Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: сжать всё.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Вездеход
Отправлено: 15 Марта, 2010 - 11:21:08
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




есть сайт, у которого страница весит в среднем 500кб.
js: ~100кб
css: ~6кб
графика: ~400кб
html: ~10кб (3кб в сжатом виде)

нужно как то сжать... графику оптимизировал уже.
осталось остальное..

прописал в .htaccess такое: php_flag zlib.output_compression On
в итоге вес страницы уменьшился, но вроде как все остальное не стало меньше...

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

подскажите плз, как лучше все это дело оптимизировать.
заранее большое спасибо По пиву!

(Отредактировано автором: 15 Марта, 2010 - 11:25:00)



-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
JustUserR
Отправлено: 15 Марта, 2010 - 11:27:38
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Вездеход пишет:
Почитал в инете - js можно сразу как то сжать, чтобы в дальнейшем весило меньше, но как сделать тоже не знаю...
Вообще если JS-файл дейтсвительно большое и его сжатие дает сильное преимущество то можно поступить так - взять на самом JS функции сжатия/расжатия JS-кода и встатиь ее в нормальнои виде а все остальое сжать и uuecnode-ить (Чтобы не экранировать) и положить в строку - при рапуске происходит расжатие и eval этого кода


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Вездеход
Отправлено: 15 Марта, 2010 - 11:29:28
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




JustUserR
скрипты - jquery.mini
весит ~70кб а в сжатом 25.
+ мои, но там мелочь..

а как сделать то что вы написали - не понял..
у меня оч слабо с js =)


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
JustUserR
Отправлено: 15 Марта, 2010 - 11:35:43
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Вездеход Вот что нашлось http://javascript[dot]ru/minify Улыбка


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Viper
Отправлено: 15 Марта, 2010 - 12:56:17
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




не стоит забывать что на распаковку уходит очень много ресурсов системы клиента. я бы рекомендовал minified вместо packed.

по этому поводу обсуждение http://old[dot]nabble[dot]com/min-vs-pac[dot][dot][dot]05271s27240[dot]html


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
JustUserR
Отправлено: 15 Марта, 2010 - 15:28:04
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Viper пишет:
Не стоит забывать что на распаковку уходит очень много ресурсов системы клиента. я бы рекомендовал minified вместо packed.
Учитывая что язык JS интерпретируемый соглашусь что операции работы с архивами особенно требующие работы с двоичными данными будут работать медленно - поэтому я и дал ссылку на minify Улыбка


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB