Drupal для новичков. Друпал для начинающих. Друпал для чайников
Друпал для чайников | Drupal для новичков. Друпал для начинающих
Основная тема сайта odrupal.ru - это друпал для чайников. Мы собираем со всего рунета самые интересные статьи, советы, обзоры известных профессионалов-друпалистов и размещаем этот контент на odrupal.ru.Если вы "чайник" и вас привлекает движок Drupal - этот сайт для вас!
На odrupal.ru вы найдете обучающее видео про Drupal, последние новости о версиях Друпал, скрытые возможности движка, информацию о новых модулях и способах их использования.
Помните о важном! Чем меньше модулей вы ставите - тем быстрей работает ваш Drupal. C помощью двух главных модулей Друпал - CCK и Views вы можете творить чудеса на своем сайте. Обратите внимание! Модуль CCK УЖЕ встроен в Drupal 7.
Особенно изучите первым делом модуль Views. Научившись использовать этот мощный модуль вы избавитесь от установки других, мелких модулей, которые будут тормозить ваш сайт.
Еще один важный совет. При использовании полей CCK всегда ограничивайте количество знаков в создаваемом поле. А то вам могут в ваше поле с ценой - целый рассказ написать. ;)
На сайтах drupal.org и http://drupalmodules.com/ сделайте сортировку по самым инсталлируемым или популярным модулям. Именно эти модули, входящие в первую десятку, выполнят для вас 99% задач.
Живой пример: запуск cron. Без периодического запуска крона ваш сайт на Друпал обновляться не будет. Для запуска крона существует несколько "тяжелых" модулей. Новички часто устанавливают эти модули и жалуются, что их сайт начал тормозить. А зачем ставить эти модули, когда нормальный хостре вам предоставляет в панели задач утилиты по запуску крона! Без всяких дополнительных действий с вашим сайтом.Обязательно изучайте оптимизацию Друпал. Ваш сайт на Drupal будет летать!
Чтобы odrupal.ru был всегда у вас под рукой - сохраните сайт в закладки. Он вам всегда пригодится, даже тогда, когда вы станете профессионалом в Drupal.
что такое Друпал и как это работает
От автора: Я знаю в какой теме все люди на Земле являются «чайниками»! В устройстве и принципе работы движка летающих тарелок, мисок и других НЛО. Но не обязательно оставаться несведущим чайником во всех областях. Сегодня мы познаем одну из самых близких для нас «Terra incognita». Разберемся, что такое Друпал и как это работает.
Не с той пятки!
Многие начинают каждый день неправильно, ступив с кровати не на ту «пятку». На какую надо, точно не знаю. Но уверен, что освоение любого движка следует начинать с правильной – с самых основ.
Drupal – это бесплатная система управления содержимым сайта, его структурой и дизайном. Другими словами, CMS. Она написана на PHP, а в качестве баз данных может использовать несколько различных СУБД. В том числе:
MySQL
Oracle
Хотите быстро научиться создавать сайты и блоги на WordPress с уникальным дизайном?
Получите самую полную в Рунете бесплатную систему обучения создания сайтов на WordPress
Узнать подробнееMS SQL
PostgreSQL
SQLite
Немного о структуре
Чтобы понять, что это за движок, немного пройдемся по основным элементам структуры CMS:
Ядро – реализует основной (нативный) функционал для работы сайта. Например, публикацию контента, таксономию, создание блоков, меню и т.д.
Модули – с их помощью расширяется родной набор средств движка. Модуль может реализовать как минимальный набор функций (форма обратной связи), так и более обширный (развертывание интернет-магазина).
Работа с модулями происходит через одноименный пункт админки. Ноды (материалы) – могут одного из нескольких типов: тема форума, статьи, книги и т.д. Движок поставляется с определенным набором нодов. При этом пользователь может добавить недостающий тип материала.
Хотите быстро научиться создавать сайты и блоги на WordPress с уникальным дизайном?
Получите самую полную в Рунете бесплатную систему обучения создания сайтов на WordPress
Узнать подробнееКомменты – к каждой публикации может быть привязана форма для комментирования, а также ветка комментирования.
Регионы и блоки –тема разбивает веб-страницу на определенное число регионов, которые состоят из блоков. Блоки – это отдельные части разметки: футер, шапка, левая и правая колонки.
В админпанели изучаемой нами CMS все блоки находятся в разделе «Структура». Перейдите в него и выберите соответствующий пункт из списка.
Для просмотра структуры регионов темы выберите ее вкладку в правом углу сверху. Затем нажмите на ссылку «Demonstrate block regions».
После чего выведется разбитая на регионы веб-страница.
Темы – данный «элемент» присутствует в Джумле и конкурентных CMS. В нашей работа с темами не отличается от других движков. Все установленные варианты дизайна находятся в разделе оформление.
Ну, и напоследок хотелось бы «сыпануть» черпак дегтя или касторки. Кому что больше нравится . База данных в Друпал не отличается постоянством: после создания нового типа материала (нода) в нее добавляется еще одна таблица. В результате «на выходе» получаете БД в сто и более table! Но к этой проблеме мы еще вернемся.
На этом заканчивается наш экскурс в основы. Хотя захватить все их нам так и не удалось. Наверное, опять не с той «пятки» начали!
Хотите быстро научиться создавать сайты и блоги на WordPress с уникальным дизайном?
Получите самую полную в Рунете бесплатную систему обучения создания сайтов на WordPress
Узнать подробнееКурс по Drupal. Основы
Прямо сейчас посмотрите курс по Drupal!
Смотреть курсwebformyself.com
Руководство для чайников - понимание cms drupal
Система управления контентом drupalДля простого понимания системы управления контетном Drupal необходимо знать и важно разбираться в следующих понятиях:
- Нода (node)
- Таксономия (taxonomy)
- Формат ввода (input format)
- Блоки (blocks)
- Права доступа (access rights)
- Меню (menu)
Нода (node)
Нода — это произвольный тип материала в cms Друпал. Например: новости, статьи, видео. Их можно проектировать в админке. Данные типы материалов могут содержать призвольные поля: картинка, файл, дата, произвольный текст, видео с видеохостинга… В Друпале нет какого-либо ограничения на тип материала.
Таксономия (taxonomy)
Обычно многие пугаются, когда слышат слово Таксономия. Я тоже в первое время относился к нему с большой опаской. Таксономия содержит словари и терминамы, а другой более простой для понимания перевод — категория. Например на сайте seoarticles.ru справа есть меню «Рубрики сайта», содержащее несколько элементов: Продвижение сайтов, Хостинг, Система управления контентом, Другое… Это и есть элементы Таксономии.
В таксономии можно создавать вложенные меню. Уровень вложенности ограничен только вашей фантазией.
Формат ввода (input format)
Формат ввода — это определенный набор прав, применющийся при отображении страницы сайта после для ввода содержимого. Самый простой пример: поле textarea может содержать html теги, может содержать php код, может содержать фильтрованный ХТМЛ или содержать только текст. Каждый из этих вариантов позволяет выполнять свои задачи. Например фильтрованный ХТМЛ (Filter HTML) уничтожает в тексте все опасные HTML теги: iframe, java script. Настройки фильтрации задаются в админке.
С помощью формата ввода можно, например, зарегистрированным пользователям позволять вставлять ссылки в комментарии, а у незарегистрированных пользователей полность очищать текст от html тегов.
Формат ввода применяется только при выводе введенного содержимого. Форму ввода и содержимое в базе данных он не изменяет.
Блоки (blocks)
Блоки — это часть содержимого сайта, иногда их называют виджитами. Обычно в блоке содержится определенная законченная информация. Блоки обычно располагают в сайдбаре или футере. Самый простой пример — блок формы поиска или формы логина на сайте, блок с погодой. Блоки могут отображаться на одних страницах и не отображаться на других. Это все настраивается в админке.Например, если пользователь вошел под своим логином паролем, то ему показывается форма для комментирования статьи, а для незалогиненного пользователя на сайте блок для комментирования не показывается.
Права доступа
Права доступа — это настройка для каждой функции сайта. Права доступа позволяют точно выполнить настройку доступа и отображения информации для каждого типа роли пользователя: анонимные пользователи, зарегистрированные пользователи, модераторы, админы… Количество видов ролей пользователей в CMS Drupal неограниченно.
Меню
Меню — с помощью этого элемента в друпале можно формировать любое число блоков с меню. Страницы в друпале можно привязывать к меню, а можно не привязывать. Все равно созданная страница будет доступна по своему адресу. Если на такую страницу не будет ссылок, то поисковые системы могут не узнать об этой странице. Соответственно такая страница в индекс не попадет.Вы очень легко можете найти примеры меню даже на это сайте. Это основное меню сверху, два меню справа: «Свежие записи» и «Рубрики сайтов». Так же часто меню размещают и подвале сайта.
Это основные понятия друпала. Есть конечно же и другие: CCK, View, Panel. Правда они уже больше относятся к сторонним модулям. CCK, например уже встроено в седьмую версию друпала.
VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
Создание сайтов - портал на друпале для чайников, 5.0 out of 5 based on 1 rating