Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #67, ИЮНЬ 2006 г.

капля меда для разработчика

БОРИС ВОЛЬФСОН

Спецвыпуск: Хакер, номер #067, стр. 067-028-8


Archive

Служит для просмотра информации по датам. Создает блок «Календарь», с помощью которого можно выбирать дату для просмотра материалов

Block

Служит основой для функционирования блоков — контейнеров сгруппированной информации, которая располагается в левой или правой части страницы

Blog

Позволяет пользователям вести на сайте дневник

Book

Организует материалы сайта в книги — структурированные наборы web-страниц. С помощью книг удобно создавать такие документы, как мануалы, FAQ и подобные им

Comment

Благодаря этому модулю пользователи смогут комментировать материалы сайта

Contact

Позволяет пользователям общаться с помощью e-mail или через форму контактов

Filter

Обрабатывает вводимый текст материалов с помощью фильтров, например, для удаления HTML-тегов

Forum

Для создания форумов

Locale

Поддержка иностранных языков (в том числе русского)

Menu

Создает разного рода меню для навигации по сайту

Node

Основной модуль для обработки материалов на сайте

Page

Для поддержки типа материала «статическая страница»

Path

Предоставляет функциональность псевдонимов для URL. Например, непонятный URL /taxonomy/term/17+19 может иметь псевдоним /myfriends

Poll

Встроенная в Drupal поддержка создания и проведения голосований

Profile

Позволяет добавлять в профиль дополнительные поля (например «Настоящее имя пользователя», «Возраст»)

Search

Встроенная поисковая система по содержанию сайта

Statistics

Хранит статистические данные о сайте: количество загрузок определенного материала, ссылающиеся страницы, самые активные пользователи и т.д.

Taxonomy

Служит для структуризации материалов сайта при помощи таксономии

Throttle

Служит для предотвращения атак Denial of Service (DoS)

Upload

Добавляет поддержку для закачки файлов на сервер

Watchdog

Ведение логов на сайте

Самые нужные модули

DATABASE ADMINISTRATION — ДЛЯ АДМИНИСТРИРОВАНИЯ БД ПРЯМО ИЗ DRUPAL’А.

FLEXINODE — ДЛЯ СОЗДАНИЯ РАЗЛИЧНЫХ ТИПОВ ДОКУМЕНТОВ.

VIEWS — ДЛЯ СОЗДАНИЯ ПРОИЗВОЛЬНЫХ НАСТРАИВАЕМЫХ СПИСКОВ ДОКУМЕНТОВ.

TINYMCE WYSIWYG EDITOR — ДЛЯ ВИЗУАЛЬНОГО РЕДАКТИРОВАНИЯ СОДЕРЖИМОГО.

TAXONOMY CONTEXT — ДЛЯ НАВИГАЦИИ ПО КАТЕГОРИЯМ.

GOOGLE SITEMAP — ДЛЯ КАЧЕСТВЕННОЙ ИНДЕКСАЦИИ САМЫМ БОЛЬШИМ ПОИСКОВИКОМ.

ATTACHMENT — ДЛЯ РАСШИРЕННОЙ ПОДДЕРЖКИ ЗАКАЧКИ ФАЙЛОВ.

NICE MENUS — ДЛЯ СОЗДАНИЯ НИСПАДАЮЩИХ МЕНЮ.

BOOKMARKS — ДЛЯ СОЗДАНИЯ ЗАКЛАДОК ПОЛЬЗОВАТЕЛЯМИ.

CAPTCHA — ДЛЯ ЗАЩИТЫ ОТ РЕГИСТРАЦИИ ПРОГРАММАМИ-РОБОТАМИ.

Мнение эксперта

СОБСТВЕННО, В КАЧЕСТВЕ БОНУСА К ЭТОЙ СТАТЬЕ Я БЫ ПРЕДЛОЖИЛ ЧИТАТЕЛЮ ПРОЧЕСТЬ О ПОДНЯТИИ APACHЕ’А ПОД WINDOWS. БЕЗУСЛОВНО, DRUPAL БУДЕТ РАБОТАТЬ И НА IIS, И НА ДРУГИХ СЕРВЕРАХ, ОДНАКО НАИБОЛЕЕ ПОЛНО ВОЗМОЖНОСТИ ДАННОЙ CMS МОГУТ БЫТЬ РАСКРЫТЫ ИМЕННО ПРИ ИСПОЛЬЗОВАНИИ APACHЕ’А. НАПРИМЕР, СТОИТ ПОЧИТАТЬ О ПОПУЛЯРНОМ СРЕДИ РУССКОЯЗЫЧНЫХ РАЗРАБОТЧИКОВ ПАКЕТЕ «ДЕНВЕР» (http://denwer.ru), СОЗДАННОМ ДМИТРИЕМ КОТЕРОВЫМ. ДЛЯ НАЧИНАЮЩИХ — САМОЕ ТО: WEB-СЕРВЕР И БД РАБОТАЮТ, ЧТО НАЗЫВАЕТСЯ, OUT-OF-BOX.

ПРИМЕЧАНИЕ. ПАКЕТ ПРЕДНАЗНАЧЕН ДЛЯ ТЕСТИРОВАНИЯ И РАЗРАБОТКИ САЙТОВ И НЕ МОЖЕТ БЫТЬ УСТАНОВЛЕН НА WIN-ХОСТИНГЕ — ЕСТЬ СЕРЬЕЗНЫЕ УЯЗВИМОСТИ, ОБУСЛОВЛЕННЫЕ ОСОБЕННОСТЯМИ ПЛАТФОРМЫ. ПРОЩЕ ГОВОРЯ, С НИМ НАРОД РАБОТАЕТ ТОЛЬКО НА ЛОКАЛХОСТЕ.

Назад на стр. 067-028-7  Содержание  Вперед на стр. 067-028-9