Закрыть
E-mail:
Пароль:
Забыли пароль?
В каталоге проекта: 12 032 веб-студии, 936 CMS, 237 137 сайтов.
РегистрацияCMS MagazineВход
CMS Magazine CMS Magazine

Конференция S.Builder на Softool'08

Упоминаемые CMS

21.10.2008 | Автор: Константин Мельников  

В минувшую среду я посетил Softool 2008 для того, чтобы попасть на проводимую в рамках выставки "конференцию" S.Builder. Как вы помните, наш сайт работает именно на этой системе управления контентом. Поэтому мне захотелось поподробнее узнать о новой версии системы, ее нововведениях и, конечно, об изменениях в ценовой политике. Говорить о полноценной конференции, длящейся всего 2 часа,не приходиться; скорее это был семинар с обширным рассказом о новом функционале и ответы на текущие вопросы слушателей.

Рассказ технического директора S.Builder о новых технологиях используемых в системе

Что нового?

Третья версия системы продержалась на рынке в почти неизменном виде очень долго. В системе администрирования сайтом использовался AJAX в то время, когда он еще не стал новомодной технологией и ни один из браузеров кроме IE 5.5 его не поддерживал. Сейчас ситуация сильно изменилась, браузеры стали гораздо совершенней, у пользователей возникли новые задачи, для решения которых нужны новые инструменты. К сожалению, версия 3.7, не смотря на огромный "запас прочности", заложенный в нее при проектировании, уже с трудом удовлетворяет этим требованиям. Поэтому новая система управления S.Builder 4.0 была "переписана с нуля".

Используя выгоды, которые принес PHP 5 (полноценный ООП), разработчики создали очень гибкую и функциональную систему (кстати говоря, API системы будет доступен сторонним разработчикам). Как и прежде, CMS разделена на ядро и дополнительные модули, но теперь функциональность ядра значительно расширено, а некоторые модули вы больше не увидите в продаже.

Новая система использует 11 новых технологий, некоторые я вкратце опишу ниже. Цвета дизайна системы стали более солнечно-оранжевыми, вместо голубого безмолвия "а-ля микрософт".

При первом входе в систему мы попадаем на свой "рабочий стол"(SB.ActiveDesctop). Суть в том, что эта настраиваемая область может оповещать о тех событиях, которые произошли с системой с момента вашего последнего входа в нее (соответствующими виджетами снабжены почти все модули системы, а возможность их перетаскивать и обновлять поможет гибко настроить рабочий процесс хоть редактору сайта, хоть администратору).

Обычно в каждой системе для каждого элемента, например "новостной ленты", необходимо заполнить определенные поля. И обычно это очень много полей, часть из которых нужны, часть не нужны, а части просто нет. В новой версии S.Builder пользователь системы может буквально в несколько кликов создать дополнительные поля для любого модуля. (SB.Flexibility)

Что, собственно, подталкивает к логичному продолжению этой технологии: "А почему бы пользователю не конструировать простые модули самому?". И действительно, почему нет? Новый модуль "Конструктор модулей", призванный заменить несколько устаревших, позволяет справиться как раз с такой задачей.

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

Некоторые модули системы можно связывать между собой, получая более продвинутый функционал. Например, модуль комментирования можно привязать к ленте новостей, и получить возможность комментировать новости.

Стоит особо отметить, что теперь система S.Builder xml-совместима. Она генерирует правильный xhtml-код, а если вы используете в шаблонах xml-данные, то даже сможете работать и с таблицами стилей xslt. Причем делается это естественным образом.

В общем, новостей действительно много. Очень приятно узнать, что новая система управления будет чем-то действительно новым, скачком в развитии, а не очередным усовершенствованием. Но вот тут-то и закралась небольшая ложка дегтя. Система 4.0 и система 3.7 не совместимы, более того, update на версию 4.0 возможен только "в ручную". При более чем 3000 внедрений, боюсь, команду S.Builder ждут стахановские рабочие дни. С другой стороны, апдейт будет почти бесплатным (только стоимость работ по переносу с 3.7 на 4.0).

Прозвучавшие из зала вопросы и ответы доказывают: работа над системой идет. Разработчики рады прислушаться к пожеланиям своих коллег и пользователей, и реализовать все удачные идеи. Официально познакомиться с системой (А точнее с ее версией Beta 2), скачав ее себе на компьютер, можно будет начиная с 6 октября 2008 года. Скачанная версия будет полностью работоспособна в течение 3 месяцев. Официальные продажи S.Builder 4.0 начнутся с 1 декабря.

Обсуждение перспектив системы между разработчиками, демонстрация новой версии посетителям выставки

Я рассказал о ключевых моментах семинара, но конечно, этим нововведения не ограничиваются. Большая часть их описана в статье "Что нового мы увидим в S.Builder 4.0", ну а остальное можно узнать, "пощупав" систему самим.

Я думаю, что первоначально документации и учебных примеров будет недостаточно для быстрого освоения системы. Поэтому для всех поклонников системы S.Builder, при поддержке разработчиков системы, я организую целую серию статей, о том, как создавать сайты на этой CMS, о тонкостях работы и т.д и т.п. Впрочем, остальные наши читатели не останутся в накладе, каждый понедельник мы по- прежнему будем публиковать новый обзор или перевод.

Источник: nomagic.ru

Автор: Константин Мельников

Комментарии (3)

jonny888      Создано: 23.10.2008, 6:54          

>Система 4.0 и система 3.7 не совместимы
Мнда.... делать несовместимые системы много ума то не надо. Представляю битрикс 8.0 несовместимый с 15тыщью сделанных сайтов. Или новый процессор интел несовместимый со всеми старыми приложениями. Базару нет - оно так проще.

Константин      Создано: 23.10.2008, 20:17          

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

Вы много знаете клиентов которые перешли с версии А на версию Б, только потому что компания выпустила новую версию продукта? Битрикс это продукт для 1С, а для клиента продукт это сайт. Если сайт приносит деньги - хрен они будут менять его на что-то еще. Смысла нет! Да и если ваш сайт обладает хоть какой-то индивидуальностью, вы используете самописные или заказанные модули, то не факт что вам не придется апгрейдится "ручками", какую бы систему вы не использовали. Апдейт сайта превращается в процесс похожий на создание сайта, на него идет сил даже больше чем в первый раз.(Ведь выяснилось так много того что предпочитают клиенты, анализ, новый концепт, новая структура, материалы и тд и тп) Поэтому не думаю что у пользователей S.Builder возникнут какие-то особые сложности.

Иван      Создано: 1.11.2008, 17:44          

Во много именно из за этой преемственности версий битрикс и превратился в некого монстра. Излишки лишнего кода переходящие из одной версии в другую просто так никуда не деваются. Постоянно увеличивающаяся структура базы данных, поддержка различных версий php, mysql и т.д. Старые функции и форматы. А веб - это не декстоповое приложение, где за собой это можно тянуть практически бесконечно.


CMS Magazine CMS Magazine
Реклама
RSS-подписка
CMS Magazine CMS Magazine
CMS Magazine