Cita:
Iniciado por bathory84 Excelentes herramientas ArturoGallegos, ésta es una que está dando problemas al cargar la página:
https://www.youtube.com/s/player/5e4.../en_US/base.js (1.0MiB)
Fijate que se agarra 1 MB de peso, me imagino que es del Reproductor de YouTube,
tengo que colocar mejor un Reproductor que tome un Video de via Local (Servidor) ?
Ese JS de arriba yo no lo agregué a la Página, me imagino que lo toma automatico al Agregar el EMBED de YouTube.
poner el video en tu servidor puede ser un grabe problema por que gastaras recursos de tu servidor.
mira te pongo como ejemplo, si tienes en tu servidor un archivo JS, este sera cacheado por el navegador del cliente, y al usar Archivos compartidos, como hace google con su Javascript
https://www.youtube.com/s/player/5e4.../en_US/base.js (1.0MiB)
es que si tu cliente vino de otra pagina, y usaba el mismo archivo, usara la Cache que tiene almacenada ,
veelo de este modo
tu servidor es como una manguera de Agua y tu cliente viene y solicita una poca
tu server CLiente
▓▓▓▓▓▓▓▓▓▓▓▓ ----------------
todo bien no, pero viene viene 20 clientes o el doble de lo que soporta tu server
cuando ocurre ello, la lentitud es notable
tu server 20 CLientes
▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓
ahora sabes que pasa lo mismo cuando tienes un Cliente que en lugar de tener una manguera tiene una de manguera de bombero
tu server CLiente con plan GOLD
▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓
si pones un video y tu servidor no esta optimizado para repartir videos, limitar clientes balancear puertos, etc etc.
ese cliente se descargara tu video en 3 segundos o 10 digamos si tu video es de 200mb exagerando,
pero ese tiempo q se descarga perjudicara a tus otros clientes dando la sensacion de lentitud
recuerda que existen ya velocidades de 1GB de descarga, y lo mismo ocurre cuando tienes en tu Server Archivos , imagenes, CSS, que sean pesados, el tenerlos solo para tu servidor, significa que cada nuevo cliente, se descargara todos esos recursos,
por lo cual, las aplicaciones hechas con Babel o Webpack , son lentas a la primera carga, por que todo es empacado en 1 Javascript , y dara la sensacion de lentitud
si quieres dar la sensacion de Rapidez, tendras que cambiar la forma de tu pagina web, y tratar de usar recursos globales o CDN, lo de la api google para los videos de youtube, diria que son algo acertado, te quitas la faena del problema de los Videos , aunque te vuelvas dependiente de estos
recomendaciones para aligerar la carga del server
- Carga en la pagina index, solo lo necesario que necesites , no cargues CSS si no se usara en la pagina que se esta visualizando
- verifica si tu servidor es de hospedaje web es fiable, muchos servidores de paga, tienen su ancho de banda compartido y eso tambien merma la velocidad, como consejo cambiate de HOST
- en las imagenes, procura hacer uso de 2 imagenes la reducida de baja calidad y la imagen original, y que la imagen original sea usada, cuando sea necesaria
- en el javascript, trata de cambiar la forma de tu web para dar mas rapidez, haciendo mas uso de AJAX
para todo lo demas ya te dieron los consejos necesarios. recuerda que vivimos en tiempos mas modernos, ten en cuenta ello