вторник, 28 февраля 2012 г.

Обновление i-fact.ru

Вот уже как год сайт интересных фактов радует читателей своим присутствием и к первому дню рождения сайта, мы подготовили большое обновление.

Мы перебрали все факты, которые были на сайте, удалили повторяющиеся, добавили новые и классифицировали их по рубрикам. Теперь можно читать факты из понравившейся рубрики - о городах и странах, об известных личностях, о любви и сексе и многом другом.

Кол-во собранных фактов увеличилось до 2 700 и мы целенаправленно идем к отметке 3 000, а затем к 5 000, к 10 000 и т.д. Кстати, теперь вы тоже можете принять участие в наполнении сайта, мы добавили простую форму для добавления фактов на сайт. Также вы можете писать туда об ошибках или ваших предложениях по улучшению сайта.

Поработали над интерфейсом - он стал более легче и приятнее.

Добавили виджет комментариев Вконтакте, чтобы вам, нашим читателям было удобнее комментировать, обсуждать и делиться с друзьями.

Вот и пожалуй и все из официальной части =)

Для любителей технических подробностей прошу читать дальше.

Мы полностью переписали код сайта и сменили движок.
Прошлый сайт был написан на фреймворке CakePHP, но мы отказались от него в пользу CMS Drupal.

Набор модулей для Drupal минимальный - из стандартных, только необходимые и Contact, из сторонних - XML sitemap, который генерирует sitemap.xml, помогающий поисковым роботам лучше индексировать сайт. И два самописных, которые и делают основную работу.

Для оптимизации работы php, на сервер был установлен eaccelerator и удалены лишние модули из Drupal, благодаря чему удалось достичь времени генерации страницы порядка 100 мс.

Исходный код прошлой версии сайта можно найти на github.com.

i-fact.ru - интересные факты