Говорят, что создание сайта - очень длительный и трудоемкий процесс. Мы скажем - НЕТ! Ведь с новыми технологиями, такими как HTML5, CSS3, PHP и MySql можно быстро и легко научиться создавать сайты любой сложности.
Два сумасшедших веб-мастера покажут где что лежит и как этим пользоваться.
Самая подробная информация наливной пол мультипротект здесь.
Авторизация
Новый
Забыл
Пожалуйста, заполните поля выше. Это нужно сделать обязательно, иначе ничего не получится.
PHP Статейки /

Превращаем сайт на Joomla в статический. Часть 2

  • Четверг, 10 ноября 2012, 16:24 |
  • Автор: protivnaya |
  • Просмотров: 4965 |
  • Комментарии: 4 |
  • В закладки:
Способ оказался довольно простым, как уже говорилось ранее. Так вот, что я сделал:
Для начала я создал каталог /static/, который предназначался у меня для хранения статистических файлов из КЭШа. Затем в файл из основной папки Джумлы index.php я добавил следующие строки в конец документа:
// trigger the onAfterRender events
JDEBUG ? $_PROFILER->mark('afterRender') : null;
$mainframe->triggerEvent('onAfterRender');
добавились такие строки:
$page = JResponse::toString($mainframe->getCfg('gzip'));

$DOCUMENT_ROOT = 'полный/путь/к/корневой/папке';

$filecache = $DOCUMENT_ROOT . 'static' . $_ENV['REQUEST_URI'];

$cache = fopen($filecache, 'w');
fwrite($cache, $page);
fclose($cache);

echo $page;

Если вы все списали и вставили без ошибок, то наверняка в папке static у вас появились копии открытых ранее страниц. Последним штрихом остается сделать так, чтобы сервер отдавал нам копию страницы, которая была сохранена вместо выполнения кода движка. Вот, что необходимо прописать:
RewriteCond %{REQUEST_METHOD} GET
RewriteCond /полный/путь/к/корневой/директории/static/%{REQUEST_URI} -f
RewriteRule .* /static/%{REQUEST_URI} [L]
Таким вот простым способом нам удалось преобразовать наш сайт на Джумле в статический и не потерять всех приемуществ, связанных с использованием движка. По мере того, как пользователи будут заходить на страницы сайта, будет происходить генерация новых страниц.

Вчера наткнулся в интернете на интересный сайт. Называется to vawe. Там собрано огромное количество информации касательно интернет ресурсов. Рассказываются интересные факты о социальных сетях. Заходите и вам понравится!
  • Тэги публикации
  • Пишет: Юрий (Гости) |
  • Сообщений: 0 |
  • 31 августа, 07:08
  • #1
А с версией 2.5 как такой трюк проделать ? И как исключить из обработки все страницы форума ?
Добавить комментарий