Большое спасибо lifestar и nskforward за критику. Все замечания рассмотрены и по возможности исправлены. Статья соответственно тоже обновлена.
Хорошего вам кода.
Спасибо за критику. Учту, исправлю. Но кроме того, я опубликовал статью с вариантом решения интересной задачи, мне прежде всего интересует ваге мнение касательно данной тематики. Если же вы хотите оставить отзыв о дизайне сайта, предложения по его улучшению и прочую критику, то вы можете сделать это непосредственно на сайте. Я и мои коллеги с радостью рассмотрим все предложения и исправим все ошибки.
Основная задача состояла в том, чтобы сделать выбор пользователя наиболее стабильным и независимым.
Вариант с Cookies был рассмотрен и откинут по причине того, что если пользователь удалит сookie или хотя бы просто поменяет браузер — его выбор будет сброшен.
Я описал лишь пример динамики шаблона. Подобным образом можно реализовать очень много. Например: пользователи выбирают рубрики и метки которые для них интересны. И в специально отведанном месте шаблона выводятся последние записи для каждого пользователя индивидуально. Согласитесь, что сброс таких настроек довольно негативно скажется на оценке пользователей вашего ресурса.
Хорошего вам кода.
Вариант с Cookies был рассмотрен и откинут по причине того, что если пользователь удалит сookie или хотя бы просто поменяет браузер — его выбор будет сброшен.
Я описал лишь пример динамики шаблона. Подобным образом можно реализовать очень много. Например: пользователи выбирают рубрики и метки которые для них интересны. И в специально отведанном месте шаблона выводятся последние записи для каждого пользователя индивидуально. Согласитесь, что сброс таких настроек довольно негативно скажется на оценке пользователей вашего ресурса.