incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« : 20.02.2010, 15:58:15 » |
|
Я знаю есть: стандартное кэширование Joomla, плагин system cashe, web optimizer, Joomla Cache accelerate, Ircmaxell's Page Cache. Какая программа для ускорения сайта на Joomla лучшая, ну или связка программ? Потому что время загрузки моего сайта ужасная! Даже используя стандартный system cashe при нете в 100Mb/s главная грузится секунд 15((. Повторная загрузка конечно лучше. И подскажите возможно ли провести еще какие-то настройки на хостинге (хостинг я щетаю хороший от freehost.com.ua). Как я понимаю, одного кэширования недостаточно, так как кэш помогает ускорить повторную загрузку страниц, скриптов. При первой загрузке он не поможет. И админы сайта, скажите пожалуйста, какие проги и настройки вы использовали для ускорения вашего сайта!!
|
|
|
|
« Последнее редактирование: 20.02.2010, 16:58:20 от incredible1000 »
|
Записан
|
|
|
|
Opsan
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 65
|
 |
« Ответ #1 : 20.02.2010, 17:23:10 » |
|
какой объем загружаемой страницы? и какая скорость Вашего канала? - в 100Mb/s в России нет, максимум 20  и то редкость и как правило стоит сумасшедших денег. скорость можно померить например тут: Тест скорости (вверху страницы ссылка)
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #2 : 20.02.2010, 17:38:27 » |
|
1 - оптимизация шаблона 2 - оптимизация расширений 3 - работа с расширениями по кешированию и подстройка сервера 4 - мыло и веревка
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #3 : 20.02.2010, 18:13:46 » |
|
главная страница где -то 340 кб. Я из Украины, и нет у мя 100мб :-). Ну это заявленное, на самом деле конечно меньше, она скачит ну воще 1 мегабайт в секунду минимум, а то и больше! Графику я впринципе, уже пожал как можно без потери качества, дальше нет смысла, будет не красиво)). Но вообще скорость загрузки страницы так тормозит не из-за графики, а из-за Joomla, т.к. графика при 2мегабитах загрузится, ну за 2 секунды, не больше. Вдобавок уже у всех нет быстрее.
Как оптимизировать шаблон, это ведь просто HTML и CSS? Так получается кроме как кэшировать скрипты, HTML, CSS и запросы к базе данных это все что можно сделать, или есть еще что то? Я щас почитал, на сайте webo.in, что из всех бессплатных прог WEBO Site SpeedUp v1.0.1 for Joomla! 1.5x дает наилучшую производительность!
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #4 : 20.02.2010, 18:18:53 » |
|
Как оптимизирован этот сайт? Потому что он работает предостаточно быстро, грузится секунды за 2, или даже быстрее, да!)) Хотелось бы чтобы мой сайт грузился также)
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #5 : 20.02.2010, 18:19:36 » |
|
Как оптимизировать шаблон, это ведь просто HTML и CSS? Так получается кроме как кэшировать скрипты, HTML, CSS и запросы к базе данных
если у вас грузится по 20 js скриптов и 10 CSS - это очень плохо в плане скорости загрузки страницы и нагрузке к серверу. Потому это первое на что обращаем внимание Далее руками анализируем количество и содержание запросов к БД, если их 200 - плохо, если их 20 но один вешает всю БД - тоже плохо Итого - никаких программ, автоматизирующих данный процесс в природе нет и быть не может по определению (как и панацеи для похудания, для каждого человека нужен индивидуальный подход) А раз индивидуально - либо вы тратите время на изучение матчасти и самостоятельно, либо нанимаете специалиста, под чьим присмотром все будет проходить
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #6 : 20.02.2010, 18:20:09 » |
|
И что можно настроить на хостинге для увеличени производительности?
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #7 : 20.02.2010, 18:20:28 » |
|
php 5 включен
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #8 : 20.02.2010, 18:21:03 » |
|
Как оптимизирован этот сайт? Потому что он работает предостаточно быстро, грузится секунды за 2, или даже быстрее, да!)) Хотелось бы чтобы мой сайт грузился также)
потому что он находится на выделенном сервере, а не виртуальном хостинге - раз, второе он изнутри весьма сильно оптимизирован как в плане скриптов так и настроек сервера. Стоит это удовольствие от 40 евро в месяц + работа специалиста
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #9 : 20.02.2010, 18:29:56 » |
|
На сайте webo.in посмотрел диаграмму загрузки сайта, грузится 5 CSS файлов (шаблон, комментарии, 2 сss поиска, и системный css), и 10 яваскриптов. Пара скриптов от плагинов, их я смогу убрать остальные нужны, скину где то 1 сеунду загрузки.
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #10 : 20.02.2010, 18:32:15 » |
|
Да дороговато оптимизация обходится!  . Извиняюсь, а как проверить количество обращений к базе данных?
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #11 : 20.02.2010, 18:37:10 » |
|
Хотя посмотрел время загрузки графики - все таки надо ее бы еще сжать)) Можно сыкэномить еще секунду)) Попробую седня сжать графику, установить WEBO Site SpeedUp, отпишусь как получится увеличить работу сайта.
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #12 : 20.02.2010, 18:58:58 » |
|
Да дороговато оптимизация обходится!
под 40 евро имел в виду оплату хостинга выделенного сервера в Германии, и только это
|
|
|
|
|
Записан
|
|
|
|
Andros
Давно я тут
  
Репутация: +9/-1
Offline
Пол: 
Сообщений: 373
|
 |
« Ответ #13 : 20.02.2010, 19:49:19 » |
|
Извиняюсь, а как проверить количество обращений к базе данных?
Включи в глобальном конфиге "режим отладки" и увидишь кол-во запросов.
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #14 : 21.02.2010, 00:06:51 » |
|
установил WEBO Site SpeedUp, там сказано что для уменьшения количества запросов к серверу надо в файле .htaccess дописать
# Добавляем кэширующие заголовки для всех файлов ExpiresActive On
# Если требуется кэшировать HTML-файлы <FilesMatch \.(html|xhtml|xml|shtml|phtml|php)$> ExpiresDefault "access plus здесь_идет_таймаут_для_HTML seconds" </FilesMatch> ExpiresByType text/html A_HTML_таймаут ExpiresByType text/xml A_HTML_таймаут ExpiresByType application/xhtml+xml A_HTML_таймаут ExpiresByType text/plain A_HTML_таймаут
# Если требуется кэшировать CSS-файлы <FilesMatch \.css$> ExpiresDefault "access plus 10 years" </FilesMatch> ExpiresByType text/css A315360000
# Если требуется кэшировать JavaScript-файлы <FilesMatch \.js$> ExpiresDefault "access plus 10 years" </FilesMatch> ExpiresByType text/javascript A315360000 ExpiresByType application/javascript A315360000 ExpiresByType application/x-javascript A315360000 ExpiresByType text/x-js A315360000 ExpiresByType text/ecmascript A315360000 ExpiresByType application/ecmascript A315360000 ExpiresByType text/vbscript A315360000 ExpiresByType text/fluffscript A315360000
# Если требуется кэшировать изображения <FilesMatch \.(bmp|png|gif|jpe?g|ico)$> ExpiresDefault "access plus 10 years" </FilesMatch> ExpiresByType image/gif A315360000 ExpiresByType image/png A315360000 ExpiresByType image/jpeg A315360000 ExpiresByType image/x-icon A315360000 ExpiresByType image/bmp A315360000
# Если требуется кэшировать шрифты <FilesMatch \.(eot|ttf|otf|svg)$> ExpiresDefault "access plus 10 years" </FilesMatch> ExpiresByType application/x-font-opentype A315360000 ExpiresByType application/x-font-truetype A315360000 ExpiresByType application/x-font-ttf A315360000 ExpiresByType application/x-font A315360000 ExpiresByType font/opentype A315360000 ExpiresByType font/otf A315360000 ExpiresByType application/vnd.oasis.opendocument.formula-template A315360000 ExpiresByType image/svg+xml A315360000 ExpiresByType application/vnd.ms-fontobject A315360000 ExpiresByType font/woff A315360000
# Если требуется кэшировать видео-файлы <FilesMatch \.(flv|wmv|asf|asx|wma|wax|wmx|wm)$> ExpiresDefault "access plus 10 years" </FilesMatch> ExpiresByType video/x-flv A315360000 ExpiresByType video/x-ms-wmv A315360000 ExpiresByType video/x-ms-asf A315360000 ExpiresByType video/x-ms-asx A315360000 ExpiresByType video/x-ms-wma A315360000 ExpiresByType video/x-ms-wax A315360000 ExpiresByType video/x-ms-wmx A315360000 ExpiresByType video/x-ms-wm A315360000
# Если требуется кэшировать другие статические ресурсы <FilesMatch \.(swf|pdf|doc|rtf|xls|ppt)$> ExpiresDefault "access plus 10 years" </FilesMatch> ExpiresByType application/x-shockwave-flash A315360000 ExpiresByType application/pdf A315360000 ExpiresByType application/msword A315360000 ExpiresByType application/rtf A315360000 ExpiresByType application/vnd.ms-excel A315360000 ExpiresByType application/vnd.ms-powerpoint A315360000
# mod_deflate + mod_filter (если отсутствует mod_gzip) – вся логика архивирования # gzip для HTML- и ICO-файлов (если включено архивирование для страницы) AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE image/x-icon
# gzip для CSS-файлов AddOutputFilterByType DEFLATE text/css
# gzip для JavaScript-файлов AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE text/x-js AddOutputFilterByType DEFLATE text/ecmascript AddOutputFilterByType DEFLATE application/ecmascript AddOutputFilterByType DEFLATE text/vbscript AddOutputFilterByType DEFLATE text/fluffscript
# mod_gzip – для логика gzip-сжатия, если mod_deflate отсутствует # Включаем модуль gzip mod_gzip_on Yes
# Добавляем статическое архивирование mod_gzip_can_negotiate Yes
# Суффикс для архивных файлов mod_gzip_static_suffix .gz
# Кодировка для архивных файлов AddEncoding gzip .gz mod_gzip_update_static No mod_gzip_keep_workfiles No mod_gzip_minimum_file_size 500 mod_gzip_maximum_file_size 5000000 mod_gzip_maximum_inmem_size 60000 mod_gzip_min_http 1000 mod_gzip_handle_methods GET POST mod_gzip_item_exclude reqheader \"User-agent: Mozilla/4.0[678]\" mod_gzip_dechunk No
# Добавляем gzip для страницы mod_gzip_item_include mime ^text/html$ mod_gzip_item_include mime ^text/plain$ mod_gzip_item_include mime ^image/x-icon$ mod_gzip_item_include mime ^httpd/unix-directory$
# Добавляем gzip для CSS-файлов mod_gzip_item_include mime ^text/css$
# Добавляем gzip для JavaScript-файлов mod_gzip_item_include mime ^text/javascript$ mod_gzip_item_include mime ^application/javascript$ mod_gzip_item_include mime ^application/x-javascript$ mod_gzip_item_include mime ^text/x-js$ mod_gzip_item_include mime ^text/ecmascript$ mod_gzip_item_include mime ^application/ecmascript$ mod_gzip_item_include mime ^text/vbscript$ mod_gzip_item_include mime ^text/fluffscript$
# mod_headers – для предохранения прокси-серверов от gzip и корректного выставления условного кэширования # Отменяем кэширование для архивов на прокси-серверах <FilesMatch \.(css|js)$> Header append Vary User-Agent Header append Cache-Control private </FilesMatch>
# Отменяем заголовок Last-Modified (и добавляем вместо него ETag) <FilesMatch \.(ico|pdf|flv|swf|jpe?g|png|gif|bmp|js|css)$> Header unset Last-Modified FileETag MTime </FilesMatch>
# mod_setenvif – для предохранения старых браузеров от gzip # Иключаем браузеры, которые некорректно обходятся с gzip BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# mod_rewrite + mod_mime (в дополнение к mod_deflate или mod_gzip) -- для статического архивирования CSS- и JS- файлов # Добавляем кодировку для статических архивов AddEncoding gzip .gz
# Добавляем редиректы на физические файлы (имена файлов выставляются по времени их изменения, чтобы корректно сбрасывать кэш на клиенте) RewriteRule ^(.*)\.wo[0-9]+\.(css|php)$ $1.$2 RewriteRule ^(.*)\.wo[0-9]+\.(js|php)$ $1.$2
# Добавляем статическое архивирование для CSS-файлов RewriteCond %{HTTP:Accept-encoding} gzip RewriteCond %{HTTP_USER_AGENT} !Konqueror RewriteCond %{REQUEST_FILENAME}.gz -f RewriteRule ^(.*)\.css$ $1.css.gz [QSA,L]
# Добавляем статическое архивирование для JavaScript-файлов RewriteCond %{HTTP:Accept-encoding} gzip RewriteCond %{HTTP_USER_AGENT} !Konqueror RewriteCond %{REQUEST_FILENAME}.gz -f RewriteRule ^(.*)\.js$ $1.js.gz [QSA,L]
и Расположить .htaccess в локальной (не корневой) директории, непонятно в какой директории. Создал папку .htacess закинул туда этот файл сайт выдает ошибку
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@freehost.com.ua and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/1.3.41 Server at www.creativecyberworld.com Port 80
она выдается если дописать в файл вышесказанное и если оставить файл на месте. Кто нибудь знает че делать. Если не дописывать в .htaccess текст , прога та работает и сайт тоже, но будет работать быстрее, так как уменьшим количество запросов, так что надо разобраться. Кто нибудь это делал?
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #15 : 21.02.2010, 00:10:23 » |
|
Andros главный конфиг чего? Базы данных? Я просто никогда не проверял запросы к базам данных.
|
|
|
|
|
Записан
|
|
|
|
artemij
Захожу иногда

Репутация: +1/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #16 : 21.02.2010, 00:17:42 » |
|
Не хочу делать антирекламы, но беги от этого фрихоста. У него даже Жустина дииико тормозит. У других хостеров и цены ниже и скорость работы твоего сайта будет намнооого больше. Перепробовал и всякого рода ускорители и устанавливал на хостинг акселераторы. Все как горохом об стену. Я как раз сьехал от них с ВПСки на шаровый хостинг другого хостера. Разница в сто раз.
Хотя не исключаю, что руки кривые.
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #17 : 21.02.2010, 00:43:39 » |
|
Открытие новой страницы происходит в течении `10 секунд, ппц! artemij а на каком ты хостинге сечас?
|
|
|
|
|
Записан
|
|
|
|
artemij
Захожу иногда

Репутация: +1/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #18 : 21.02.2010, 01:58:19 » |
|
У мя там последний сайт сидит. И будет там до окончания срока хостинга. Но все коммерчекие проекты уже давно по другим хостерам порасскидывал. Сейчас пользую Hvosting - лучшая производительность, правда и самый дорогой тарифный план (шаровый) Mirohost - таприфный план "сайт" - скрорость помедленнее, но и крутится там VirtueMart - правда цены у них... Hostpro - неоднозначная оценка, часто бывают тормоза, тем более не на самом дешевом тарифе сижу
Но опять же, все относительно, ведь чем дороже тарифный план, тем больше ресурсов ЦПУ и памяти тебе дают. Недавно тестировал ukraine.com.ua - так там вообще все пулей работает. Но хостинг молодой, с ним может произойти то же самое что и с фрихостом (там тоже все классно было года 4 назад, когда они начинали). Ах, ну да, цены у них самые низкие во всем укрнете. Дешевле разве что Адамант, но не рискнул связываться.
Время покажет.
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #19 : 21.02.2010, 15:12:35 » |
|
Полазил по нету нашел еще несколько бессплатных хостингов, может кто там сидел отпишитесь?! Mirahost.ru - для перспективных проектов дают бессплатный хостинг, www.000webhost.com --- 1500 mb места и 100 GB трафика, php, MyCQL я считаю не плохо, правда неизвестна какая там скорость, иностранный хостинг byethost.com - вообще 5500mb места! и 200 GB трафика!, php, MyCQL, очень заманчиво для бессплатного хостинга, и еще 0webhost.ru я так понял это русский вариант www.000webhost.com  то же 1500 mb места, нет рекламы.
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #20 : 21.02.2010, 15:14:12 » |
|
ukraine.com.ua уже 4 года, не такой уж и молодой)
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #21 : 21.02.2010, 15:18:49 » |
|
artemij а если сравнивать ukraine.com.ua и hvosting.ua, что лучше по произодительности для Joomla? 
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #22 : 21.02.2010, 15:42:26 » |
|
и что за мания верить, что щас придет царЪ и все за нас сделает (читай поставить чей-то софт)? Какая программа для ускорения сайта на Joomla лучшая, ну или связка программ?
да никакая. НЕТУ ТАКОЙ и не будет никогда. кроме твоей головы и рук никто никогда за тебя лучше не сделает.
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #23 : 21.02.2010, 15:53:41 » |
|
Хороший совет со стороны Админа
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #24 : 21.02.2010, 15:56:01 » |
|
а другого и быть не может
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #25 : 21.02.2010, 16:29:36 » |
|
одно программа лучше другой в чем то, и это можно было написать!
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #26 : 21.02.2010, 16:46:19 » |
|
если бы ты разбирался в оптимизации, то знал бы что именно надо делать и задавал бы более четкие вопросы типа "что нужно сделать в такой-то и такой-то ситуации?" а так.... ну какой вопрос - такой и ответ. урл на сайт ты не дал список установленных компонентов тоже где логи дебаггера? смотри сайт по HTTP запросам и т.д. инструментов для анализа много. но ты о них НЕ ЗНАЕШЬ ,а хочешь что-то поставить, что сразу решит твои проблемы. так не будет зы. и вообще, все что ты перечислил - зло  ставить некий код для оптимизации, это как пить таблетки, что бы вылечить последствия других таблЭток
|
|
|
|
« Последнее редактирование: 21.02.2010, 16:49:39 от userxp »
|
Записан
|
|
|
|
artemij
Захожу иногда

Репутация: +1/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #27 : 22.02.2010, 13:42:31 » |
|
ukraine.com.ua уже 4 года, не такой уж и молодой) В таком виде как сейчас они недавно, да и вроде позиционировались они чуть по-другому (могу ошибаться) artemij а если сравнивать ukraine.com.ua и hvosting.ua, что лучше по произодительности для Joomla? Smiley ИМХО ukraine.com.ua быстрее (не на много), но hvosting.ua надежнее с приемлемой скоростью. А вообще соглашусь со словами userxpНе всегда проблема в хостинге, но в случае с фрихостом так и есть 
|
|
|
|
|
Записан
|
|
|
|
|
dreamwind
|
 |
« Ответ #28 : 23.02.2010, 04:50:37 » |
|
НЕТУ ТАКОЙ и не будет никогда. Будет. Уже сейчас WEBO Site SpeedUp весьма неплохо ускоряет. Через пару месяцев, когда добавим нормальную кэширующую логику под Joomla!, будет ускорять еще лучше - будет просто летать. Но и сейчас, если нужны статические страницы (нет многопользовательского режима), то установка WEBO Site SpeedUp как отдельного приложения (поверх Joomla!) решает все проблемы с производительностью. установил WEBO Site SpeedUp, там сказано что для уменьшения количества запросов к серверу надо в файле .htaccess дописать Ничего такого там не сказано. Не надо самодеятельностью заниматься  WEBO Site SpeedUp автоматически .htaccess правит (надо только права выставить) с учетом доступных модулей. Судя по сообщениям об ошибках от пользователей сейчас это работает где-то с 99-99,8% гарантией. Например, mod_gzip есть только на старых Apache 1.3 (например, в RuCenter такие), поэтому надо аккуратно все модули проверить, а только потом .htaccess править.
|
|
|
|
« Последнее редактирование: 23.02.2010, 04:54:55 от dreamwind »
|
Записан
|
|
|
|
nolimits4web
Захожу иногда

Репутация: +4/-0
Offline
Сообщений: 5
|
 |
« Ответ #29 : 11.03.2010, 14:20:55 » |
|
Есть такое очень замечательное расширение для Firefox - называется Google Page Speed кажется. Оно как раз и создано для того, чтобы понять как можно увеличить скорость загрузки вашей страницы. Оно вам по полочокам раскладывает все возможные варианты оптимизации,от того какие картинки можно сжать, умеет минифицировать CSS файлы и многое другое. Также могу посоветовать системный плагин для Joomla - RockGzipper (бесплатный). Все основные CSS и JS файлы закидывает в один CSS(в котором все ваши CSS файлы) и в один JS (в котором все скрипты) и минифицирует их. Еще можно попробовать изпользовать програмку CSSTidy для минификации CSS файлов, её большой плюс в том, что она перебирает и меняет селекторы на более эффективные без потери работоспособности, что позволяет уменьшить размер css'a в среднем на 20-30%
|
|
|
|
|
Записан
|
|
|
|
|
dreamwind
|
 |
« Ответ #30 : 11.03.2010, 17:07:17 » |
|
CSSTidy ... перебирает и меняет селекторы на более эффективные без потери работоспособности Как один из авторов CSS Tidy ответственно заявляю: такой ерундой библиотека не занимается 
|
|
|
|
|
Записан
|
|
|
|
incredible1000
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #31 : 12.03.2010, 01:37:04 » |
|
Спасибо! Хорошое ускорение сайта еще, это хороший хостинг)))
|
|
|
|
|
Записан
|
|
|
|
givchik
Захожу иногда

Репутация: +2/-0
Offline
Пол: 
Сообщений: 16
|
 |
« Ответ #32 : 12.03.2010, 18:48:06 » |
|
Полазил по нету нашел еще несколько бессплатных хостингов, может кто там сидел отпишитесь?! Mirahost.ru - для перспективных проектов дают бессплатный хостинг, www.000webhost.com --- 1500 mb места и 100 GB трафика, php, MyCQL я считаю не плохо, правда неизвестна какая там скорость, иностранный хостинг byethost.com - вообще 5500mb места! и 200 GB трафика!, php, MyCQL, очень заманчиво для бессплатного хостинга, и еще 0webhost.ru я так понял это русский вариант www.000webhost.com  то же 1500 mb места, нет рекламы. Хорошо поищи хостинг, среди платных бывает много акций, почитай, и закажи себе услугу. Я с Украины правда, и как там у вас дела обстоят не знаю. Но я сижу на http://hosted.ua/ Доволен как слон у них шикарная поддержка прекрасный сервис и терпеливые «спецы». Условия разные, можно собрать себе почти все что угодно. По нашим меркам тарифы очень даже классные. Учитывая что я чайник абсолютный, сайт у них работает нормально и переехать помогли с ПК. Так что ты поищи если не лень.
|
|
|
|
|
Записан
|
|
|
|
givchik
Захожу иногда

Репутация: +2/-0
Offline
Пол: 
Сообщений: 16
|
 |
« Ответ #33 : 12.03.2010, 18:55:45 » |
|
(нет многопользовательского режима)
А когда рассчитываешь на «обалденное» количество пользователей что делать?
|
|
|
|
|
Записан
|
|
|
|
givchik
Захожу иногда

Репутация: +2/-0
Offline
Пол: 
Сообщений: 16
|
 |
« Ответ #34 : 12.03.2010, 18:57:26 » |
|
(нет многопользовательского режима)
А когда рассчитываешь на «обалденное» количество пользователей что делать? Есть такое очень замечательное расширение для Firefox - называется Google Page Speed кажется. Оно как раз и создано для того, чтобы понять как можно увеличить скорость загрузки вашей страницы. Оно вам по полочокам раскладывает все возможные варианты оптимизации,от того какие картинки можно сжать, умеет минифицировать CSS файлы и многое другое. Также могу посоветовать системный плагин для Joomla - RockGzipper (бесплатный). Все основные CSS и JS файлы закидывает в один CSS(в котором все ваши CSS файлы) и в один JS (в котором все скрипты) и минифицирует их. Еще можно попробовать изпользовать програмку CSSTidy для минификации CSS файлов, её большой плюс в том, что она перебирает и меняет селекторы на более эффективные без потери работоспособности, что позволяет уменьшить размер css'a в среднем на 20-30%
Спасибо попробую, если чего прейду задавать глупые вопросы! 
|
|
|
|
|
Записан
|
|
|
|
|
Mitrich
|
 |
« Ответ #35 : 12.03.2010, 21:14:53 » |
|
Для начала уменьшаем количество HTTP запросов склеивая JS и CSS сайта Перед этим проверяем на клиентской аудитории скорость загрузки JS библиотек доступных со сторонних сайтов (например jQuery можно забирать с Google, в большинстве случаев это быстрее чем отдавать со своего сервера).
Это один из шагов, отнюдь не полный рецепт
|
|
|
|
|
Записан
|
|
|
|
Sergeych
Осваиваюсь на форуме
 
Репутация: +18/-0
Offline
Сообщений: 160
|
 |
« Ответ #36 : 24.03.2010, 13:04:38 » |
|
Будет. Уже сейчас WEBO Site SpeedUp весьма неплохо ускоряет...
Уважаемый dreamwind не создаст отдельную тему по поддержке этого продукта? а то вопросы копятся...
|
|
|
|
|
Записан
|
|
|
|
|
dreamwind
|
 |
« Ответ #37 : 24.03.2010, 13:12:07 » |
|
Уважаемый dreamwind не создаст отдельную тему по поддержке этого продукта? создать-то недолго, только вот отвечать на них никто, скорее всего, не будет: поддержка по продукту платная. А создать новую тему и делиться опытом - так тут сотрудники WEBO Software вроде не нужны, есть и группа вКонтакте, в конце концов http://vkontakte.ru/club2471782
|
|
|
|
|
Записан
|
|
|
|
Sergeych
Осваиваюсь на форуме
 
Репутация: +18/-0
Offline
Сообщений: 160
|
 |
« Ответ #38 : 24.03.2010, 14:49:01 » |
|
создать-то недолго, только вот отвечать на них никто, скорее всего, не будет: поддержка по продукту платная. А создать новую тему и делиться опытом - так тут сотрудники WEBO Software вроде не нужны, есть и группа вКонтакте, в конце концов http://vkontakte.ru/club2471782И на том спасибо. От себя лично - Поставил данный продукт (бесплатный тестовый период 2 недели) версия v1.0.4 компонент+плагин для Joomla Продукт неплохой, многое делает по умному... НО есть проблемы с деактивацией и удалением продукта - с вероятностью 66% (ставил на 3 сайта) безболезненно удалить его не получилось - сайты просто ложатся ((( остается мусор в .htaccess и его приходится вычищать руками (( Для новичка это может оказаться неразрешимой проблемой, учитывая платную поддержку производителя. Моё мнение - продукт хороший, но пока "стрёмный", на действующие сайты можно ставить с большой осторожностью обязательно предварительно сделав их бэкап. Как только станет менее опасным я его обязательно куплю.
|
|
|
|
|
Записан
|
|
|
|
|
dreamwind
|
 |
« Ответ #39 : 25.03.2010, 23:33:49 » |
|
НО есть проблемы с деактивацией и удалением продукта - с вероятностью 66% (ставил на 3 сайта) безболезненно удалить его не получилось - сайты просто ложатся ((( Было бы хорошо, если бы с этими проблемами удалось "на месте" разобраться: у нас-то они не повторяются.
|
|
|
|
|
Записан
|
|
|
|
Sergeych
Осваиваюсь на форуме
 
Репутация: +18/-0
Offline
Сообщений: 160
|
 |
« Ответ #40 : 26.03.2010, 02:52:28 » |
|
Было бы хорошо, если бы с этими проблемами удалось "на месте" разобраться: у нас-то они не повторяются.
Сложилось впечатление что проблема в следующем - при запуске компонент создает бэкап текущего файла .htaccess и соответственно дополняет его своими записями. Если "шевелить" настройки компонента или просто переключаться из режима в режим то компонент СНОВА создает бэкап .htaccess тем самым затирая самый изначальный файл. При удалении расширения он "по честному" пытается вернуть всё "как было" и восстанавливает .htaccess из бэкапа... вот только он уже оказывается измененным... На сайте ложатся картинки, стили, иногда админка... Приходится вручную убирать "добавки" из .htaccess чтобы вернуть работоспособность. Плюс остаётся "куча мусора" в виде сжатых java скриптов, таблиц стилей... вроде это работе не мешает, но как-то за собой принято убирать всё-таки... По крайней мере у меня проблема была именно такого рода.
|
|
|
|
|
Записан
|
|
|
|
manchant
Захожу иногда

Репутация: +3/-0
Offline
Сообщений: 10
|
 |
« Ответ #41 : 26.03.2010, 03:30:03 » |
|
создать-то недолго, только вот отвечать на них никто, скорее всего, не будет: поддержка по продукту платная. А создать новую тему и делиться опытом - так тут сотрудники WEBO Software вроде не нужны, есть и группа вКонтакте, в конце концов http://vkontakte.ru/club471782У меня сайт полег из-за него (глюки появились). JoomSEO - глюканула.
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +144/-16
Offline
Пол: 
Сообщений: 2620
любит наш народ всякое гавно...
|
 |
« Ответ #42 : 26.03.2010, 06:14:54 » |
|
Будет. Уже сейчас WEBO Site SpeedUp весьма неплохо ускоряет. Через пару месяцев, когда добавим нормальную кэширующую логику под Joomla!, будет ускорять еще лучше - будет просто летать. Но и сейчас, если нужны статические страницы (нет многопользовательского режима), то установка WEBO Site SpeedUp как отдельного приложения (поверх Joomla!) решает все проблемы с производительностью. Ничего такого там не сказано. Не надо самодеятельностью заниматься  WEBO Site SpeedUp автоматически .htaccess правит (надо только права выставить) с учетом доступных модулей. Судя по сообщениям об ошибках от пользователей сейчас это работает где-то с 99-99,8% гарантией. Например, mod_gzip есть только на старых Apache 1.3 (например, в RuCenter такие), поэтому надо аккуратно все модули проверить, а только потом .htaccess править. 2 момента - Webo Site SpeedUp умеет объединять на лету все css`ки и все js`ки а заодно в шаблоне объединять png`ки в несколько и в CSS разбивать их на спрайты? Нет? Тогда она никогда не сравнится с оптимизацией сайта ручками.
|
|
|
|
|
Записан
|
|
|
|
zikkuratvk
Разработчик расширений для Joomla 1.5
Репутация: +89/-8
Offline
Пол: 
Сообщений: 1728
Разрабатываем для Joomla
|
 |
« Ответ #43 : 26.03.2010, 08:11:00 » |
|
кстати в теме Webo Site SpeedUp я поддержу...  обычный плагин... который умеет то же самое что и другие но бесплатные расширения под Joomla... Просто у них пиар хороший) а на самом деле вы можете потратив минут 20-30 добиться того же эффекта сами... ) я лично в ручную свои сайты оптимизирую... результат по их же оценке всего на 10-15 процентов хуже... и то только из-за того что я просто не выполняю одну процедуру в которой не вижу смысла ))) То есть делая ручками вы просто экономите порядка 2000 тысяч рублей... а время затраченное на ручную оптимизацию сравнимо с настройкой этого плагина))
|
|
|
|
|
Записан
|
|
|
|
|
dreamwind
|
 |
« Ответ #44 : 26.03.2010, 09:44:13 » |
|
а на самом деле вы можете потратив минут 20-30 добиться того же эффекта сами... ) Того же эффекта Вы за 30 минут не добьетесь, если только спрайты не умеете клеить с феноменальной скоростью. Обычно все действия, которые выполняет WEBO Site SpeedUp, отнимают даже у опытного оптимизатора 3-4 часа. Не говоря о том, что только вы что-то изменили в дизайне, как все надо начинать с начала. А WEBO Site SpeedUp автоматически все делает за вас. Каждый раз. 2 момента - Webo Site SpeedUp умеет объединять на лету все css`ки и все js`ки а заодно в шаблоне объединять png`ки в несколько и в CSS разбивать их на спрайты? Да, и это, и многое другое. Посмотрите детальное описание настроек http://www.webogroup.com/ru/home/site-speedup/complete-comparison/
|
|
|
|
|
Записан
|
|
|
|
olaf
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Сообщений: 159
|
 |
« Ответ #45 : 26.03.2010, 10:40:39 » |
|
Пробовал несколько оптимайзеров из списка http://extensions.joomla.org/extensions/site-management/site-performanceПроверил а) скорость загрузки, б) загружаемый объем, в) удобство настроек, г) "глючность. По всем параметрам выиграл первый в списке jFinalizer http://extensions.joomla.org/extensions/site-management/site-performance/11366Из описания: Merge CSS and JavaScript files, compress HTML output, remove HTML comments, gZip JS and CSS files. This plugin absolutely requires PHP5! Once you get it setup and your site is working, you probably gain lots of YSlow points, reduce HTTP requests and File Особенно понравились возможности настройки и то, что объем загрузки уменьшается почти в 2 раза. Недостаток у всех один - немного увеличивается расход памяти для работы скриптов оптимизаторов.
|
|
|
|
« Последнее редактирование: 26.03.2010, 10:53:41 от olaf »
|
Записан
|
|
|
|
|
dreamwind
|
 |
« Ответ #46 : 26.03.2010, 10:59:51 » |
|
По всем параметрам выиграл первый в списке jFinalizer у него алгоритм существенно течет в нескольких местах. Может быть, автор все же поправит этот момент. Но пока минимизацией HTML в нем лучше не пользоваться + некоторые другие вещи отрабатывают некорректно. Но заявленный небольшой функционал да, работает (может быть, даже получше чем у CssJsCompress).
|
|
|
|
|
Записан
|
|
|
|
olaf
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Сообщений: 159
|
 |
« Ответ #47 : 26.03.2010, 11:27:10 » |
|
у него алгоритм существенно течет в нескольких местах. Может быть, автор все же поправит этот момент. Но пока минимизацией HTML в нем лучше не пользоваться + некоторые другие вещи отрабатывают некорректно. Но заявленный небольшой функционал да, работает (может быть, даже получше чем у CssJsCompress).
Сравнение показало, что лучше. А вот течи и глюки встречаются у каждого оптимизатора, но а) можно в настройках порегулировать, б) каждый оптимизатор "не любит" свои куски в CSS, js и html.
|
|
|
|
|
Записан
|
|
|
|
|
dreamwind
|
 |
« Ответ #48 : 26.03.2010, 11:33:25 » |
|
А вот течи и глюки встречаются у каждого оптимизатора это да, но, может быть, имеет смысл сравнивать относительное число глюков, а не абсолютное? Т.е. если течет 10% функционала от 3 возможностей - это одно, а если от 100 настроек - то это совсем другое.
|
|
|
|
|
Записан
|
|
|
|
olaf
Осваиваюсь на форуме
 
Репутация: +16/-0
Offline
Сообщений: 159
|
 |
« Ответ #49 : 26.03.2010, 11:56:31 » |
|
это да, но, может быть, имеет смысл сравнивать относительное число глюков, а не абсолютное? Т.е. если течет 10% функционала от 3 возможностей - это одно, а если от 100 настроек - то это совсем другое.
По "безглючности" выигрывает JA Compress, тоже GNU, кстати... Он почти также жмет, как jFinalizer и лучше, чем CssJsCompress, но глюков у JA Compress меньше...
|
|
|
|
|
Записан
|
|
|
|
|
dreamwind
|
 |
« Ответ #50 : 31.03.2010, 22:57:56 » |
|
По "безглючности" выигрывает JA Compress, тоже GNU, кстати... интересно, какие критерии "безглючности" используются. Просто ни одно из указанных расширений не умеет работать с динамическими файлами
|
|
|
|
|
Записан
|
|
|
|
|
Romariano
Гость
|
 |
« Ответ #51 : 13.05.2010, 00:46:16 » |
|
Здравствуйте! Помогите пожайлуста, не знаю в какую ветку писать, поэтому напишу здесь. После установки расширения для оптимизации jFinalizer и попытки его включения, сайт перестал функционировать и выдает вот такое сообщение Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/polus-rm/polus-rm.ru/docs/plugins/system/jfinalizer.php on line 64 Подскажите пожайлуста как поступить в такой ситуации.
Заранее спасибо.
|
|
|
|
|
Записан
|
|
|
|
leny
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 83
|
 |
« Ответ #52 : 20.05.2010, 09:50:00 » |
|
Помогите пожалуйста... После установки компонента webo.site.speedup.v1.1.2. сайт стал по-другому отображаться и в админке при подведении курсора мыши к меню (сайт, все меню, материалы, компоненты, расширения и т.д.) перестало работать выезжаюшее меню.Оно не выезжает! У меня была резервная копия своего сайта я ее скопировал на тот диск на котором у меня находился сайт, но все равно все по прежнему: сайт кривой и в админке меню не работает. Да, и еще делал восстановление системы windows - не помогло. Подскажите пожалуйста что могло произойти? Помогите пожалуйста 
|
|
|
|
|
Записан
|
|
|
|
olmer2002
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 121
|
 |
« Ответ #53 : 20.05.2010, 11:42:56 » |
|
спрайты включали? какой пресет выбрали при оптимизации? при отключенном компоненте что происходит? вообще опишите, какие настройки в WSS вы делали? хоть там все предельно просто - но голова все ж нужна при работе. что компонент пишет про конфигурацию сервера? ну и если есть желательно еррор лог сервера.
|
|
|
|
|
Записан
|
|
|
|
leny
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 83
|
 |
« Ответ #54 : 20.05.2010, 17:28:53 » |
|
Что такое спрайты? Выбрал второй пресет при оптимизации, затем нажал включить после, точно не помню... вроде после этого что то стало не так сайт остался без хедера, все осталось без таблиц (выравнелось все по левому краю), я решил что глючит этот компонент - выключил тот пресет. потом стало еще хуже - сайт вообще перестал работать. после этого я решил вообще удалить этот компонент зашел в админку, как подвел курсор мыши к меню "расширения", сразу же обратил внимание, что выпадаюшее меню не выпадает, тогда я решил удалить непосредственно папку на самом сайте, на диске на котором он у меня находится. Я удалил компонент из папки "administrator" и "components" после этого вообще все перестало работать сайт не отображался вылезала какая-то ошибка, какая не помню... Решил что все.... Кирдык! Вспомнил про резервную копию сайта, которую я сохранил раньше. Я скопировал всю папку (весь сайт) и заменил неработаюший сайт резервным. после этого сайт заработал, но хедера не было и еще несколько недочетов. Но главная ошибка в админке не пропала выпадающее меню так и не восстановилось, хотя заменил абсолютно всю папку "joomlaservers" на работающий сайт, который я сохранял раньше... Вот еще кое что. После установки компонента на сайте внизу появился логотип этого компонента, я решил его удалить путем удаления изображения этого логотипа из папки этого компонента... вот после этого и стало все глючить...
|
|
|
|
« Последнее редактирование: 20.05.2010, 17:37:01 от leny »
|
Записан
|
|
|
|
Sergeych
Осваиваюсь на форуме
 
Репутация: +18/-0
Offline
Сообщений: 160
|
 |
« Ответ #55 : 20.05.2010, 17:47:14 » |
|
файлы заменил на резревные, это здорово, но хорошо-бы ещё и базу данных вернуть в прежнее состояние...
Кстати в большинстве случаев воздействие компонента на сайт сопровождается изменением файла .htaccess проверьте что там у вас. Возможно, если вдруг этот файл небыл в резервной копии, вы найдете "рядом" файл .htaccess.backup - попробуйте использовать данные из него. В админке удалите компонент, очистите кэш.
|
|
|
|
|
Записан
|
|
|
|
leny
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 83
|
 |
« Ответ #56 : 20.05.2010, 18:01:06 » |
|
Сейчас для интереса решир зайти в админку под другим ником - так выпадающее меню работает. Только там не все полномочия. Воспользовался поиком - таких фалов несколько. Какой конкретно? в какой папке его икать? Что там нужно посмотреть? Опишите пожалуйста все поподробнее я не очень то разбираюсь в этом И как мне почистить кэш если у меня не работает меню в админке?
|
|
|
|
« Последнее редактирование: 20.05.2010, 18:05:15 от leny »
|
Записан
|
|
|
|
olmer2002
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 121
|
 |
« Ответ #57 : 20.05.2010, 21:47:20 » |
|
изучите http://code.google.com/p/web-optimizator/wiki/ClientSideIssues
возможно что-то из того, что там описано - вам поможет.
|
|
|
|
|
Записан
|
|
|
|
dezza
Новичок
Репутация: +0/-0
Offline
Сообщений: 3
|
 |
« Ответ #58 : 10.01.2012, 21:26:09 » |
|
Вот здесь советуют разгонять сайт на Joomla с помощью плагинов, которые gzip-уют и устанавливают сроки кеширования файлов. http://www.rusjoomla.ru/jooextensions/plugins/page-speed
|
|
|
|
|
Записан
|
|
|
|
|