Рекомендую!

Видеокурс: "Шаблон Joomla 2.5 от А до Я"

diskboxsmall

Научитесь создавать свои собственные уникальные и профессиональные шаблоны для Joomla 2.5!

Добро пожаловать в школу Джумла!

Вы находитесь в центре обучения работы с Джумлой, одной из наиболее мощных, простых и бесплатных систем управления содержимым сайта на планете. Не важно, новичок Вы в использовании этой CMS или профессионал, Школа Джумлы откроет Вам много новых, интересных уроков и советов в видео и текстовом формате по работе с этой системой управления сайтом.  Подробнее...

ЗАГРУЗИТЬ СТАБИЛЬНУЮ ВЕРСИЮ ДЖУМЛА

Seblod - Конструктор контента (CCK) для Joomla. Часть 2. Основные возможности.

seblod-capabilitiesSeblod – крайне мощный инструмент. Это его достоинство. Но иногда именно это может стать и его недостатком. «Какой смысл стрелять из пушки по воробьям?» – в некоторых случаях это утверждение относится и к Seblod. В этой статье я расскажу о том, для каких задач Seblod отлично подходит, а какие проще решить без него.

Источник wedal.ru

Чем глубже я узнаю Seblod, тем больше он меня радует. Возможности компонента ну очень широки. Но здесь же и сложность использования. Работая с Seblod, вы в большой степени становитесь архитектором приложений. Это целая отдельная профессия, достаточно сложная, между прочим. Если планируется делать масштабный сайт, с профилями, различными видами контента, комментариями, интеграциями, и.т.д., то прежде, чем приступать, нужно хорошенько обдумать структуру такого проекта и перенести ее на бумагу. В противном случае вы рискуете просто запутаться в том, что будете делать. Seblod позволяет нам строить приложения такого уровня, какой потребуется, но с каждой следующей ступенькой сложность значительно растет.

Что может заменить Seblod?

Seblod может заменить собой многие известные компоненты. Это большой плюс. Если мы используем один компонент, то значительно упрощается поддержка проекта в будущем(в случае выхода новой версии Joomla, чтобы перейти на нее, нам не нужно ждать обновятся все компоненты), исчезают проблемы совместимости компонентов между собой, и главное, мы избегаем плохого кода, который достаточно часть встречается в расширениях.

Итак, какие же расширения можно заменить с помощью Seblod?

1) Компоненты каталога(Sobi2, Zoo, и.т.д)
Создание различных каталогов – конек Seblod’а. Создаваемые поля и фильтры для поиска по ним не ограничены. С помощью Seblod мы можем создавать каталоги чего угодно, музыки, фильмов, ресторанов, автомобилей, и.т.д.

2) Доски объявлений.
Доска объявлений – это тот же каталог, только в более свободной форме. Seblod позволяет конструировать любые пользовательские формы для заполнения. Создание доски объявлений, например, по продаже автомобилей – не проблема.

3) Компоненты комментариев
На официальном сайте Seblod, есть видео, в котором с помощью этого расширения создается простая система комментариев. В такой системе нет излишеств в виде смайликов, подписок, и.т.д. Просто форма комментариев и оставленные комментарии. Но можно создать и большее, нужно только придумать что именно.

4) Компоненты профилей пользователей.
Seblod в ряде случаев позволяет отказаться от таких компонентов, как Community Builder, JoomSocial, и пр. Seblod использует таблицу пользователей Joomla, позволяя расширять ее дополнительными полями. Причем полей может быть сколь угодно много.

5) Системы электронной коммерции.
В этой области пока всё достаточно сложно. Для Seblod еще нет функции корзины. Правда сейчас это активно обсуждают. Но зато, т.к. Seblod использует стандартную таблицу контента Joomla, мы можем легко интегрировать его с компонентами корзины, использующими для отображения товаров материалы Joomla. Вот-вот должен появиться плагин интеграции с компонентом интернет-магазина HikaShop.

6) Системы личных сообщений.
Да, и здесь есть возможности для творчества. Seblod интегрируется со встроенной PMS-системой Joomla и позволяет создать уникальную систему личных сообщений. Правда, пока Joomla-PMS неполноценна, придется исхитряться, но реализовать собственную PMS можно уже сегодня.

7) Блоги/Теги.
Seblod идеально подходит для создания блога. «Идеально» потому, что он позволяет воплотить в жизнь даже самые изощренные идеи дневника. Мы можем добавить к записи теги, автора, категории, классификацию записей. Можем создать фотодневники, авторские дневники и.т.д.

8) Галереи изображений/видеофайлов.
Seblod имеет возможность использовать поля изображений и видео(правда пока только с Youtube). Это означает, что мы можем создавать каталог изображений или(галерею).

9) Компоненты форм.
Для этой задачи Seblod отлично подходит. Единственное, не стоит его использовать для простой формы обратной связи(к вопросу «из пушки по воробьям»).

Что не может заменить Seblod?

Этот вопрос также важен. Во-первых, Seblod’ом не заменишь плагины. Все же у них свои функции и к конструированию контента они отношения не имеют. Во-вторых, это сложные калькуляторы. Вообще, простой калькулятор создать можно, а вот сложный, да еще и на Javascript… тоже можно, но будет не легче, чем написать его просто так.
В-третьих, это SEF-компоненты. Этот вид расширений также не имеет прямого отношения к контенту, а значит не может быть заменен его конструктором.  

Вопрос применимости – когда следует использовать Seblod?

Чтобы точно понять, подходит вам Seblod или нет, нужно внимательно всё обдумать. Seblod – это конструктор контента. Он делает почти всё, что относится к контенту: поля формы, фильтры. Всё, что храниться в базе данных Joomla, подвластно Seblod’у. Не следует применять Seblod, для решения простых задач, например, для создания одной единственной формы обратной связи, или сайта-визитки.
Если же вы планируете создать портал, который взаимодействует с посетителями, позволяет добавлять им материалы, содержит каталоги, дневники, объявления, то Seblod то, что вам нужно.

Прежде, чем начать.

После первых двух статей серии я предвижу мысли многих начинающих веб-мастеров, потирающих руки: «ха, сейчас я с помощью этого компонента создам супермегапортал и разбогатею». Нет, всё не так просто. За универсальность и отказ от готовых решений, заточенных под определенную задачу, придется заплатить. Заплатить, прежде всего, знаниями. Создание сайта с помощью Seblod – далеко непростая задача. Чтобы создать тот же профиль пользователя, нужно очень хорошо разбираться в Seblod, а также в структурах данных в целом. Для решения сложных задач с помощью Seblod, вы должны быть с базой данных Joomla на «Ты». Понимать структуру таблиц, знать назначение полей таблиц, иметь представление о логике фильтраций(алгебре логики). В противном случае, вы упретесь в стену непонимания при первом же отступлении от этой серии. Учитывайте это, прежде, чем идти дальше.

Добавить комментарий


Защитный код
Обновить

Рекомендую!

Новые комментарии

  • Maintain the helpful job and generating the crowd! hyperlink: http://www.kuruthayat.net/forum/index.php?topic=494.0 ... Подробнее...  
  • Singing wⲟrehip songs is ggood but that?s not the one waʏ to worship.? Daddy said, maybe to mɑke Larry ... Подробнее...  
  • Lee and Larrʏ liked their sixth birthday party. Regarⅾlesѕ that they were twins, Mommy and Daddy ... Подробнее...  
  • You've gotten the best websites. Recommended Resource site: http://speroda.org/index.php/component/k2/itemlist/user/2253 ... Подробнее...  
  • Hey, tidy web-site you have got there. find out this here: http://www.cedarburgbocce.com/board/msg/53086.html ... Подробнее...