Быстродействые

Статус
В этой теме нельзя размещать новые ответы.

vania_ua

Постоялец
Регистрация
26 Авг 2007
Сообщения
63
Реакции
7
Как повысить скорость сайта на джумле ??? Может есть какието компоненты ??:ah: :ah:
 

Компонент кеширования для Joomla , ускоряет загрузку страниц сайта
Standard out of the box Joomla frontend generates dynamicly webpages on the user request. This means that for each request the specific page must be composed by excecuting PHP code and SQL queries. On normal "hosting" environment the generation of a Joomla pages can take up to 0,4 - 1,4 seconds depending on the hosting environment and the number of components used. For large volume visitor sites this can result into slow performance of the website. When enabled this component can "generates" pages within 0,02 - 0,001 seconds (depending on your hosting environment)
If you want to boost your performance of your Joomla website this component can help you. Before buying the component read the next coming paragraphs:

The component actual creates an cache environment around Joomla. Please notice that this is a different caching mechanism that is default available within Joomla: The default Joomla caching engine still needs to execute a lot of PHP code and SQL code and is therefore slow or will not function correctly.
 
Советую использовать joomlacache (JAccelerator by Radoslaw Kubera) берется Для просмотра ссылки Войди или Зарегистрируйся
Оновные отличия от других компонентов:
1) Кеширует по отдельности как компоненты так и модули, и каждый кеш со своим временем жизни.
2) В отлиии от стандартного кеша кеширует не запросы а полностью HTML
3) Безплатный
 
В первую очередь - протестировать хостера. На иных площадках и с одним посетителем на борту тормоза ( как пример - валуехост и его клоны)
 
Вот начал использувать ето
 

Вложения

  • joomspeed.zip
    34,5 KB · Просмотры: 21
Отключить все модули, посмотреть производительность, потом включать все по одному и смотреть, что больше всего влияет на производительность. Включить стандартный кэш + кэширование всех компонентов. Я персонально использую com_jrecache - сохраняет страницу целиком, время генерации уменьшается до 0,01 секунды, работает отлично с магазином. Если есть возможность - поставить eAccelerator, ускоряет значительно выполнение php.
 
самое главное в производительности данной системы - это минимальное число запросов к бд. есть такие компоненты, которые выдают по 30-70 запросов, что и создает тормоза.
Лично я пользуюсь
1.1) вывожу debug, смотрю
1) ставлю joomlacache (JAccelerator by Radoslaw Kubera) (Качать выше по ссылке), распределяю кеширование
2) частично удаляю прочие лишние запросы по методу Для просмотра ссылки Войди или Зарегистрируйся

Допустим используется форум FireBoard, в нем 10 форумов и в каждом по 5 тем, итого уже 50 запросов к бд + допустим, что есть некое меню со вложенностями, каждый пункт меню - это +1 запрос, итого еще ,предположим, добавилось 30 запросов.
Сама система выдает еще около 16-20 (вывод шаблона, контента, различные модули на странице)
В общей сумме имеем около 100, что и создает тормоза.

Был пример с одним сайтом, где было 2 меню со вложенностями, пунктов штук под 70, т.е 70 запросов, поставил кешироваться через joomlacache на 5 дней меню, в итоге все эти 70 запросов просто исчезли, отсюда делаем вывод...
Вообще на странице с FireBoard (его тоже на кеш 10 минутный ставил) было 146 запросов, а после танцев с бубном и действиями выше стало 23, время генерации до 0.54... после 0.12 (хостинг РБК)

А пользоваться нуленым jre крайне не рекомендую, его только покупать надо
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху