Leonid
PHP? нет, не слышал...
Кэширование информации в файл.
На главной странице портала выводятся новости и публикации.
Механизм публикования новостей на главной достаточно сложный, из нескольких таблиц - новости, источники (авторы) новостей, новостные блоки, новостные рубрики. Примерно тоже самое с публикациями. В общем уходит достстаточно много времени (около 0,5 сек) и запросов к БД.
Я сделал так, что HTML код новостей и публикаций для главной страницы формируется при их добавлении админом и сохраняется в файл.
При отображении главной страницы эти файлы подключаются и отображаются. Время сократилось в 2,5 раза, число запросов также уменьшилось.
Может есть еще более правильный механизм? Поделитесь опытом.
На главной странице портала выводятся новости и публикации.
Механизм публикования новостей на главной достаточно сложный, из нескольких таблиц - новости, источники (авторы) новостей, новостные блоки, новостные рубрики. Примерно тоже самое с публикациями. В общем уходит достстаточно много времени (около 0,5 сек) и запросов к БД.
Я сделал так, что HTML код новостей и публикаций для главной страницы формируется при их добавлении админом и сохраняется в файл.
При отображении главной страницы эти файлы подключаются и отображаются. Время сократилось в 2,5 раза, число запросов также уменьшилось.
Может есть еще более правильный механизм? Поделитесь опытом.