
Я запустил свой блог на друпале. Это мой первый проект и посвящен он тому, чем я занимаюсь уже достаточно долго — дейтингу или знакомствам в интернет.
Вот сам блог: prodating.ru.
Расскажу вкратце о технической стороне.
Каких-то особых и крутых наворотов нет и похвастаться нечем. :)
Итак, самое главное и важное, ядро — Drupal 6.x. Отсюда и куча проблем связанных с тем, что многие модули, которые хотелось использовать в настоящее время не портированы.
Тема оформления
Так как я новичок и с Друпалом познакомился совсем недавно, перед мной стоял выбор, либо выбрать стандартный дизайн из множества предлагаемых в разделе Themes, либо разобраться и сделать что-то своё. Так как я знаком с библиотекой YUI Grids, я решил найти тему на основе этой библиотеки. И нашел — Advanced Theme Construction Kit (ATCK). Как окозалось YUI библиотеки в ATCK использовались как отправная точка, но главная идея осталась, тема строится на основе сетки.
Поковырявшись с темой, я всё таки понял, что слово Advanced использовано не просто так и моих знаний катастрофически не хватает. Тема мне понравилась, но я пошел по пути наименьшего сопротивления и выбрал для себя замечательную тему Zen — то, что нужно для начинающего. Всё просто и понятно, множество how to, разжевано до мелочей. Порадовали CSS файлы, работать с которыми было одно удовольствие.
В итоге тема блога была создана как подтема Zen. В последствии её можно будет доработать и изменить.
Модули
О стандартных модулях можно не говорить, они здесь изучены вдоль и поперёк и почти все задействованы на моём блоге. Из дополнительных модулей получился «стандартный» набор, который используется большинством друпаллеров. Часть из них включены сейчас, но не используется и предназначены для функциональности, которая только запланирована.
Список модулей:
- Content Construction Kit (CCK)
- Devel
- CAPTCHA
- Views
- BUEditor
- XML Sitemap — строит карту сайта и отдаёт её популярным поисковикам при необходимости
- Google Analytics — для меня модуль явился сюрпризом, который умеет не только вставлять код Google Analytics на определённые страницы, но и отслеживать поведение зарегистрированных пользователей, а так же вставляет js-код для отслеживания внешних ссылок.
- Go - url redirects — очень простой модуль, редиректит URL и отслеживает клики. Удобно для встевки реф-ссылок.
- Service links — для добавления ссылок на сервисы социальных закладок.
Все из используемых модулей, кроме XML Sitemap, имеют как минимум статус релизкандидата. Модули, которые мне были интересны, но в состоянии dev я подключать не стал из соображений безопасности. Среди них жду с нетерпение выхода Global Redirect, после чего можно будет включить Pathauto без особых последствий со стороны ПС.
Главная цель была запустить в работу блог, и уже после этого постепенно подключать модули и добавлять новые фичи. Первый в очереди — модуль Meta tags, который позволит управлять сниппетами ПС (сейчас они ваглядят ужасно)
Комментариев нет:
Отправить комментарий