“Conocimiento Programación>Programación PHP /MySQL

¿Por qué mi PHP MySQL Página tan lento

2014/5/26
¿ PHP MySQL páginas web que tienen más de 1,5 segundos para cargar o producir mensajes de error de tiempo de espera con o sin una pantalla en blanco son señales de problemas internos . Encontrar la fuente de los problemas de rendimiento puede ser frustrante. No sólo hay que ver los problemas desde dos puntos de vista , pero también hay que entender que cada problema puede tener múltiples factores que contribuyen. Adoptar un enfoque holístico para la optimización del rendimiento , considere los problemas más simples , más comunes primero y su forma de trabajo a soluciones más complejas para encontrar la raíz del problema. Medio Ambiente

PHP y la velocidad y el rendimiento de MySQL es equipo depende del hardware . PHP depende de la unidad central de procesamiento - la CPU - mientras que MySQL tiene su velocidad de suficiente memoria de la computadora . Ambos pueden causar cuellos de botella que afectan al rendimiento . Evaluar el ambiente en que su sitio web PHP MySQL se ejecuta . Considere la posibilidad de aplicaciones y servicios como correo electrónico, programas y utilidades de software , así como motor de búsqueda rastrea el que pueden ejecutarse en segundo plano . Todas Estos velocidad consumo y los recursos de memoria , que puede ser la fuente de la actuación lenta . Cerrar o desactivar las aplicaciones o servicios que no son esenciales . Además , establecer una política que controla cómo y cuándo robots rastrean su sitio
configuraciones de servidor
configuraciones de servidor Apache complejas o innecesarias

también pueden afectar - . Y lento - - PHP MySQL rendimiento de la página . Busque en su directorio de Apache para el archivo de configuración por defecto " httpd.conf.orig " o " httpd- std.conf . " Eliminar los comentarios , así como referencias a los módulos de multiprocesamiento que no pertenecen al sistema operativo del ordenador. Además , apague los elementos de configuración específicos que no utiliza habitualmente , como " HostnameLookups ", " enlaces simbólicos " y " estado de directivas SetHandler -servidor " . Por último , crear y colocar todas Common Gateway Interface Guión - CGI - archivos en su propio directorio y configurar el directorio para ejecutar archivos CGI
PHP Problemas
< . p> El framework PHP en sí a veces puede hacer que las páginas de carga lenta . Hacer dietas para compensar añadiendo un módulo de almacenamiento en caché como Memchache a su sitio. También obliga a PHP para vaciar el búfer de memoria con regularidad utilizando búfer de salida . Además , tenga en cuenta su experiencia de codificación PHP o hábitos de programación como una posible causa de la lentitud de carga la página . Codificación de errores y códigos ineficientes o redundantes , pueden afectar el rendimiento. Para saber dónde se encuentra probando sus habilidades de codificación y seguir adelante con la instrucción sin costo , como W3 Schools ofrece . Por último , ejecute un PHP utilidad gratuita perfilador como Xdebug 2 de descubrir problemas con los scripts PHP que pueden causar cuellos de botella.
MySQL Cuestiones

La mayor base de datos, el más largo puede tomar una consulta a correr. Además , más funcionalidad a construir en un sitio , más tiempo tomará para que elementos de la página a cargar. Comparar el tamaño y la funcionalidad integrada de la base de datos MySQL con limitaciones de ancho de banda para asegurarse de que son correctos para el tamaño y la cantidad de tráfico que su sitio recibe . Siga las recomendaciones de buenas prácticas para escribir y ejecutar consultas . Por último , tenga en cuenta la indexación como una manera de acelerar el rendimiento de las consultas .

Programación PHP /MySQL
Cómo cambiar la contraseña de Scripts PHP para MySQL
Cómo quitar el pubDate Tiempo en un canal en PHP
Apache Thrift PHP es lenta
Cómo cambiar un tipo de fuente con PHP
Cómo convertir de ColdFusion para MySQL
Cómo hacer una matriz de Javascript con PHP
¿Cómo revertir la Dirección índice en MySQL
Cómo reemplazar un URL y guardar un archivo con PHP
Conocimiento de la computadora © http://www.ordenador.online