1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Плагин JCH Optimize

Тема в разделе "Joomla", создана пользователем zavrus, 27 ноя 2013.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Модераторы: arman29, DMS, Genk0, NightHunter
  1. zavrus

    zavrus

    Регистр.:
    29 май 2009
    Сообщения:
    175
    Симпатии:
    78
    Description
    JCH Optimize is a Joomla! system plugin that can optimize web page downloads by aggregating and minifying css and javascript files found in the head section of the web page. By combining these files together as one you minimize the total amount of http connections that has to be made in downloading a webpage and utlimately reduce the total download time. The download is further optimized and speedened by an option to minify the aggregated css or javascript file or even the html output. For a more detailed description on the inner workings of the plugin, read the section on how the plugin works.

    Features
    • Combine javascript/css files into one
    • Combine background images
    • Minify aggregated files
    • Gzip combined javascript or css file
    • Exclude certain files from the aggregating process if these cause problems
    • Exclude one or more components if plugin doesn't work well with them
    • Can produce an aesthetic 'flat link' url for aggregated file with the use of htaccess
    Installation
    Installation is like any other Joomla! extension. Just download the zip file and use the Joomla installer to install. From the administrator panel, choose Extensions -> Install/Uninstall and then using the upload package option just click choose file to find the location of the downloaded zip file to upload and install.



    Про версия
     
    StanyXXX и 01K нравится это.
  2. 01K

    01K

    Регистр.:
    27 июн 2013
    Сообщения:
    291
    Симпатии:
    43
    Как понимаю, плагин может преподнести сюрьпризы.
    На одной простой странице есть ссылки вида mail:to(Jooml'ой они шифруются JS) , так вот, включая "Combine JavaScript Files" ссылки срываются со своих мест и перемещаются в самый верх страницы.
    Или это особенность объединения, что не во всех случаях не помогает?

    Использование кэширования на стороне клиента посредством .htaccess и сжатия здесь будет излишне?
    Код:
    # 1 YEAR
    <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$">
    Header set Cache-Control "max-age=29030400, public"
    </FilesMatch>
    # 1 WEEK
    <FilesMatch "\.(jpg|jpeg|png|gif|swf)$">
    Header set Cache-Control "max-age=604800, public"
    </FilesMatch>
    # 3 HOUR
    <FilesMatch "\.(txt|xml|js|css)$">
    Header set Cache-Control "max-age=10800"
    </FilesMatch>
    # NEVER CACHE
    <FilesMatch "\.(html|htm|php|cgi|pl)$">
    Header set Cache-Control "max-age=0, private, no-store, no-cache, must-revalidate"
    </FilesMatch>
    
    
    
    
    # compressing of files
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    
    

    Почему задаю такой вопрос, ориентируюсь на рекомендации Google Page Insights, так как с плагином сообщения о кэше не пропадают.


    Ещё, с мультиязычностью вообще беда
     
    Последнее редактирование: 2 дек 2013
  3. dosqa

    dosqa Постоялец

    Регистр.:
    2 янв 2013
    Сообщения:
    133
    Симпатии:
    96
     
    lubo777 и Kon Dou нравится это.
  4. iskif

    iskif

    Регистр.:
    21 авг 2006
    Сообщения:
    325
    Симпатии:
    35
    Кэш стремится занять всё свободное место на диске. В настройках ограничений не нашёл.
     
  5. KPOWKA

    KPOWKA Постоялец

    Регистр.:
    31 янв 2007
    Сообщения:
    104
    Симпатии:
    120
    Если на каждой странице сайта подгружать свои .js или .css (которые ни где кроме 1 страницы не используются), то плагин будет кешировать их в отдельный файл. Отсюда и большое количество файлов.
    У меня на 1 из сайтов (около 70 статей) 12 файлов кэша JCH Optimize
     
  6. Liberus

    Liberus

    Регистр.:
    22 дек 2012
    Сообщения:
    182
    Симпатии:
    21
    JCH Optimize установил. Все встало хорошо! Но при включении генератора спрайта, ошибка 500 ((( Подскажите в чем дело??? Page Speed выдает все хорошо, кроме оьединения изображений в CSS-спрайты
     
  7. zartsergey

    zartsergey Постоялец

    Регистр.:
    1 окт 2013
    Сообщения:
    69
    Симпатии:
    6
    Ребята, кто то пробовал это вместе с VirtueMart или JBZoo? Отпишитесь пожалуйста.
     
  8. KPOWKA

    KPOWKA Постоялец

    Регистр.:
    31 янв 2007
    Сообщения:
    104
    Симпатии:
    120
    У меня было похожее, но не ошибка 500 а то, что изображения не правильно отображались. Решил довольно просто. Отключиль генератор, посмотрел что за картинки грузит страница и начал добалять их в секцию "Include additional images in sprite". После каждого добавления, чистил кеш и включал плагин - работало, добавлял дальше, если нет, то исключал изображение из списка. Потом, найдя изображение(я), которое(ые) неправильно отображалось, добавил их в секцию "Exclude images from sprite". И все.
     
    StanyXXX нравится это.
  9. opposite

    opposite Постоялец

    Регистр.:
    25 сен 2007
    Сообщения:
    125
    Симпатии:
    115
    JCH Optimize PRO v 4.0.2
     
    AHTOH, Kentbrn, zartsergey и 2 другим нравится это.
  10. opposite

    opposite Постоялец

    Регистр.:
    25 сен 2007
    Сообщения:
    125
    Симпатии:
    115
    JCH Optimize PRO v 4.0.3
     
    Последнее редактирование: 25 сен 2014
    Chvalov, myefriendsorg, SnakeXP и 3 другим нравится это.