Есть такой вариант, который условно малораспространненный, особенно у нас форуме, ибо тут больше заинтересованность в сео, чем в написании веб-приложений.
Так вот как таковой шаблонизатор может быть написан на JS (клиентском), он подгружается на страницу как обычный JS + аналогично может быть загружен темплейт. Кроме того мы получаем переменные, которые нужно отобразить в темплейте - при первой загрузке странице и/или по ajax. Формат данных - например, JSON. И после этого JS-шаблонизатор парсит шаблон и строит отображение.
Как я выше написал, такой способ для сео не пойдёт - ибо как таковых текстов в удобоваримом формате нет. Хотя можно придумать варианты, когда к клиенту с первой загрузкой приходит xml - с ним у поисковиков уже будет проще.
Вышеописанный способ формирования отображения может использоваться для разгрузки сервера.
чем это лучше файлового кеша или кеша в памяти?
p.s. под отключению индексов не спорю - сам в одном проекте использовал, правда, не совсем уверен, что вы говорите о том же, а не просто неиспользованию индексов по причине не понимания их работы.
1) вы понимаете, что java и js - это не одно и тоже?
2) вы понимаете, что java и js могут быть как клиентскими, так и серверными?
3) вы понимаете, что темплейт может "парситься" как на серверной, так и на клиентской стороне?
Таким себе "одесским" способом можно объяснить. :)
0,907%
10 символов.
тут только какой нюанс, скорее всего выписать его вы не сможете заново. Впрочем это касается и обычной почты тоже. :)---------- Добавлено в 19:38 ---------- Предыдущее сообщение было в 19:36 ----------
так все равно чек приходит раз в месяц, так что цикл вырабатывается. Впрочем, конечно с новогодними праздниками несколько все сбивается.
Кстати, а пони-экспрессам вы чек уже упакованный в конверт даёте?
Опять вмешаюсь :)
Все же я не даром выше спросил об магазине, как мне кажется это тот случай, когда можно взглянуть в сторону сессий, но возвращаемся к мысли - запускать её так чтобы она была недоступна ботам.
Хотя с ходу красивого варианта предложить не могу (это если на случай, если добавление в корзину через ajax делается), а если просто заходом на специальную страницу, то все просто - закрываем её в роботс и только на ней даём возможность стартовать сессию саму по себе без получения идентификатора сессии.
lukamal, объясните, пожалуйста, зачем вам нужно запускать сессию на всех страницах для неавторизованных пользователей? :) интернет-магазин?
тут как раз случай, когда спрашивают не то, что нужно :) или точнее почти то, что нужно.
Конечная более общая цель - сделать так чтобы сессия не стартовала для неавторизированных пользователей (а боты ими являются тоже). Другие же варианты - это попытка вырезать гланды через ... юзерагент ботов :)
p.s. Если же ТС хочет запускать сессии для всех подряд пользователей на всех подряд страницах - значит, что-то не то задумано. И возможно нужно услышать задачу и посоветовать что-то другое.
LEOnidUKG,
Ээээ, а не проще сессиями правильно пользоваться? :)
Что-то типа
<?phpif (isset($_REQUEST['PHPSESSID'])) session_start();?>
psh, спасибо. уже примерно вижу стратегию дальнейшего поведения. Скорее всего 301 сделаю только для яндекса и гугла. :)