В этой статье я расскажу о том, для каких задач Seblod отлично подходит, а какие проще решить без него.
SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.

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

Чем глубже я узнаю 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 на «Ты». Понимать структуру таблиц, знать назначение полей таблиц, иметь представление о логике фильтраций(алгебре логики). В противном случае, вы упретесь в стену непонимания при первом же отступлении от этой серии. Учитывайте это, прежде, чем идти дальше.

Понравилась статья? Сохраните себе на стену:

Ваша оценка материала очень важна для нас. Просим вас оценить статью или оставить отзыв в комментариях ниже.

5 1 1 1 1 1 5.00

Другие статьи серии

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

Для отправки комментария введите код с картинки:
Защитный код
Обновить

Комментарии  

0 # Социальная сеть на Seblodseonist 20.08.2016 19:48
Возможно ли реализовать элементы соцсети на Seblod? Группы, друзья, подписчики и т.п.
Ответить | Ответить с цитатой | Цитировать
0 # RE: Социальная сеть на SeblodWedal 22.08.2016 08:07
seonist, теоретически - да, но практически это будет очень сложно.
Ответить | Ответить с цитатой | Цитировать
0 # RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.Andrey Sunday 11.02.2015 18:48
Забавно получилось только попытались воспроизвести одну из фишек Drupal и сразу стало так непросто и так много надо изучить и понять, а ведь простота был самый веский аргумент джумловодов против друпалеров :P
Ответить | Ответить с цитатой | Цитировать
0 # RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.Wedal 12.02.2015 06:02
Andrey, сложное всегда сложно, независимо от используемой CMS. :-)
Ответить | Ответить с цитатой | Цитировать
0 # RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.Andrey Sunday 15.02.2015 00:10
Кстати, почитал тут http://framework.joomla.org/ будут писать фреймворк а на его базе cms. Что то мне это до боли напоминает, точно Drupal! Seblod грохоча всем функционалом идет на свалку. :-)
Ответить | Ответить с цитатой | Цитировать
0 # RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.Wedal 16.02.2015 03:25
Andrey, фреймворки созданы для программистов. Используя их, все равно нужно писать код. SEBLOD же конечно не дает такой гибкости, как фреймворк, зато позволяет создавать приложения НЕпрограммистам.
Ответить | Ответить с цитатой | Цитировать
0 # Hika ShopAborrol 21.04.2013 12:43
Здравствуйте, вы писали про плагин интеграции с hikashop, хотелось бы узнать появился он или нет?
И если нет, то как сейчас, можно ли использовать sebold с товарами хики, так же как и с материалами джумлы, и есть ли какие то функциональные особенности или ограничения?
И вот если я хочу добавить функционал привязки конкретного менеджера к конкретному заказчику, с ограничениями прав доступа к изменению заказов и пользователей от остальных менеджеров, но полным доступом у назначенного менеджера, возможно ли это сделать с помощью sebold'а?
Ответить | Ответить с цитатой | Цитировать
0 # RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.d9d9_Sun 17.10.2012 16:51
Прочитал все пункты того, что может заменить себлод. У меня вопрос. ЗАЧЕМ?! Есть же старый добрый вордпресс, где всё можно сделать без геморроя.
Ответить | Ответить с цитатой | Цитировать
0 # RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.Wedal 18.10.2012 02:48
d9d9_Sun, а еще есть старый добрый Drupal... Проблема только в том, что "без геморроя" сделать сложный сайт не получится ни на какой CMS. А спор о том, какая CMS лучше, не имеет смысла.
Ответить | Ответить с цитатой | Цитировать
0 # RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.Wedal 21.12.2011 03:28
Внимание! По SEBLOD имеется ветка на форуме. Размещайте все сложные вопросы в ней.
Ответить | Ответить с цитатой | Цитировать
0 # RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.Виктория 31.10.2011 08:03
Вопрос такой: возможно ли используя один шаблон сайта, запихать в него модули из другого шаблона при помощи seblod или есть что-то еще для этих целей? Дело в том что модули в разных шаблонах имеют одинаковые названия.
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.Wedal 01.11.2011 05:10
Виктория, модули не хранятся в шаблонах. Они содержатся в Joomla. Модули - самостоятельные единицы Joomla и могу использоваться в любом сочетании с любыми шаблонами.
Ответить | Ответить с цитатой | Цитировать
0 # RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.wendoor 28.10.2011 19:47
хотелось бы узнать подробнее о возможности темизации - например поиска! работал с jseblod 1.8 там все как по маслу, в 2.0 не могу втыкнуть как прилепить свой шаблон
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.Wedal 31.10.2011 06:40
wendoor, такая возможность есть. Здесь писать про это не буду - долго. В серии обязательно будут статьи, посвященные "темизации".
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.wendoor 31.10.2011 07:45
конечно про это в комментарии не опишешь. пока что остаюсь на 1.8 (опять на выходных пытался пробовать с темизацией на 2.0 - не вышло.)
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: RE: RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.wendoor 31.10.2011 07:46
буду очень ждать тут статьи ;-)
Ответить | Ответить с цитатой | Цитировать
0 # RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.Илья 26.10.2011 08:34
Wedal, решил попробовать этого зверя. Скачал, поставил, скачал русик, установил, но как включить русский никак не найду. Может подскажете
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.xyz 26.10.2011 22:37
а где взяли русский?
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.Илья 27.10.2011 07:17
Да уже разобрался, просто в самом компоненте есть ссылки на скачивание пакета, я конечно скачал, но там пусто. Поэтому и не переключится ).
Ответить | Ответить с цитатой | Цитировать
+3 # RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.Wedal 26.10.2011 04:13
joniks, Димыч, Magnum79, примеров пока очень мало, но кое-что есть. Вот пара сайтов, использующих seblod:
http://macrobioticworld.com/
http://www.cookkosher.com/
А вот очень интересное видео. В нем демонстрируется сайт, сделанный на jSeblod(старая версия компонента для Joomla 1.5):
[youtube]http://www.youtube.com/watch?v=ItArQVchekA[/youtube]
Ответить | Ответить с цитатой | Цитировать
+1 # RE: RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.joniks 26.10.2011 04:58
Wedal, спасибо за примеры. Я в своих проектах использую другой CCK - Mighty Resource (пример моей работы ВордпрессШаблоны.рф). В свое время Mighty Resource был единственный CCK у которого были фильтры. Вот сейчас заметил что фильтры появились и у jSeblod, поэтому и решил познакомится с ним поближе.
Ответить | Ответить с цитатой | Цитировать
0 # Сайты на SEBOLDMagnum79 25.10.2011 19:43
Посмотрев бегло на тот себолт подумалось, что мега-сайты могут появиться только после этого цикла статей про него. Уж больно громоздкая гадость :sigh:

А тут еще k2 новый попер...
Ответить | Ответить с цитатой | Цитировать
0 # RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.Димыч 25.10.2011 19:24
Да, хотелось бы увидеть примеры реальных сайтов на этом компоненте. Желательно высокопосещаемые.
Ответить | Ответить с цитатой | Цитировать
0 # RE: SEBLOD - Конструктор контента(CCK) для Joomla. Часть 2. Основные возможности.joniks 25.10.2011 17:14
Есть примеры реальных сайтов на этом компоненте с фильтрацией данных?
Ответить | Ответить с цитатой | Цитировать
0 # Есть :-)Юрий 02.11.2011 13:19
Вот например сейчас в работе сайт недвижимости www.sirgenry.ru
Все формы и фильтры сделаны с помощью Seblod 2.0
Моя первая попытка :-) Точнее вообще первая серьезная работа с Joomla. Совершенно случайно наткнулся на Seblod и начал на нем делать сайт, аналогичного приложения с таким же функционалом не нашел. Разобрался с ним (с основным функционалом) за пару дней - это при том что я не программер и создание сайтов для меня просто хобби :-) Очень нравится! С нетерпением жду выхода Seblod 2.0 GA.
Ответить | Ответить с цитатой | Цитировать
0 # Админка соревнованийxyz 25.10.2011 14:58
Привет.
Такой вопрос: хочу на seblod сделать админку соревнований, но пока seblod не ковырял. стоит вопрс с правами пользователей. можно ли создавать и назначать свои роли (не встроенные в joomla), и применять их в зависимости от значения поля. то есть в одном соревновании пользователь участник, а в другом судья.
можно ли это сделать на seblod, или следует присмотреться к другим конструкторам контента?
Ответить | Ответить с цитатой | Цитировать
0 # RE: Админка соревнованийxyz 25.10.2011 14:59
да, и всё это планирую делать на joomla 1.7
Ответить | Ответить с цитатой | Цитировать
+1 # RE: RE: Админка соревнованийWedal 26.10.2011 04:08
xyz, можно. Важно только продумать структуру.
Ответить | Ответить с цитатой | Цитировать
-2 # RE: RE: RE: Админка соревнованийxyz 26.10.2011 06:42
спасибо. значит надо разбираться... интересно будет почитать уроки.
Ответить | Ответить с цитатой | Цитировать
+1 # Спасибо!VARion 25.10.2011 12:30
Виталий, спасибо за статью, очень кстати!
Вообще занятно получилось, находясь на seblod.com, увидел знакомый аватар с твитом на эту статью :), при том что как раз 2ч назад запостил вопрос на форуме, связанный с SEBLOD...
P.S. Жду следующих статей.
Ответить | Ответить с цитатой | Цитировать

Вверх