Форум → Разработка → Установка и администрирование ПО → Разное ПО → Оптимизация всего.
Оптимизация всего.
Страницы: ← Следующая страница →
-
Хочется иметь такую программу/утилиту которая бы мне автоматом оптимизировала всё что нужно при закачивании на серв.
1. PHP — удаление комментов
2. JS — сжатие
3. CSS, HTML — удаление комментов и whitespace
Т.е отправляю я файлы на серв (использую Filezilla), программа их перехватывает, оптимизирует и отправляет дальше.
Есть такое или что-то похожее? -
Окт. 19, 2010, 8:56 п.п., спустя 2 минуты 59 секунд
я думаю все же разумнее делать это при деплое проекта… а для деплоя есть утилиты которые можно настраивать как тебе хочется :) -
-
Окт. 19, 2010, 9:21 п.п., спустя 11 минут 55 секунд
слово деплой для меня неведомое =(, я тупо все файлы как есть скидываю на серв, правлю конфиги и гоу-гоу =D
теперь напрограммировался, захотелось мне свои программы причесать, в коде чуть ли не дневники веду (туду, мысли, идеи, комменты) — удалять нельзя — потом йух вспомню что писал, поэтому надо удалять их там где они не нужны, ну и траффик меньше пользователю качать, да и приятно когда чистота и порядок =D
Абырвалг, а мне делать нехуй! -
Окт. 19, 2010, 9:25 п.п., спустя 4 минуты 4 секунды
Ёл, и не забудь двойные кавычки на динарные заменять. -
Окт. 19, 2010, 9:29 п.п., спустя 3 минуты 57 секунд
SpartakuS, а я сразу пишу одинарные! =DСпустя 90 сек.Зря стебаетесь, файла с комментами — 4кб, без — 200б. И не просто так же люди minified.js делают! -
-
Окт. 19, 2010, 9:35 п.п., спустя 2 минуты 20 секунд
если не гзип сожрет, то опкод кешер выбросит это калоидное гавно, а вырезать пхп комментарии умеет сам php.exe :)Usage: php [options] [-f] <file> [–] [args…]
php [options] -r <code> [–] [args…]
php [options] [-B <begin_code>] -R <code> [-E <end_code>] [–] [args…]
php [options] [-B <begin_code>] -F <file> [-E <end_code>] [–] [args…]
php [options] – [args…]
php [options] -a
-a Run interactively
-c <path>|<file> Look for php.ini file in this directory
-n No php.ini file will be used
-d foo[=bar] Define INI entry foo with value 'bar'
-e Generate extended information for debugger/profiler
-f <file> Parse and execute <file>.
-h This help
-i PHP information
-l Syntax check only (lint)
-m Show compiled in modules
-r <code> Run PHP <code> without using script tags <?..?>
-B <begin_code> Run PHP <begin_code> before processing input lines
-R <code> Run PHP <code> for every input line
-F <file> Parse and execute <file> for every input line
-E <end_code> Run PHP <end_code> after processing all input lines
-H Hide any passed arguments from external tools.
-s Output HTML syntax highlighted source.
-v Version number
-w Output source with stripped comments and whitespace.
-z <file> Load Zend extension <file>.
args… Arguments passed to script. Use – args when first argument
starts with - or script is read from stdin
–ini Show configuration file names
–rf <name> Show information about function <name>.
–rc <name> Show information about class <name>.
–re <name> Show information about extension <name>.
–ri <name> Show configuration for extension <name>.Сапожник без сапог -
-
Окт. 19, 2010, 10:32 п.п., спустя 55 минут 9 секунд
Ёл, бля, юзер по сути один куй качает только ХТМЛ и ЦСС, комментарии в которых имеют очень незначительную часть от общего веса. А пыхо-файлы сервер сам "ворочает" и ему по большей мере пох на их размер, тем более что часто сам поиск и подключение файла занимает больше времени чем его обработка. Хотя 200кб и 4кб - это "сильно", тут, бля, недалеко А.С. Пушкиным стать. -
-
Окт. 19, 2010, 11:36 п.п., спустя 48 минут 11 секунд
а вырезать пхп комментарии умеет сам php.exe :)
:D -
Окт. 19, 2010, 11:45 п.п., спустя 8 минут 41 секунду
SpartakuS, ололо!!! да, у меня денвер головного мозга!Сапожник без сапог -
Окт. 20, 2010, 1:01 д.п., спустя 1 час 16 минут 12 секунд
Абырвалг, да, точно, проебал. Но один куй разница пиздецки велика и на небольшую прозу в комментах потянет :) -
Окт. 20, 2010, 1:24 д.п., спустя 23 минуты 10 секунд
Givi, дак я ж выше написал что в комментах дневники веду — это сейчас такая мода, PHP-блог называется!
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!