ускорение Joomla
За ускоряване CSM Joomla е писано много статии. И как да се оптимизира двигателя и индекс на маса и някои компоненти спирачни и как да конфигурирате кеширане и пълнозърнести дискусионни форуми, което дава значително увеличение на производителността, както и че на практика незабелязано.
Мога само да кажа, че всеки обект е уникален, всеки изисква от собствените си изтънчен подход. Параметри и настройките трябва да бъдат оценени, като прецизират емпирично и евентуално да се променят, тъй като сайтът може да расте и промяна. Да се твърди в тази посока не искам да, аз просто искам да се опише пътя си за ускоряване на уеб сайт построен на този двигател, метод, който работи добре на почти всички мои сайтове, където има Joomla.
Така че, от това, което видях на местно и тестове на реални домакини, основното забавяне предизвиква огромен брой заявки формират от двигателя към базата данни.
Как да се намали броят на молбите и да се ускори обработката им и формиране на съдържание?
И така, какво трябва да направите, за да се ускори работата на двигателя:
Ако ще се използва като кеш на файловата система, а след това има грешка и аз ревизирана и оптимизирани файлове com_qcache / Неуспех / file.php, които имат нужда мога да изпратя. Аз препоръчвам дори доколкото е възможно да се използва APC, Eaccelerator или MemCache ако има такива.
Това, което се върху резултата.
Аз се опитва да намали kollichesva действителни заявки база данни от 40 до 4. 10 пъти. И с статични и кеширана началната страница и 1 вместо 10-12. Време на генериране на страницата падна от 0.8-1.2 секунди, без кеширане на заявки и за 0.1-0.3 секунди с включени исканията kishirovaniem. За мен, това е значително ускорение. На локалния сървър работи Windows Appace ако са конфигурирани правилно, кеш файловата система и да използвате име тръба с MySQL (по-късно ще опише подробно как да се създаде един куп Appache + MySql, че производителността е не по-лошо, отколкото на UNIX системи) скорост за образуване на 0.05-0.1 секунди по-бавно от върху реалната платен хостинг под UNIX-ти.
PS: Моята версия на коригираната com_qcache.zip компонент. Просто заменете файловете на инсталираните компоненти файловете от архива.
За съжаление напоследък не използвам Joomla и не следи развитието и промените в него.
Уау, помислих си аз. че плъгини са заредени, дори и там, където те не се използват .... от гледна точка на, ако няма полза от тези плъгини на страницата, защо те gruzyatsya - загадка ... Благодаря ви за съветите, мисля, че всичко е много по-лесно, а сега този проблем)
След съветите ви, е била намалена с 22 запитвания - беше 74!
Сега четох статия за датата ...
Тук можете да видите ясно видели искания от тези текстове
А друга част на заявката генерира модул "Членове Архив", който брои броя на статиите ...
Мисля, че количеството на материалите, не е толкова важно и не може да се покаже, съответно, намалява и искания за 5-10 парчета ...
Да заявка генерира много ядро dzhomly
изключете метрови съвети, ако не е нужно и да се провери датата на публикуване и ще започне да се засили заявки Qcache кеш ...
но не много ревностен с кеширане ...
почисти със скриптове и стилове, така че много голяма част от тях
поправи всички грешки в кода си (направи валиден CSS и HTML), проверете дали няма файлове с дизайн с 404 ....