капля меда для разработчика БОРИС ВОЛЬФСОН Спецвыпуск: Хакер, номер #067, стр. 067-028-5 С разделом «Велосипеды» поступим немного по-другому. Здесь для структуризации информации используем книги: создадим «Страницу книги» в «Добавлении материала» с названием «Велосипеды», а остальные материалы будем создавать тоже как страницы книги, только в качестве родительского объекта укажем страницу «Велосипеды». В итоге получилась следующая картина (рисунок 3). Раздел «Магазины» будет состоять из обычной одной страницы, которую мы автоматически прикрепим в меню с помощью настройки меню и установки пути. Это самый простой способ того, как поместить в меню и настроить псевдоним для отдельной страницы. [завершаемся] Дальнейшая настройка сайта выходит за рамки статьи. Надеюсь, я смог достичь своей главной цели — не только рассказать об основных возможностях Drupal’a, но и заинтересовать тебя. Поставь Drupal на локальную машину и посмотри, что он может. Попробуй сделать на нем настоящий сайт — оцени весь функционал. Большинство людей, которые пробовали Drupal и разобрались в нем, говорят, что увидели лучшую CMS Возможности Таксономия — структурирует все материалы сайта по категориям. Роли пользователей — каждому пользователю можно назначить роль. Можно создавать роли и назначать им определенные полномочия. Ограничение нагрузки на сайт — возможность уменьшить нагрузку на сервер сайта в пиковые моменты, когда набирается много посещений. Кеширование страниц — сохраняет в базе данных сгенерированные страницы и затем выдает их пользователю с помощью всего одного запроса, что уменьшает нагрузку на сервер. ЧПУ (ЧеловекоПонятные УРЛы) — короткие и запоминающиеся адреса страниц сайта, которые к тому же хорошо индексируются поисковиками. Шаблонизаторы — поддержка различных шаблонных движков. Темы — визуальное оформление сайта, которое сохраняется как шаблон. При генерации конкретной страницы в определенные места добавляется содержание из базы данных. Локализация — Drupal работает в кодировке Unicode и поддерживает множество языков. Подсайты — с помощью Drupal’а можно создавать несколько сайтов на одном движке. Поиск по сайту — ищешь что-нибудь по сайту. Модульность — можно добавить в Drupal новую функциональность с помощью установки модулей. Этапы установки модулей БОЛЬШИНСТВО ПРОСТЫХ МОДУЛЕЙ СТАВЯТСЯ СЛЕДУЮЩИМ ОБРАЗОМ: 1 ЕСЛИ ИМЕЕТСЯ ФАЙЛ README.TXT, ПРОЧИТАТЬ ЕГО И СЛЕДОВАТЬ ИНСТРУКЦИЯМ. ОЧЕНЬ ВЕРОЯТНО, ЧТО ИНСТРУКЦИИ — ЭТО ПРОСТО СЛЕДУЮЩИЕ ШАГИ. 2 СКОПИРОВАТЬ ПАПКУ МОДУЛЯ В /MODULES. 3 ЗАПУСТИТЬ SQL-СКРИПТ УСТАНОВКИ (ФАЙЛ С РАСШИРЕНИЕМ .MYSQL) ЛИБО С ПОМОЩЬЮ МОДУЛЯ DBA, ЛИБО ЧЕРЕЗ PHPMYADMIN. |