ПредишенСледващото

Как да направите уеб сайт с Joomla статично

Разбира се, вие знаете, че CMS Joomla доста тежка и трудна за ресурси. Ако проектът е голяма и има много страници, индексирани, а вие, поради някои обстоятелства, принудени да използват бавен хостинг, които не могат да издържат на необходимото натоварване - така че е необходимо да се намери приемливо временно решение, за да се намали натоварването на сървъра, за предпочитане, без специална обработка на сайта.

А просто решение на този проблем е да се превърне вашия Joomla в статична. Първото нещо, което трябва да се грижи за изпълнението на планираните - Joomla двигател пак трябва да изпраща заявки към базата данни, шаблони и разбор направи интернет страница за предаване на браузъра на потребителя. И тук, тази страница трябва да се съхранява в специален кеш, а след това по време на второто си преминаване към извършената работа не се повтаря система. За да направите това, вие трябва да създадете отделна директория, например / стат /, която се съхранява Бюд кеш. След това в index.php файла, който се намира в главната директория на Joomla, в края на краищата, след като линиите:


// задейства onAfterRender събития
JDEBUG. $ _PROFILER-> марка ( "afterRender"). нула;
$ Mainframe-> triggerEvent ( "onAfterRender ');

Трябва да добавите следните редове:

$ Filecache = $ DOCUMENT_ROOT. "Static". $ _ENV [ 'REQUEST_URI'];

$ Кеш = fopen ($ filecache "w");
неуспешно ($ кеш, $ страница);
fclose ($ кеш);

Сега копия на страници, които вече са отворени, ще се оформят в дестинация от вас папка.

Втората стъпка е да се пренасочи вече съществуващата в нивото .htaccess кеш страница на сървъра, когато заявката се връща от обикновен статичен кеш файл и Joomla код няма да се извършват операции. Това е начина, по който този проблем е решен.


RewriteCond% GET
RewriteCond / път към главната папка на / стат /% -f
RewriteRule. * / Stat /% [L]

Сега, като към вашия сайт посетителите влизат или търсене роботи, посетени страници се съхраняват в кеш, а сайтът се превръща статична. Joomla с цялото достойнство в редактирането и управление на съдържанието са запазени.

Добре известен интернет Stupino магазин - мрежово оборудване, модеми, сървъри, софтуер, офис техника и компоненти от най-големите производители на икономични цени.

JEAN - уникална база данни на посетените DLE-сайтове

Как да направите уеб сайт с Joomla статично

Свързани статии

Подкрепете проекта - споделете линка, благодаря!