Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

125
Views
El sitio web se carga aleatoriamente lentamente de vez en cuando

Tengo un sitio web de laravel que se ejecuta en apache2 y se ejecuta en varios servidores para varios clientes. Solo hay un servidor web donde el sitio web se carga lentamente. Ahora no se carga lentamente en cada carga de página, se carga aleatoriamente lentamente. Además, después de cargar una página, que se ha cargado rápidamente, si abandona el sitio durante, digamos, 5 minutos y comienza a navegar a otra página, la página se carga lentamente nuevamente.

No estoy seguro si de hecho es apache lo que causa la lentitud del sitio, o si es un complemento de terceros porque mientras se carga la página menciona que m.stripe.com se está cargando y luego, en otra página cargada, podría ser otro complemento cargando .

¿Hay alguna herramienta que pueda usar para descifrar este problema?

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Es muy difícil responder por qué un sitio web de Laravel es más lento. Hay muchas razones detrás de una aplicación Laravel más lenta. Tienes que depurar y tomar decisiones donde necesitas mejorar en tu aplicación. Aquí una lista en la que me enfoco cuando desarrollo una aplicación.

  1. Database

¿Cómo se puede cargar la consulta de la base de datos en cada página? debe asegurarse de que no exista ninguna consulta recursiva. Hacer caché de datos eficiente. Las consultas de comprobación tardan un poco en ejecutarse.

  1. Network Connection

Si está utilizando diferentes conexiones de red con su Redis, base de datos, cola, asegúrese de que esas conexiones estén bien optimizadas y tomen un poco de tiempo para conectarse y entregar datos.

  1. Cache Files

Haga que Cache sea su hoja de archivos HTML, enrutadores, archivos de configuración y optimice esos caché. Además, reduzca los servicios de carga automática tanto como sea posible.

  1. Optimize your Images

Optimiza tus imágenes. Recomiendo no usar archivos locales. intente usar un servicio en la nube.

  1. Minify CSS and JS file

Debe minificar sus archivos CSS y js. e intente usar bibliotecas de CDN.

  1. Use Queue

Utilice la cola siempre que sea posible, como envío de correo electrónico, generación de PDF...

over 4 years ago · Santiago Trujillo Report

0

Encontré que había 2 registros de nombres A con diferentes direcciones IP para el mismo dominio. Habría pensado que apache habría generado algún error debido a esto, pero seleccionó aleatoriamente la ip para servir el sitio y, por supuesto, largos tiempos de carga para la ip que no existe.

over 4 years ago · Santiago Trujillo Report

0

  1. Minimice su HTML, CSS y Javascript. es una gran manera de aumentar la extensión de la página. Dependiendo del IDE que use, puede instalar una extensión de minificador, usar un paquete web para agrupar su código o usar un minificador en línea como https://fixcode.org/minify
  2. Use un CDN para cargar archivos estáticos como scripts, imágenes y hojas de estilo. también puede cargar todo su sitio a través de un CDN
  3. también podría considerar la carga diferida de partes de su secuencia de comandos. especialmente en los casos en que compila scripts con webpack
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!