Актуально для тех, кто держит сайты на своих серверах!
Уже давно, на своих сайтах, я использую такого рода кеширование, средствами вэб сервера nginx. Это дает действительно хороший прирост в скорости загрузки сайта а также значительное (многократное) снижение нагрузки на сервер. Не задействуя при этом php а соответственно и субд вообще.
для тех кто не знает:
К примеру вы гость, вы первый посетитель после того как включили данное кеширование для своего форума. И вы заходите на свой форум к примеру на главную страницу как гость. И как только вы посетите первую страницу на своем форуме, она тут же будет закеширована вэб сервером. Также закеширована будет следующая страница, по которой вы перейдете как гость, и так далее. После этого, все страницы которые вы, или другие гости вашего форума посетили, будут закешированы и отдаваться вэб сервером как статические html страницы, без обращений к базе данных и без задействования php.
В настройках данного кеширования, можно указать время жизни закешированной страницы, если к ней не обращались какое то время.
Также в настройках, можно указать, что не будет кешироваться гостям, главная страница, страница статистики, авторизации, чата и т.д.
Минусов не много, так как в основном страдает динамическая часть, счетчики сообщений, капчи и т.д. (не на js)
Для всех кто авторизован на форуме кеширование работать не будет. И работа с форумом будет обычной.
Под авторизованым пользователем страница не будет закеширована а также не будет работать само кеширование на форуме.
Собственно вопрос?
Как красиво, запретить начинать сессию в phpbbex при гостевом посещении?

другой вопрос.