Ради интереса попробовал грохнуть комментарии в модулях + убрал отступы. взял 2 самых больших user и node
user.module
-------------------
до: 102 588 b
после: 83 089 b
node.module
-------------------
до: 95 082 b
после: 69 194 b
разница в сумме 45 387 b
или 22,96%
активных модулей у меня на 1 607 689 b
22,96% от этого будет 369 125 b
Интересно как скажется такое уменьшение кода?
ЗЫ: есть ли какие-нибудь оптимизаторы кода которые бы автоматом убивали все комменты и лишние пробелы и строки?
Комментарии
Сомневаюсь, что такая "оптимизация" что-то изменит... разве что место на диске освободится на 1 Мб
насколько я понимаю все модули в память грузится или это фигня?
Фигня. Комментарии не грузятся в память при интерпретации кода. Прироста производительности можно добиться установив Zend Optimizer или http://www.php.net/ru/apc что позволит серверу не компилировать код при каждом выполнении.
---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы
Да ладно, а от куда тогда интерпритатор берет код который надо выполднять, если не из памяти, то выходит что читает каждый раз с диска ? А это тогда еще хуже.
киньте в меня ссылкой, если это не так
Здравый смысл не устроит? Код берётся с диска, из дискового кеша, из кеша контроллера, из програмного кеша в зависимости от частоты использования.
---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы
да, почитал - действительно кэшируется оп-код, т.е. уже без коментариев.
Так что боятся коментариев надо лишь тем у кого PHP ниже версии 3.0 , где это не работает а каждая строка скрипта интерпретируется в момент ее выполнения.
С такой старой версией PHP впору вопить от ужаса Что же до здравого смысла, как правило справедливо замечание: "разработчики проектов с открытым кодом как правило учитывают очевидные вещи, в отличие от разработчиков закрытых проектов, даже если это одни и те же люди". PHP действительно хорошь, вот Zend страдает
---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы