Pagebuilder - це конструктор сторінок, з готових блоків користувач конструює сторінку, налаштовуючи вміст блоків, оформлення та інші параметри, які заклали розробники розширенні. Треба відзначити, що конструктори сторінок останнім часом стали розвиватися в напрямку Sitebuilder - тобто ви не просто конструюєте сторінку, хоча це залишається основною функцією, ви конструюєте весь сайт цілком.
Для початку давайте розглянемо, що представляють собою сучасний Pagebuilder.
Склад пакет Pagebuilder для Joomla
- Шаблон сайту - майже всі навіть незначні конструктори сторінок представляють свій шаблон сайту. Деякі можуть працювати в інших шаблону, деякі є невід'ємною частиною шаблону.
- Керуючий елемент - це може бути плагін, може бути компонент, може бути сам шаблон сайту, просто треба враховувати, що компонент, як правило може працювати в будь-якому шаблоні, а конструкції вбудовані в шаблон працюють, тільки з цим шаблоном.
У всьому цьому різноманітті треба розуміти, що компонент зазвичай не може забезпечити все управління сайтом, для повноцінного побудови сайту потрібен шаблон, саме з цього, майже всі розробники таких конструкторів надають шаблони до них.
Призначення Pagebuilder і Sitebuilder
Насправді це різного класу розширення, але так вийшло, що вони настільки зрослися, що їх треба розглядати разом. Поговоримо про принципові відмінності Sitebuilder від Pagebuilder.
Sitebuilder - по мимо конструювання великої кількості блоків, на одній сторінці, дозволяє ще й налаштувати зовнішній вигляд сайту. Не можна сказати, що це велика кількість налаштувань, але в цілому зазвичай задовольняє запити користувачів, це і положення і вид меню, і шапка і сайтбари і футери, в цілому, то що не вистачає багатьом користувачам.
Так навіщо ж потрібен цей клас розширень і чому так активно розвивається?
Довгий час існувала думка, що доля Pagebuilder - це Лендінзі і сайти візитки, але з появою у них функцій конструкторів сайтів сприйняття їх почало змінювати і люди почали сприймати, як інструмент спрощення створення сайтів, тобто Pagebuilder і Sitebuilder покликані оголосити війну сервісів які пропонують послуги конструктора сайтів. Sitebuilder прагне запропонувати платформу користувачеві, який не знайомий з веб-розробкою, за допомогою якої він може зробити собі цілком приємний на вид сайт.
Популярні розширення Pagebuilder і Sitebuilder для Joomla
SP Page Builder
Один з найстаріших і в той же час популярних конструкторів контенту для Joomla. Виконано в форматі компонента, який по суті замінює собою матеріали Joomla. Для коректної роботи необхідний шаблон надається командою JoomShaper, на базі фреймворка Helix3.
Умови розповсюдження: За додаткову плату / Безкоштовно
З виходом другої версії компонент перетворився і став трохи більш дружній для непідготовленого користувача.
YOOtheme Pro
Це представник новий хвилі конструкторів сторінок в Joomla, це творіння скоріше дуже просунутий шаблон, ніж самостійне розширення. По суті в шаблоні зашитий і конструктор сторінок і конструктор сайту, і як наслідок поки він існує лише в шаблонах YOOtheme. Насправді дуже круто зроблено, це напевно перший PageBuilder для Joomla, яким я зміг користуватися без мінлива і підготовки, зрозуміти майже все його функції.
Умова поширення: За додаткову плату
З одного боку YOOtheme зробила чудовий інструмент, з іншого боку на компанію обрушився град критики пов'язаний з тим, що перестали стабільно виходити нові версії шаблонів, що по суті за обкатку нової технології платять клієнти. Але тим не менше ми все в очікуванні, коли в YOOtheme Pro з'явиться інтеграція з Widgetkit. З чуток Widgetkit буде повністю інтегрований в YOOtheme Pro.
Quix Pagebuilder
Досить цікавий Pagebuilder, з одного боку він має всі ті ж можливості, що скажімо SP Page Builder. І якщо не помиляюся, то навіть заснований на одній і тій же бібліотеці, в ньому є на мою обладнаний плюс, він працює майже з усіма сучасними шаблонними фреймворками. Тобто він відображається майже однаково на всіх сайтах Joomla, що його робить іноді кращим на відміну від інших розширень подібного класу.
Умови розповсюдження: За додаткову плату / Безкоштовно
В цілому якщо ви не хочете залежати від шаблону то даний Pagebuilder для вас.
JA Builder
Днями в гонку включилася JoomlArt, зі своїм Pagebuilder, який до речі містить і елементи Sitebuilder, в цілому дуже цікаве рішення для Лендінзі і сайтів з невеликою кількістю сторінок, так як набір вже готових блоків дозволить вам швидко і просто створити цілий сайт.
Умови розповсюдження: За додаткову плату / Безкоштовно
В процесі обговорення статті, я вислухав думку, що це самий непотрібний конструктор з усіх представлених, так як він дає мінімум можливостей для кастомізації. По суті користувач оперує готовими блоками в які вписує контент, мовляв мало творчості. Я не згоден з цією думкою, так як люди хочуть саме простоти, вони втомлюються від складнощів і багато хто не знає навіть основ CSS і з цього їм простіше використовувати готові блоки, які по всій видимості JoomlArt і буде продавати у вигляді шаблонів.
На мій погляд один з найцікавіших Pagebuilder з функціями конструктора сайтів, по-перше він напевно один з найбільш зрозумілих для звичайного користувача, процес створення визуализирован, у вас мінімум не зрозумілих дій, плюс шаблони в які він вбудований досить гарні і унікальний, що на жаль стало рідкістю в розробці шаблонів. А то, що студія Balbooa заснована російськомовними взагалі радує.
Умови розповсюдження: За додаткову плату / Безкоштовно
Насправді це єдине розширення, від якого я був дійсно в захваті, коли його вперше побачив. Обов'язково спробуйте його можливо вам воно так само сподобається.
JSN PageBuilder
Один з найбільш неоднозначних конструкторів сторінок з яким мені довелося зустрінеться під час підготовки огляду, ніби все красиво, і навіть редагування з фронту є, багато готових блоків, але сказати, що я б став ним користуватися не можу. Але якщо ви прихильник JoomlaShine і користуєтеся їх шаблонами, то цей інструмент без сумніву вам підходить.
Умови розповсюдження: За додаткову плату
інші Pagebuilder
Переглядаючи статтю я раптом зрозумів, що все конструктори сторінок я описати в одній статті не зможу і вирішив все таки перерахувати ті, на які варто звернути увагу.
- Gantry 5 - розроблений RocketTheme, а багато хто скаже, що це фреймворк для шаблонів, але по суті це все таки конструктор сторінок.
- Page Builder CK - напевно перший конструктор сторінок, на жаль зараз він виглядає, як мамонт, але не сказати про нього просто не можна.
- RSPageBuilder! - творіння відомих розробників компонентів - це наймолодший компонент з представлених, і найменш функціональний.
Думка про конструкторах сторінок
Насправді нічого дивного в тому, що всі розробники шаблонів стали робити свій Pagebuilder немає, вони тим самим намагаються мінімізувати свої витрати в розробці шаблонів, так як по суті дизайн відійшов на другий план і треба пропонувати людям, щось нове, а пропонувати доводиться все ті ж перефарбовані однотипні шаблони. Так навіщо себе обтяжувати? Простіше дати їм кисть в руку і болванку, нехай фарбують на свій колір і смак, коли це ще й приносить гроші в двійні приємно.
Але що ж все таки вибрати з цього різноманіття? Зі свого боку я бачу потенціал у чотирьох учасників огляду.
- YOOtheme Pro - Німці завжди підходили до справи ґрунтовно і довели, що вміють робити потрібні і якісні продукти, а так, як мені довелося щільно спілкуватися з їх конструктором, я думаю вони зробили те, що треба. Вдале поєднання конструктора сайту і сторінок.
- JA Builder - може бути він не функціональний, але він підкуповує своєю простотою і швидкістю розробки, я вважаю, що це величезний плюс.
- Gridbox - особисто мені він сподобався більше всіх, але треба розуміти, що це дуже локальне явище, про всесвітній популярності цього pagebuilder говорити рано, але зроблено кльово.
- SP Page Builder - його я включив в цей список, тільки тому, що це самий функціональний конструктор, в ньому налаштовується все, а в парі з Helix3, він претендує на sitebuilder, з мінусів можу відзначити, що інтерфейс не зовсім логічний, часто не зрозумілий і дуже повільно працює.
Ну а яке рішення вибрати, вирішувати як завжди вам. При виборі треба розуміти, тільки одне, срібної кулі не буває, інструмент може лише полегшити і прискорити розробку, але повністю замінити все і вся не може.
Це цікаво:
Вадим а ти бачив останній SP PB 2.3.4.
"Що інтерфейс не зовсім логічний, часто не зрозумілий і дуже повільно працює."
Це виправили давно на мою. з версії 2,3
"Для коректної роботи необхідний шаблон надається командою JoomShaper, на базі фреймворка Helix3."
Це не вірно. Його можна поставити як компонент на будь-який framework.
Додали зручний фронт і взагалі купу няшек. Я не фанатик, але з плюсів в порівнянні з іншими бачу:
- Можливість легко зробити необхідний аддон самому.
- Можливість виведення модулів джумла куди завгодно або навіть цілих позицій
- Можливість виведення матеріалів джумла легко і просто.
Справа в тому що на SP Page Builder у мене є кілька сайтів. І я можу точно по ньому судити, що це дуже не зрозуміла система для людини, яка не в темі. Я бачив просто в живу, як людина тикається в SP PB і в YooTheme PRO, так ось в SP йому за пів години нічого не вдалося зробити тлумачного. в PRO знадобилося кілька хвилин. З цього я суджу про зрозумілості тієї чи іншої системи. Просто ви думаєте, що критерієм крутості можна вважати, можливість налаштувати все і вся. А я вважаю, що може не підготовлений користувач зробити щось на ньому чи ні.
На рахунок Helix3 - тут я напевно некоректно висловився, але все таки без Helix3 SP PB не може претендувати на звання конструктор сайтів, а це я вважаю важливою особливістю даного компонента. Так працювати буде і без ХЕЛІКС, але все таки хеліекс робить його повноцінним і точілся він під нього все таки.
А що до плюсів, то ви здивуєтеся але майже у всіх білдерів з огляду є такі можливості. І модулі вставляти, і контент виводити. Що ж стосується зробити аддон самому, ви знову дивіться, як розробник. У багатьох є можливість сконструювати блок і зберегти його для подальшого використання, на інших сторінках і навіть в деяких випадках проектах. А ось розширення саме зробити, гхм. я не впевнений, що пересічний користувач відчуває в цьому потребу.
Вадим з боку користувача може ти і прав, сперечатися не буду. З боку розробника, ну не в усьому.
У будь-якому випадку спасибі за огляд.
"На рахунок Helix3 - тут я напевно некоректно висловився, але все таки без Helix3 SP PB не може претендувати на звання конструктор сайтів, а це я вважаю важливою особливістю даного компонента. Так працювати буде і без ХЕЛІКС, але все таки хеліекс робить його повноцінним і точілся він під нього все таки. "
Не згоден. Ти не правий. demo.joomlabuff.com/. /. або themeforest.net/. / 18780235
T3 Framework і sp pagebuilder рука об руку, ніяких проблем. Це перше що знайшлося. Я робив і на дефолт і навіть на warp. проблем немає. Я рішуче не розумію до чого тут Хелікс і як він на повну розкриває пейджбілдер?
"У багатьох є можливість сконструювати блок і зберегти його для подальшого використання" - а в sp можна сторінку цілком зберегти. і експортувати. І цілий section або row або сам блок. Ну в загальному зручно мені здається.
"Справа в тому що на SP Page Builder у мене є кілька сайтів" у мене теж. Але просто він мені сподобався і я робив останній сайт на останній версії, мені здається ти правда детально не дивився останні оновлення.
Саме так що я його останню дивився. і у мене склалося враження, що справили рейсталінг, але ніяких корінних змін не побачив. Хоча якби вони були, було б дивно, так як армія фанатів у них велика і вони вже звикли до нього.
З приводу швидкості в хромі дійсно стало швидше працювати, але в FF чому то так само довго думає, раніше так і в хромі довго думав. Але знову ж таки мені здається FF взагалі довго думає з великою кількістю JS, але для порівняння знову ж YooTheme PRO там літає. Имхо про що то йдеться.
Я ні в якому разі не кажу, що творіння SP погане, воно в цілому гарне враховуючи, всю історію цього розширення. Адже у нього лежить великий тягар успадкування і їм треба це все підтримувати, в тому час, як в огляді в основному всі новачки і вони робилися вже в сучасній манері. Це вже і відразу візуальне відображення і інлайн. А найголовніше їх метою є не розробник, а кінцевий користувач, від сюди і компроміси, які начебто як заганяють розробника в рамки, але з іншого боку користувачеві від цього простіше працювати з системою.
Знаєш як ламає мозок користувачеві думки, про те скільки Пікслей відступу у блоку має бути. Це йому мозок підриває. Йому простіше вибрати з таких понять, як маленький, великий, середній
Підкажіть будь ласка, що ви мали на увазі:
"- а в sp можна сторінку цілком зберегти. І експортувати. І цілий section або row або сам блок. Ну в загальному зручно мені здається."
я такого функціоналу не помітив, а він би став у нагоді!