Drupal Всё для и о Drupal


Ответ
 
LinkBack Опции темы
Старый 15.02.2009, 12:38      #1 (ссылка на пост)
Mr.Alex
Жирафовод
 
Аватар для Mr.Alex
 
Регистрация: 21.06.2008
Адрес: Санкт-Петербург
Сообщений: 462
Mr.Alex - просто великолепная личностьMr.Alex - просто великолепная личностьMr.Alex - просто великолепная личностьMr.Alex - просто великолепная личностьMr.Alex - просто великолепная личностьMr.Alex - просто великолепная личностьMr.Alex - просто великолепная личность
Информация

Отправить сообщение для Mr.Alex с помощью Skype™
Стрелка Информация о Drupal

Drupal лучший движок для персональных страниц, блогов, форумов, соц-сетей, только нужны прямые руки) Возможности просто поражают! А главное, drupal бесплатен!

Технические особенности:
Архитектура Drupal позволяет применять его для построения различных типов сайтов — от блогов и форумов до информационных архивов или сайтов новостей. Функциональность обеспечивается подключаемыми модулями, обращающимися к общему API Drupal. Стандартный набор модулей включает, такие функции как новостная лента, блог, форум, загрузка файлов, сборщик новостей, голосования, поиск и др. Большое количество дополнительных модулей, значительно расширяющих базовые функции, можно скачать с официального сайта.

Наиболее важные функции, предоставляемые модулями, входящими в поставку Drupal:
единая категоризация всех видов содержимого (таксономия) — от форумных сообщений до блогов и новостных статей
широкий набор свойств при построении рубрикаторов: плоские списки, иерархии, иерархии с общими предками, синонимы, родственные категории
вложенность категорий любой глубины
поиск по содержимому сайта, в том числе поиск по таксономии и пользователям
разграничение доступа пользователей к документам (ролевая модель)
динамическое построение меню
поддержка XML-форматов:
вывод документов в RDF/RSS
аггрегация материалов с других сайтов
BlogAPI для публикации материалов с помощью внешних приложений
авторизация через OpenID
короткие URL (иначе «человеко-понятные» — ЧПУ)
поддержка сменных тем оформления сайта с предоставлением нескольких готовых вариантов
переводы интерфейса сайта на разные языки, а также поддержка ведения разноязычного контента
возможность создания сайтов с пересекающимся содержимым (например общей базой пользователей или общими настройками)
раздельные конфигурации сайта для различных виртуальных хостов (в том числе собственные наборы модулей и тем оформления для каждого подсайта)
механизм для ограничения нагрузки на сайт (автоматическое отключение при высокой посещаемости части информационных блоков и модулей)
уведомления о выходящих обновлениях модулей
Mr.Alex вне форума   Ответить с цитированием
Старый 15.02.2009, 12:40    Топик Стартер ТС   #2 (ссылка на пост)
Mr.Alex
Жирафовод
 
Аватар для Mr.Alex
 
Регистрация: 21.06.2008
Адрес: Санкт-Петербург
Сообщений: 462
Mr.Alex - просто великолепная личностьMr.Alex - просто великолепная личностьMr.Alex - просто великолепная личностьMr.Alex - просто великолепная личностьMr.Alex - просто великолепная личностьMr.Alex - просто великолепная личностьMr.Alex - просто великолепная личность
Информация

Отправить сообщение для Mr.Alex с помощью Skype™
По умолчанию

Что такое Drupal (С рускоязычного сайта поддержки)

Существует множество способов управления содержимым вашего web-сайта, начиная от простого механизма web-журналов (blog), допускающих ограниченную публикацию содержимого, до полнофункциональной интегрированной прикладной системы, на основе которой вы можете создать свою собственную систему управления содержимым.

Drupal — это программное обеспечение, позволяющее легко публиковать, управлять и организовывать разнообразное содержимое на web-сайте. Drupal содержит функциональные возможности, позволяющие создавать системы управления содержимым, блоги, среды для совместной творческой деятельности, форумы, информационные письма, галереи изображений, системы загрузки файлов и многое другое.

Drupal является программой с открытыми исходными кодами, которая использует лицензию GPL, управляется и разрабатывается сообществом тысяч пользователей и разработчиков. Drupal можно свободно загружать и использовать.


Управление содержимым Drupal

Система управления содержимым Drupal сохраняет свое содержимое в базе данных. В самой базе данных содержимое хранится в виде узлов (nodes) и других объектов высокого уровня, таких как пользователи и комментарии. Существует много различных, предопределенных типов узлов, включая заметки (stories), блоги (blogs) и голосования (polls).

Drupal формирует страницу, содержащую один или несколько фрагментов информации в форме узлов, блоков и других элементов. Каждая страница обычно состоит из центрального столбца содержимого с левой и правой боковыми панелями (side-bars), а также имеет верхний колонтитул, или заголовок (header), и нижний колонтитул, или сноску (footer). За исключением центрального столбца остальные области являются необязательными.

Центральный столбец используется для отображения основного содержимого сайта, а необязательные области предназначены для дополнительного содержимого. Для заполнения необязательных областей небольшими фрагментами информации Drupal использует блоки. Необязательные области обычно содержат навигационные ссылки (например, наиболее популярные узлы) и другое сокращенное содержимое. Аналогично любому содержимому, блоки могут быть зависимыми от роли пользователя, обеспечивая, таким образом, специализированный вид информации.

Одной из самых важных функциональных возможностей Drupal является способность расширять типы доступных узлов (например, для специфического содержимого вашего приложения) путем написания специализированных модулей узла.

Отделение содержимого от представления осуществляется системой, которая формирует темы страниц на основе шаблонов. Большая часть содержимого легко может быть структурирована и оформлена путем определения шаблонов (или tpl), файлов и функций темы.

Узлы могут быть организованы в категории или таксономии.

Обращение к любому содержимому производится через систему полномочий для управления доступом и изменения содержимого web-сайта.


Узлы

Важной концепцией в Drupal является то, что все содержимое хранится в виде узлов. Они являются базовыми функциональными блоками для системы и формируют фундамент, который можно расширить содержимым, хранящимся в Drupal. Создание новых модулей узлов позволяет разработчикам определять и сохранять дополнительные поля в базе данных, которые являются специфичными для конкретного сайта. Узлы классифицируются согласно их типу. Каждый тип узла может обрабатываться и визуализироваться по-разному на основе варианта его использования.


Таксономия

Система таксономии в Drupal позволяет выполнять классификацию узлов, что дает возможность организовать содержимое узлов на отображаемой web-странице. Такое разделение на категории может быть также использовано для изменения навигации по web-сайту.

Категории определяются тегами или элементами (terms). Наборы элементов могут группироваться в словарь. Drupal может автоматически классифицировать содержимое узла с элементами, либо содержимое узла может быть классифицировано вручную с использованием назначенных словарей. Также Drupal позволяет свободно использовать теги, разрешая пользователям определять свои собственные элементы для содержимого узла.


Блоки

Блоки представляют собой маленькие, самодостаточные элементы информации, обычно отображаемые в навигационной области или в боковых панелях, но которые также могут быть размещены в любой области страницы. Они предоставляют маленькие виды информации, встроенные в представление других узлов. Модули предоставляют базовые блоки, используемые для отображения их содержимого. Администраторы могут создать новые блоки на основе существующих, а также написать PHP-код для прямого запроса и визуализации содержимого внутри блока.

На фазе конфигурирования вы можете:
разрешить или запретить зарегистрированные блоки;
отсортировать отображение информации путем присвоения веса (от -10 до 10, элементы с меньшим числом отображаются выше в группе);
разместить блоки в левой или правой боковой панели, в заголовке, в сноске или в области содержимого.
Модули

Модули являются основным механизмом расширения Drupal. Они реализуют четко определенный интерфейс, позволяющий новым модулям взаимодействовать с системой и системе взаимодействовать с модулем. Drupal вызывает функции в этих интерфейсных ловушках. Ловушки Drupal сгруппированы в три категории; они используются в модулях, которые:
обеспечивают дополнительные механизмы аутентификации пользователя;
должны реагировать и взаимодействовать с кодом ядра Drupal;
обеспечивают новый тип узла в системе.
Дизайн URL

Drupal использует систему меню для определения навигации по web-сайту. При создании специализированных модулей вы можете указать, как ваш модуль должен обслуживать содержимое, основываясь на URL. При получении запроса страницы система находит наилучшее совпадение, основанное на иерархической структуре путей. Если путь зарегистрирован, она использует определенную функцию как обратный вызов для формирования представляемого содержимого. Любой фрагмент пути можно использовать для выбора того, как представлять содержимое.
Пользователи

Еще одним объектом высокого уровня в системе является объект user, который позволяет настроить учетные записи для различных пользователей, приходящих на сайт. Как администратор вы можете создать различные роли для различных прав доступа к содержимому. Пользователи затем могут быть отнесены к одной или нескольким ролям.



Обратите внимание на то, что только первый пользователь, учетная запись которого создана при конфигурировании вашей установки Drupal, имеет полномочия менять любые настройки в системе.

Администратор может назначать пользователей любым ролям, как определено в разделе управления доступом административного интерфейса Drupal.
Настройка внешнего вида web-сайта

Drupal отделяет содержимое от представления, используя систему поддержки тем. Вы можете оформить тему для вашего содержимого, используя в Drupal различные механизмы поддержки тем. Хотя вы можете запрограммировать тему полностью в PHP, механизм поддержки тем предоставляет интегрированную среду для разработки, что может сэкономить время.

Больше и подробнее:
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось Mr.Alex; 15.02.2009 в 12:47.
Mr.Alex вне форума   Ответить с цитированием
Ответ

Социальные закладки

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks Вкл.
Pingbacks Вкл.
Refbacks Вкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Информация о Joomla MiraMaX166 Joomla 12 30.03.2011 15:26
Информация о phpBB MiraMaX166 phpBB 0 06.04.2009 17:19
Информация о E107 MiraMaX166 E107 Engine 2 24.02.2009 18:01
Информация о IPB MiraMaX166 IPB 0 20.02.2009 15:04
Информация о Datalife Engine MiraMaX166 Datalife Engine 1 15.02.2009 12:49


Реламный блок
 

Текущее время: 15:17. Часовой пояс GMT +6.


Rambler's Top100 Счётчик тиц

vBulletin Skin by MiraMaX166
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Время генерации страницы 0.12942 секунды с 20 запросами