опять этот кэш

Печать RSS
164

С
Автор
о_О
0
вопрос состоит в том пишу новости на бд, как реализовать постраничную навигацию? кэш дополнительно обрабатывать для постраничной навигации это уж слишком использование бд теряет полный смысл... подскажите как лучше посткпить в данном случае
С

Малиновые штаны
0
Уточни что ты имеешь в виду и причем тут кеш.
Постраничка например тут
http://www.softtime.ru/info/articlephp.php?id_article=33
Да и вопще сейчас полно класов всяких для постранички, изобретаем велосипед в который раз...
Изменил: Саня (30.06.2010 / 01:07)
М

Малиновые штаны
0
у тебя такие большие новости, что приходится кэшировать?
С
Автор
о_О
0
проэкт моштабный и любая мелочь влияет на генерацию страницы

ツ ツ ツ
0
Кешируй отдельно каждую страницу а при добавлении новой новости сбрасывай кеш, хотя сомневаюсь нужен ли там вообще кеш, новостей много быть не может если это не новостной портал
любая мелочь влияет на генерацию страницы
У тебя что там на всех страницах новости выводятся?

2000 лет д.н.э.
0
Цель использования кеширования озвуч тогда может кто что посоветует. А то не понятно чего ты этим хочешь добиться..
С
Автор
о_О
0
для уменьшения общей нагрузки на сервер, новости пишутся для трекера который по локальной сети обслуживает 2 города. и так нагрузка не хилая.
Кешируй отдельно каждую страницу
а если один пользователь укажет что хочет видеть 5 новостей а не семь?
хотя сча посидел подумал что в кэш пускать только те новости которые постоянно выводятся тоесть последние а остальные пусть из базы. по своему опыту что даже тут я один раз зашел в новости и то перепутал линк с форумом промазал русско вырожаясь))
Изменил: Славик (30.06.2010 / 02:19)
С

Малиновые штаны
0
ппц, ты гонишь. Кеш на новости.... У меня прямиком с базы и генерация 0.004 сек
http://mobsi.net/news Как будто ты делаешь что в новостях будет over 9000 записей.

ツ ツ ツ
0
semax__есть чо7 (Сегодня / 01:19)
а если один пользователь укажет что хочет видеть 5 новостей а не семь?
Ну так сразу нужно писать что количество новостей на страницу может меняться, какой вопрос такой ответ =)
хотя сча посидел подумал что в кэш пускать только те новости которые постоянно выводятся тоесть последние а остальные пусть из базы.
Лишнее действие, там тех новостей будет не больше 1000 в год (ато и в несколько рас меньше) а от того решения что ты придумал эфекта будет ноль, рас сайт несет нагрузку, значить нужно оптимизировать те скрипты что уже есть и действительно грузят, а не ставить костыли там где они не нужны smile
Изменил: Lugaro (30.06.2010 / 03:45)

ツ ツ ツ
0
Да и вообще кешить нужно данные которые обновляются редко, а у тебя количество элементов на странице динамичное, если бы не это, то можно было бы целые страницы брать, что действительно несло бы положительный и ощутимы результат, а так кешить по одной новости это бред, выборка с базы намного быстрей чем с файлов, единственное что могу предложить рас так хочется уменьшить нагрузку, если при выводе с текстом новости проводятся какие-то действия то лучше эти действия проделать уже при добавлении новости, это все что можно реализовать в этом скрипте ито это все блошиная оптимизация
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск