вторник, 18 января 2011 г.

Drupal

Drupal
CMS  Joomla и Drupal одни из самых популярных.
Все что нужно есть на Drupal.org и сайтах ему посвященных. По порядку.
Нам понадобятся:
1. Свежий дистрибутив Друпала, 6 версии. Качаем здесь
2. Локализация под ru. Качаем здесь, в этом разделе
3. Тема для нашего блога - выбираем здесь
4. Набор модулей - ищем здесь, а вот и сам список:
  • autoassignrole - автоматически присваевает роль для каждого зарегистрированного пользователя, в соответствии с ролью настраиваются права доступа и т.д.
  • captcha - защита от спамеров и авторегистраций.
  • cck - мощный пакет который позволяет добавлять поля любого типа к типам контента (блог, статья, страница, рисунок и т.д.) а также создавать свои структуры данных.
  • fckeditor - текстовый редактор который поможет с меньшими усилиями оформить ваш расказ.
  • globalredirect - позволяет вам создавать редиректы, как для внутренних ссылок так и для внешних, большие ссылки вверху работают с его помощью, в общем это 301 и т.д. редиректы.
  • google_analytics -вставляем индентификатор и все работает.
  • imce - как примочка к fckeditor, позволяет вам загружать файлы на сервер и выбирать их на сервере для вставки в контент.
  • lightbox2 - для вывода фоток в выплывающем боксе, клацаем по фотке и она открывается, а дак же для создания слайдшоу.
  • nodewords - для добавления описаний страниц (description) и ключевых слов (keywords).
  • page_title - для задания уникальных тайтлов для страниц(<title>).
  • path_redirect - редиректит пользователя от одной URL к другой, используется другими модулями.
  • pathauto - предоставляет модулям механизм автоматического генерирования синонимов (alias) для управляемого модулями содержимого.
  • search404 - для 404 ошибки
  • seo_checklist - проверяет список того что установлено для оптимизации и что нужно сделать, такое себе мини руководство по SEO.
  • site_map- для создания карты сайта, автоматом генерирует страничку и добавляет пункт в меню, дальше этот пункт нужно переместить в нужное меню.
  • taxonomy_list - для создания списка категорий из тегов(таксономичных терминов)
  • taxonomy_manager - для упрощения работы с таксономией.
  • token - требуется для Page Title и Pathauto
  • trackback - позволяет отправлять и принимать трекбеки.
  • transliteration - для транслитерации UTF-8
  • video_filter - позволяет публиковать видео и фото размещенные на  ресурсах типа YouTube и Flickr.
  • views - еще один мощный инструмент, позволяет создавать представления ваших типов даных в нужном вам виде, тоесть задать что, где и как выводить.
  • xmlsitemap - для создания sitemap.xml


Насчет скачки модулей, чтобы долго не искать, дописываете название модуля как показано ниже:

Сайт на Drupal
http://drupal.org/project/path_redirect                     
5. Хостинг с PHP memory не меньше 24 мб поддерживающий чистые ссылки, если без локализации то и 16 мб может хватить. Чем больше модулей вы используете тем больше памяти понадобиться. Так что сразу у хостера уточняйте сможет ли он повысить вам этот показатель.
Некоторые модули при нехватке памяти можно будет и отключить, например trackback,seo_checklist.
Далее будет....

LinkWithin

Related Posts Plugin for WordPress, Blogger...