Liferay 7.0 m6 - Liferay 7.0 m6
Блоги
Навигационные полоски
Еще месяц назад вышла новая (разработческая) версия Liferay 7.0 m6 - и вот дошли руки посмотреть чтоже в ней нового по сравнению с m4 (которую я тестировал некоторое время назад).
Первое на что обратил внимание - практичеки все "ядро" портала вынесено в OSGI - теперь все портелты, которые раньше были в "рут"-овом приложении доступны в виде OSGI модулей. Видно, что планы полностью перевести Liferay 7.0 на OSGI не шука - и я считаю это будет основным архитектурным измененим за последние несколько лет.
Другое архитектурное изменение - переход на ElasticSearch вместо Lucene (внешне никак не заметно).
С точки зрения пользователей появились следующие новые плюшки (из наиболее заметных)
Версионирование структур и шаблонов
Теперь все изменения в структурах и шаблонах версионируются (как в веб-контенте или в документах). Удобно - всегда можно откатиться назад если вдруг что-то сделал не так.
Улучшения в редакторе форм
Тут очень хитро - те портлеты по управлению динамическими данными что были и в 6.2 остались примерно те же.
Но появился новый портлет - "Forms" - и вот в нем интересней. По сути дела - это аналог старого (которые был еще в пятом Liferay) портлета WebForms - но теперь он позваляет разбивать поля на несколько страниц (получается такой визард), а в рамках одной страницы размещать поля в несколько столбцов.
Прорыв - ничего не скажешь. Если честно - я сначала испугался что это и есть портелт WebForms - правда потом обнаружил, что созданная таким образом форма нашла свое отражение и в динамических данных и списках (то есть механизм управления данными у них один и тот же - что уже радует).
Возможность разбивки на несколько страниц и столбцов конечно радует - но почему это было не сделать в штатном редакторе шаблона для DDL формы? Новый же редактор пока очень беден (например в плане поддерживаемых типов данных).
Ну и если говорить об улучшении форм - больше хотелось бы видеть возможность задания своего типа полей и поля с выбором других сущностей (пользователи, организации, любой другой контент сайта, другие DDL формы). А так - пока что это к сожалению игрушка для создания простейшей формы "обратной связи".
Оригинальную новость о релизе можно почитать на сайте Liferay: http://www.liferay.com/web/jorge.ferrer/blog/-/blogs/liferay-7-milestone-6-getting-ready-for-the-launching-pad
Скачать как обычно с сайта SourceForge: http://sourceforge.net/projects/lportal/files/Liferay%20Portal/7.0.0%20M6/
- 6.2 (12)
- 7.0 (12)
- activiti (14)
- apache camel (6)
- camel (11)
- devcon (6)
- devops (5)
- emdev (9)
- emdev limited (9)
- entaxy (13)
- esb (10)
- fuse (5)
- gartner (7)
- google apps (6)
- jboss (5)
- liferay (143)
- liferay 7.1 (11)
- liferay dxp (11)
- liferay7 (12)
- openshift (8)
- osgi (5)
- redhat (15)
- rest (6)
- wso2 (70)
- wso2 api-m (10)
- wso2 ei (8)
- wso2ei (5)
- wso2esb (7)
- wso2is (8)
- емдев (11)
Сайт использует файлы cookie. Они позволяют узнавать вас и получать информацию о вашем пользовательском опыте. Это нужно, чтобы улучшать сайт. Посещая страницы сайта и предоставляя свои данные, вы позволяете нам предоставлять их сторонним партнерам. Если вы согласны, продолжайте пользоваться сайтом. Если нет – установите специальные настройки в браузере или обратитесь в техподдержку.