|
tysson
|
 |
« : 08.01.2010, 04:05:41 » |
|
Господа и дамы!
Какие-то есть инструменты для оптимизиции скорости загрузки сайта? посоветуйте.
много картинок, в шаблон слишком много запросов....в общем хочу ускориться
|
|
|
|
|
Записан
|
|
|
|
TwistedAndy
Осваиваюсь на форуме
 
Репутация: +23/-1
Offline
Сообщений: 90
|
 |
« Ответ #1 : 11.01.2010, 17:10:32 » |
|
WebOptimizer от webo.in
А так я ручками советую все оптимизировать, шаблон переписать, сервер настроить...
|
|
|
|
|
Записан
|
|
|
|
|
tysson
|
 |
« Ответ #2 : 12.01.2010, 12:07:55 » |
|
спасибо! кроме ручек нужен мозг. с этим проблемы. 
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +266/-44
Offline
Пол: 
Сообщений: 4000
любит наш народ всякое гавно...
|
 |
« Ответ #3 : 12.01.2010, 13:21:15 » |
|
Мозг есть, проблемы с деньгами. Всегда возможен разумный обмен :-)
|
|
|
|
|
Записан
|
|
|
|
Dusted
Осваиваюсь на форуме
 
Репутация: +49/-0
Offline
Пол: 
Сообщений: 199
|
 |
« Ответ #4 : 12.01.2010, 13:45:22 » |
|
Есть еще rokzipper от rockettheme. Бесплатный:)
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +266/-44
Offline
Пол: 
Сообщений: 4000
любит наш народ всякое гавно...
|
 |
« Ответ #5 : 12.01.2010, 13:55:14 » |
|
Грамотная оптимизация и ускорение всегда делается только ручками и индивидуально
|
|
|
|
|
Записан
|
|
|
|
|
jem777
|
 |
« Ответ #6 : 12.01.2010, 15:40:52 » |
|
Есть еще rokzipper от rockettheme. Бесплатный:)
+1 не знал - спасибо!
|
|
|
|
|
Записан
|
|
|
|
|
dreamwind
|
 |
« Ответ #7 : 16.01.2010, 02:05:22 » |
|
+1 не знал - спасибо! Можно сюда же добавить CssJsCompress, но это так -- игрушки на один день  Тем более бесплатные 
|
|
|
|
|
Записан
|
|
|
|
Dusted
Осваиваюсь на форуме
 
Репутация: +49/-0
Offline
Пол: 
Сообщений: 199
|
 |
« Ответ #8 : 16.01.2010, 03:31:47 » |
|
Но лично мне нравится больше всех Web Optimizer:) Удобно, быстро, качественно, много настроек. Правда чтобы грамотно работало - надо посидеть в настройках.
|
|
|
|
|
Записан
|
|
|
|
|
jem777
|
 |
« Ответ #9 : 18.01.2010, 04:53:14 » |
|
Можно сюда же добавить CssJsCompress, но это так -- игрушки на один день  Тем более бесплатные  Ну почему же игрушки? Если у вас постоянно грузится mootools - то очень даже не игрушки. Мой хостер например, отключил gzip сжатие. В результате нечем жать скрипты и CSS. Для Joomla 1.0 есть хорошие решения? Вроде все перечисленное идет под 1.5?
|
|
|
|
« Последнее редактирование: 18.01.2010, 04:57:54 от jem777 »
|
Записан
|
|
|
|
|
dreamwind
|
 |
« Ответ #10 : 18.01.2010, 11:14:10 » |
|
Ну почему же игрушки? Потому что функционал почти что прошлого века  Для Joomla 1.0 есть хорошие решения? Web Optimizer есть под Joomla! 1.0
|
|
|
|
|
Записан
|
|
|
|
|
jem777
|
 |
« Ответ #11 : 18.01.2010, 18:04:51 » |
|
Можно сюда же добавить CssJsCompress, но это так -- игрушки на один день  Тем более бесплатные  А мне понравился этот компрессор. Спасибо! Потому что функционал почти что прошлого века  Web Optimizer есть под Joomla! 1.0 Ну насчет функционала рассуждать пока не буду. Надо будет потом обязательно покопаться в этом оптимайзере. Еще раз спасибо за наводку на эти плагины! +1.))
|
|
|
|
|
Записан
|
|
|
|
|
Beer
|
 |
« Ответ #12 : 19.01.2010, 00:50:25 » |
|
При использовании Web Optimizer - штатное кеширование на сайте надо вырубать как я понимаю, так?
|
|
|
|
|
Записан
|
|
|
|
|
dreamwind
|
 |
« Ответ #13 : 19.01.2010, 02:46:06 » |
|
При использовании Web Optimizer - штатное кеширование на сайте надо вырубать как я понимаю, так? Заявляли о проблемах с System - Cache. Но если вы используете некоммерческую версию, и нет условных комментариев, то проблем не должно возникнуть.
|
|
|
|
|
Записан
|
|
|
|
|
|
Sulpher
Support Team
   
Репутация: +339/-10
Offline
Пол: 
Сообщений: 1489
Миграция на Joomla 2.5 / 3.0
|
 |
« Ответ #15 : 19.01.2010, 04:06:07 » |
|
Как вариант - если на сайте не используется mootools, то принудительно его отключать такой конструкцией (после head): <?php $user =& JFactory::getUser(); $Itemid = JRequest::getInt( 'Itemid', 6, 'get' ); $tplurl = JURI::base().'templates/'.$this->template; $document = & JFactory::getDocument(); $curlang = $document->language; $view = JRequest::getVar('view', null); $articleid = JRequest::getInt('id', null); if ($user->get('guest') == 1) { $headerstuff = $this->getHeadData(); $scripts = $headerstuff['scripts']; $headerstuff['scripts'] = array(); foreach($scripts as $url=>$type) { if (strpos($url, 'js/mootools.js') === false && strpos($url, 'js/caption.js') === false) { $headerstuff['scripts'][$url] = $type; } } $this->setHeadData($headerstuff); } ?> как вариант - на выхлопе -70 кб. А это уже неплохой результат. Также не стесняйтесь прогонять графику с помощью онлайн-сервиса PunyPNG. Ну и, разумеется, оптимизация должна проводиться в штатном режиме в зависимости от используемых компонентов.
|
|
|
|
|
Записан
|
|
|
|
|
jem777
|
 |
« Ответ #16 : 19.01.2010, 06:30:56 » |
|
К сожалению используется. JoomGallery без него не может. Вернее может, но эффекты отключаются. Так что выход - только сжатие. Кстати, иногда Joomla начинает подгружать несжатую версию mootools, который весит аж 170Кб кажется. Я его в коде самой Joomla (внаскидку не вспомню имя файла, нашел через поиск dreamweaver) вырезал и указал на 70Кб версию. Надеюсь на работу самой Joomla это не скажется критично. Вроде все пашет.
|
|
|
|
|
Записан
|
|
|
|
|
Beer
|
 |
« Ответ #17 : 19.01.2010, 13:45:38 » |
|
Как вариант - если на сайте не используется mootools Прописал конструкцию на локале - все вроде работает. А где он используется штатно? Joom Gallery пока не ставил.
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +182/-0
Offline
Пол: 
Сообщений: 1025
Рябов Денис
|
 |
« Ответ #18 : 19.01.2010, 14:37:41 » |
|
Кстати, иногда Joomla начинает подгружать несжатую версию mootools
Только в режиме отладки или при использовании браузера Konqueror.
|
|
|
|
|
Записан
|
|
|
|
|
jem777
|
 |
« Ответ #19 : 19.01.2010, 20:55:55 » |
|
Прописал конструкцию на локале - все вроде работает. А где он используется штатно? Joom Gallery пока не ставил.
Будете смеяться, но кажется в админке. Всплывающие меню слева. Также их любят использовать некоторые шаблоноделатели. Вообще за mootools здесь сильно обсуждали. И даже сильно ругались.))
|
|
|
|
|
Записан
|
|
|
|
|
jem777
|
 |
« Ответ #20 : 19.01.2010, 20:56:44 » |
|
Только в режиме отладки или при использовании браузера Konqueror.
Понятно.
|
|
|
|
|
Записан
|
|
|
|
SpideRus
Осваиваюсь на форуме
 
Репутация: +2/-1
Offline
Пол: 
Сообщений: 35
|
 |
« Ответ #21 : 21.01.2010, 21:13:56 » |
|
Также не стесняйтесь прогонять графику с помощью онлайн-сервиса PunyPNG. Не врублюсь как работает сервис.
|
|
|
|
|
Записан
|
|
|
|
|
jem777
|
 |
« Ответ #22 : 22.01.2010, 09:10:48 » |
|
Я тоже не понял. Наверное лучше поискать другие подобные ресурсы.
А web-optimizator мне не совсем понравился. Это типа расширенное кэширование. По типу JRE Cache. Плюс в бесплатной версии он не сжимает скрипты и CSS файлы. CssJsCompress мне больше понравился. Очень сильно сжимает данные и вроде все работает. JoomGallery с ним нормально пока заработал. Правда все тестирую пока на локалке, может на сервере и вылезут какие нибудь проблемы. Вот найти бы сейчас что нибудь наподобие CssJsCompress, только для Joomla 1.0
|
|
|
|
|
Записан
|
|
|
|
Dusted
Осваиваюсь на форуме
 
Репутация: +49/-0
Offline
Пол: 
Сообщений: 199
|
 |
« Ответ #23 : 22.01.2010, 10:32:13 » |
|
Я тоже не понял. Наверное лучше поискать другие подобные ресурсы.
А web-optimizator мне не совсем понравился. Это типа расширенное кэширование. По типу JRE Cache. Плюс в бесплатной версии он не сжимает скрипты и CSS файлы.
Все он сжимает в бесплатной версии, посмотрите настройки. Мало того что сжимает, так еще и группирует, делая один файл вместо нескольких.
|
|
|
|
|
Записан
|
|
|
|
|
nelix
|
 |
« Ответ #24 : 22.01.2010, 12:22:25 » |
|
Не врублюсь как работает сервис.
Нажимаешь Upload images выбираешь свою картинку. Дальше сервис напишет результат. Жмешь download.
|
|
|
|
|
Записан
|
|
|
|
|
Beer
|
 |
« Ответ #25 : 22.01.2010, 13:12:11 » |
|
Лучше поставь фотошоп - руками надежнее. Не все, что хорошо в гиф, лучше в жипег и наоборот. По времени будет одинаково, а результат надежнее и под контролем.
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +182/-0
Offline
Пол: 
Сообщений: 1025
Рябов Денис
|
 |
« Ответ #26 : 22.01.2010, 13:28:12 » |
|
Лучше поставь фотошоп - руками надежнее. Не все, что хорошо в гиф, лучше в жипег и наоборот. По времени будет одинаково, а результат надежнее и под контролем.
Как-раз таки фотошоп очень много мета-инфы добавляет в изображения, в итоге увеличивая их размер.
|
|
|
|
|
Записан
|
|
|
|
|
Beer
|
 |
« Ответ #27 : 22.01.2010, 13:39:07 » |
|
? Первый раз слышу такое.... дай образец что ли тогда..
ЗЫ еще правильнее - образец с фотошопа с множеством метаинфы и результат прогонки изображения через сервис.
|
|
|
|
|
Записан
|
|
|
|
|
fedya
|
 |
« Ответ #28 : 22.01.2010, 13:54:51 » |
|
для оптимизации png используйте PNGGauntlet
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +182/-0
Offline
Пол: 
Сообщений: 1025
Рябов Денис
|
 |
« Ответ #29 : 22.01.2010, 14:01:58 » |
|
Первый раз слышу такое....
Образца нет, так как фотошопом не пользуюсь (ибо дорого). Но помню, что на форуме разбирался случай, когда Joomla не хотела закачивать на сервер изображение, и, как выяснилось, это было по причине наличия большого блока информации в xml-формате внутри файла. Судя по информации в том блоке, файл был создан как раз-таки в фотошопе.
|
|
|
|
|
Записан
|
|
|
|
|