Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Skeletron en 9 Febrero 2012, 03:13 am



Título: Influye en la velocidad de carga del script PHP los comentarios?
Publicado por: Skeletron en 9 Febrero 2012, 03:13 am
Eso mismo: Influye en la velocidad de carga del script PHP los comentarios?
Sé que no son interpretados por Apache, pero cuando Apache carga el archivo .php a su memoria, tiene que abrirlo todo y tambien tendrá que traer los comentarios.
Será mejor eliminar los comentarios para una version en produccion?

Saludos


Título: Re: Influye en la velocidad de carga del script PHP los comentarios?
Publicado por: ~ Yoya ~ en 9 Febrero 2012, 15:10 pm
Apache no interpreta los archivos php, eso es lo primero que tienes que tener en cuenta. Yo pienso que los comentarios son ignorados desde el interpretador de PHP, para evitar cargar información innecesaria y asi obtiene un mejor rendimiento.

Saludos.


Título: Re: Influye en la velocidad de carga del script PHP los comentarios?
Publicado por: Skeletron en 9 Febrero 2012, 17:06 pm
Pero, quien interprete PHP, tiene que tomar del disco duro al archivo .php... leer una serie de bytes que estan escritos en el disco duro (el archivo) y recien ahí eliminar los comentarios. Pero del disco los levanta si o si.
Tendría que averiguar mas como trabaja Apache con PHP para procesar los archivos. Los deja en memoria? (supongo que si).

Saludos.


Título: Re: Influye en la velocidad de carga del script PHP los comentarios?
Publicado por: el-brujo en 9 Febrero 2012, 18:12 pm
¿Y los comentarios no están en una base de datos?

~ Yoya ~  tiene razón, el Apache no se encarga directamente de procesar los PHP.

Para acelerar puedes usar algún acelerador de PHP, que precisamente hace lo que comentas, guardar (cachear) los scripts en memoria para que se ejecuten más rápido (menos acceso al disco entre otras cosas). APC funciona de maravilla.


Título: Re: Influye en la velocidad de carga del script PHP los comentarios?
Publicado por: Skeletron en 10 Febrero 2012, 02:07 am
Genial. O sea que quien levanta el archivo .php por primer vez, seguro elimina los comentarios "//" y deja en cache todo el codigo que debe ser interpretado. Genial. o sea que el desgaste de un archivo con muchos comentarios "//" es producido solo 1 vez, en la 1º lectura del archivo.

Me quedo mas tranquilo.

Alguien me tira algun texto que expliquen el procesamiento del archivo PHP, o sea, el trabajo que hace el server desde que llega el REQUEST hasta que emite la respuesta del REQUEST?