Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Уменьшение веса php файлов 
:(
    Опции темы
Guide
Дата 30.7.2008, 07:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 27
Регистрация: 13.7.2008

Репутация: нет
Всего: нет



Хотелось бы узнать есть ли программы которые удаляют комментарии, переносы строк и переименуют длинные пользовательские переменные и константы в короткие?
PM MAIL   Вверх
ZuLLeR
Дата 30.7.2008, 07:54 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 5.6.2008

Репутация: нет
Всего: нет



Есть это руки))) а смысл объясни всего этого??? коменты я считаю нужны, что бы потом самому не напрягаться и знать что и где) а если длинные переменные то пиши их короче сам) а так <удалено!> есть такие проги или нет)


M
PARROT
В следующий раз накажу за МАТ  :crazy


Это сообщение отредактировал(а) PARROT - 30.7.2008, 11:55
PM MAIL   Вверх
krundetz
Дата 30.7.2008, 08:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 20
Всего: 69



Проги есть, преднаначины они для оптимизации в сторону уменьшения трафика, тоесть они пропускают через себя то что выдает на выходи скрипт и отправляют ео пользовательскому браузеру.

Есть и проги которые делают это же с самими скриптами но помоему это неактуально в отичие от первого варианта.


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
sTa1kEr
Дата 30.7.2008, 08:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007

Репутация: 56
Всего: 146



http://php.net/php-strip-whitespace
Цитата

(PHP 5)

php_strip_whitespace — Return source with stripped comments and whitespace



Добавлено через 1 минуту и 59 секунд
С переименовыванием переменных я бы на вашем месте был поосторожнее, т.к. это может привести к неработоспособности кода.
PM MAIL   Вверх
Guide
Дата 30.7.2008, 08:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 27
Регистрация: 13.7.2008

Репутация: нет
Всего: нет



Данная прога нужна чтобы уменьшить размер файлов. Комменты и другие вещи не будут нужны. А насчёт переименовывания, думаю если прога умная, то не составит труда отличить одни переменные от других, пропускать резервированные переменные и не трогать операторы.
PM MAIL   Вверх
skyboy
Дата 30.7.2008, 09:31 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(Guide @  30.7.2008,  07:58 Найти цитируемый пост)
Данная прога нужна чтобы уменьшить размер файлов.

с каких это пор дисковая квота съедается РНР-скриптами? у тебя они на пару десятков мегабайт?
если для закачки по ФТП, то можешь предварительно паковать в архивы.
PM MAIL   Вверх
Guide
Дата 30.7.2008, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 27
Регистрация: 13.7.2008

Репутация: нет
Всего: нет



skyboy, У я сделал галерею. Кода получилось много. Весь скрипт весит 11.2мб
PM MAIL   Вверх
bars80080
Дата 30.7.2008, 10:57 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



Цитата(Guide @  30.7.2008,  09:38 Найти цитируемый пост)
11.2мб 
 это ж сколько времени ты его набирал?

PM MAIL WWW   Вверх
Guide
Дата 30.7.2008, 11:05 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 27
Регистрация: 13.7.2008

Репутация: нет
Всего: нет



2 месяца. Но вопрос не в этом. В проекте очень много комментарий. Чуть ли не на каждую функцию и констрункцию. Плюс ко всему почти все переменные имеют вид $contentDescription или $template-menuArray...думаю можно их сократить ло $cD или $t-mA...
PM MAIL   Вверх
HackMan
Дата 30.7.2008, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Юзверь-программист
**


Профиль
Группа: Участник
Сообщений: 391
Регистрация: 18.6.2005
Где: .ua

Репутация: 8
Всего: 9



11.2 мегабайта это имеется в виду скрипты + картинки на 11мб?

Цитата(Guide @  30.7.2008,  11:05 Найти цитируемый пост)
думаю можно их сократить ло $cD или $t-mA... 

А вот представь, что тебе понадобится добавить какую-нибудь функцию... Как думаешь, за сколько часов справишься?)

Собственно, как убрать комментарии, sTa1kEr уже написал.А если так хочется поменять имена переменных - в любом текстовом редакторе Edit - Replace - All


--------------------

Завтра - это самый загруженный день недели smile

user posted image

user posted image
PM MAIL ICQ   Вверх
Guide
Дата 30.7.2008, 11:55 (ссылка)   | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 27
Регистрация: 13.7.2008

Репутация: нет
Всего: нет



11мб php файлов!!!  smile 
Мне просто больше не нужно будет возиться с этим кодом на серваке. А на локалке, есть backup...
Так что хорошо бы найти прогу которая будет делать это всё автоматизированно.

Цитата

Собственно, как убрать комментарии, sTa1kEr уже написал.А если так хочется поменять имена переменных - в любом текстовом редакторе Edit - Replace - All


А ты представь сколько там переменных!!  smile 
Посоветуй тогда на Delphi как регулярками разрулить проблему с переименовыванием переменных...я сам набросаю прогу.

Это сообщение отредактировал(а) Guide - 30.7.2008, 11:59
PM MAIL   Вверх
bars80080
Дата 30.7.2008, 12:21 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



может крамолу для тебя скажу. но ты не пробовал сделать скрипт галлереи раз в 10-100 меньше.
я вот смотрю реальный вес e107, mambo - 9, 9.5 Мб, но это ведь целая cms! со всеми их темплейтами и скинами

Это сообщение отредактировал(а) bars80080 - 30.7.2008, 12:22
PM MAIL WWW   Вверх
ZuLLeR
Дата 30.7.2008, 12:30 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 5.6.2008

Репутация: нет
Всего: нет



Цитата(ZuLLeR @ 30.7.2008,  07:54)
Есть это руки))) а смысл объясни всего этого??? коменты я считаю нужны, что бы потом самому не напрягаться и знать что и где) а если длинные переменные то пиши их короче сам) а так <удалено!> есть такие проги или нет)

хз это мат? Может я имел ввиду хто знает? smile 
PM MAIL   Вверх
americanets
Дата 30.7.2008, 12:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 5
Всего: 12



Guide, eaccelerator , apc ... 

Цитата

скрипт весит 11.2мб
 

ты не в битриксе работаешь ? smile 


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
krundetz
Дата 30.7.2008, 12:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 20
Всего: 69



Цитата(bars80080 @ 30.7.2008,  12:21)
может крамолу для тебя скажу. но ты не пробовал сделать скрипт галлереи раз в 10-100 меньше.
я вот смотрю реальный вес e107, mambo - 9, 9.5 Мб, но это ведь целая cms! со всеми их темплейтами и скинами

Да и их в размере можно здоров ужать но не за счет сокрашения символов а за счет более рациональной компоновки


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1219 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.