Ядреная смесь возможностей

Опубликовано master в ср, 02/17/2010 - 15:58
Аватар пользователя master

Вот за что люблю Друпал - так это за его фантастические возможности в плане организации контента и структуры сайта. В принципе, можно поставить голый движок с базовой темой, и он будет вполне работоспособен. Модулей по мелочи добавить для собственного удобства, и, по сути все. Но! Если пойти все таки дальше и разобраться с модулями CCK, Views и Taxonomy - получится такая ядреная смесь, что любой враг немедленно узавидуется.

Начнем с Taxonomy. Этот модуль позволяет создавать словари для различных типов материалов. Скажем у меня используется аж 5 типов материалов (отдельный для каждого раздела). Для каждого из них я сделала свой словарик, поэтому в каждом разделе (если потыкаете по страницам, увидите) есть своя рубрикация.

Модуль taxonomy позволяет еще и делать менюшки для словарей. Иногда это очень удобно. Я, по крайней мере, эту возможность на своих сайтах регулярно использую.

Вообще то, правильнее было бы начать с модуля CCK, потому что именно он отвечает за возможность создания собственных типов материалов. Причем формируется тип материала так, как нужно вам. Скажем, в вашем типе материала могут быть поля - название и описание, размер, вес, цвет, цена (понимаете, к чему я клоню? :) ) У меня с помощью этого модуля сделаны фотоальбомы. Ну и само собой, все остальные типы материалов. Поля могут быть текстовыми, числовыми, при наличии дополнительных модулей - картинки и флэш, видео и музыка и что угодно еще. То есть на выходе получается шикарнейшая штука.

Теперь - Views. Этот чудо-модуль для Друпала творит чудеса с имеющимся контентом. Блоки а-ля последние, популярные и прочие статьи-посты, вывод галереи, самых разных крутилок и слайдшоу - это все он. С помощью views темизируется и настраивается вывод имеющихся матриалов. Вобщем - нетоптаная трава для фантазийного коня.

Вот на этой троице CCK + Views + Taxonomy и строится наше друпальное счастье. Я кстати к ним подсаживаю неизменно четвертого - модуль Panels. Он позволяет разбить страницу на блоки (схемы прилагаются разные и некоторые из них очень удобные). Собственно страницы у меня сделаны именно виде панелей. Для организации блоков информации для страницы - идеально, особенно актуально для главной).

Напоследок пара советов: некоторые хостинги с Друпалом не уживаются. Скажем на SpaceWeb сайт валился из-за модуля Update. Вероятно, то же происходит и на других хостингах. Наши сайты на друпале живут на хостинге IT-Patrol. И чувствуют там себя замечательно.

И еще очень важно включать кеширование - не только для контента, но и для css, яваскриптов и прочего. Зачем мучить сервер и пользователя лишний раз? Тогда проблем с нагрзкой будет гораздо меньше, чем вы думаете. А если сайт бо большей части статичный, то и вовсе можно поставить агрессивное кеширование.

В следующий раз расскажу, как делать свои типы материалов и что из них можно получить :)

Поставить и настроить Друпал, сделать из базового конструктора конфетку - это одно, а вот ,сскачать аську на телефон бесплатно - совсем другое. Но не менее полезное, если задуматься.

0 комментариев

Отправить комментарий

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.
  • Вы можете использовать подсветку исходного кода следующими тегами: <code>, <blockcode>, <drupal5>, <drupal6>, <javascript>, <php>. The supported tag styles are: <foo>, [foo].

Подробнее о форматировании

CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
CAPTCHA на основе изображений
Введите символы, которые показаны на картинке.
© 2010 Sherskova.ru.