Influye en la velocidad de carga del script PHP los comentarios?

Iniciado por Skeletron, 9 Febrero 2012, 03:13 AM

0 Miembros y 1 Visitante están viendo este tema.

Skeletron

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

~ Yoya ~

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.
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

Skeletron

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.

el-brujo

¿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.

Skeletron

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?