Прикрутить Кеширование..или какая будет нагрузка

Тема в разделе "PHP", создана пользователем doxx, 8 ноя 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. doxx

    doxx |||llll|||||llll|||

    Регистр.:
    18 фев 2009
    Сообщения:
    1.059
    Симпатии:
    212
    Вопрос такой..
    Есть движок, простой. пхп. на файлах.
    Там нет вывода анонсов статей.

    Есть вариант сделать его вручную, прописав нужный код в шаблоне.
    Так вот, анонс выводит заголовок в виде ссылки, + фото + начало статьи.

    Если этих анонсов будет более 10-20 ( а они сквозные на всем сайте )
    Насколько сильно это будет грузить систему?
    Хостинг самый дешевый.
    И можно вообще какое-то кеширование тут придумать?
    Именно в рамках простых решений..
    Авторы говорят что сильно будет грузить, т.к. осуществляется чтения из множества файлов ( начало статей ).
    может есть вариант какое нибудь "микро-кеширование" прикрутить?))Решит ли это проблему? что будет если на таком сайте посещалка будет 100-300 хостов...
    (напоминаю, движок простецкий отдает обычный хтмл, без бд)
     
  2. porsche2

    porsche2

    Регистр.:
    18 ноя 2007
    Сообщения:
    667
    Симпатии:
    210
    Можно один раз прочитать это множество файлов и выбрать 10-20 анонсов, записать все это дело в файл анонсов, и при следующем обращении за анонсами уже выводить этот файл, а не заново читать и делать выборки.

    Если контент на сайт не очень часто обновляется, то ко всему это можно прикрутить файловое кэширование такого типа:

    showpost.php?p=1386301&postcount=1

    с оптимальным периодом обновления, или с удалением кэш-файлов при добавлении новой статьи.
     
Статус темы:
Закрыта.