Оптимизация PHP-кода в LS

Здравствуйте меня интересуют методы оптимизации php-кода — а именно:

Код в одну строчку

Без пробелов

Есть один метод — в ручуную, довольно сложный и долгий.
И есть ещё один php.net/manual/en/function.php-strip-whitespace.php — но после применения этого метода, на сайт страшно смотреть — вообщем он не подходит.
Есть множество онлайн-сервисов для сжатия js и css — но а вот php ;(

Очень сильно буду рад если откликнитесь и скинете какой-нибудь метод, программу, ссылку — да что угодно!

7 комментариев

avatar
А зачем? JS и CSS файлы сжимают, чтобы понизить траффик. PHP файлы обрабатываются на сервере и затраты непосредственно на разбор текста при выполнении скриптов незначительны.
avatar
Не туда вы смотрите, речь не в трафике же.
Вот хотя бы на вики посмотрите варианты увеличения производительности php. Самые распространенные xCache и eaccelerator. Можете даже найти здесь подробности их использования.
avatar
Из Вашей ссылки:
При этом процесс генерации байткода выполняется каждый раз и отнимает большую часть времени обработки сценария.
Естественно, использование кеширования и хранения непосредственно байткода даст выигрыш. А вот именно оптимизация путем удаления лишних пробелов и переносов строк? Сомневаюсь…
avatar
Я ответил по своему, не вопреки вашим словам) Обращение было именно к автору топика.
avatar
вообще даст, даже если удалять пробелы и переносы строк, просто эти изменение будут очень не существенные.
avatar
Вообще никакие. генерированный HTML сжимается HTTP-сервером (nginx или apache) gzip-ом. В итоге пустые символы и строки оказывают влияние на размер реального ответа от сервера к браузеру близкий к нулю.
avatar
а вы не учитываете что сам файл меньше весит, или для вас несколько килобит это пустяк.
сожмите весь движок и вы уведите на сколько кб он будет меньше весить.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.