Первый взгляд на Liferay 7.1 - Первый взгляд на Liferay 7.1
Блоги
Навигационные полоски
Версия Liferay 7.1 еще в стадии ранней разработки, никаких версий (даже milestone-релизов) еще не выходило, но уже объявили начало Liferay Community Beta Program и уже есть бранч 7.1.x в github, и мне стало интересно, что же нового нас ждет в этой версии.
Чуть ранее я уже описал, как можно собрать Liferay 7.1 из исходников. Теперь попробуем запустить собранную версию.
Портал доступен в папке bundles. Сразу скажу - по умолчанию он настроен на запуск с 1Gb памяти. Портал конечно запускается - но работает очень медленно - логи завалены сообщениями о срабатывании GC. Так что рекомендую сразу отредактировать файл bundles/tomcat-8.0.32/bin/setenv.sh(bat) и прописать хотя бы 2 гигабайта памяти для JVM.
Запуск обычно - в папке bin выполняем команду startup (sh или bat в зависимости от операционной системы). При первом запуске придется подождать - и вот окно Начальной конфигурации
Уже тут видно - что в принципе интерфейс остался тот же что и в версии 7.0 - только прошел небольшой тюнинг (шрифты, форма кнопок и полей ввода, интервалы между полями). В принципе мне данная версия показалась несколько "легче" - но это субъективно.
После настроек мы попадаем в сам портал. Тут опять - в принципе все тоже самое - изменения носят характер "тонких настроек" - что и хорошо. Слишком часто и радикально менялся интерфейс в последних версиях, лучше уже наконец остановится.
В целом принципиальных изменений я не заметил. Под капотом все тот же древний Hibernate 3.6 (что сильно огорчило одного нашего коллегу), зато ElasticSearch обновили со старого 2.4 до вполне вменяемого 6.1.3
В целом каких-то принципиальных изменений пока не нашел. Основные изменения касаются новых модулей, которые появились в портале "из коробки", как то интеграция с WeDeploy, управление отправкой Push-уведомлений на устройства, появился портлет Mail (вернее вернулся, когда-то давно-давно он был в портале). Из полезного - добавили Gogo Shell
Так же из полезного - Liferay видимо подсмотрел идею в нашем Портале Знаний и наконец разнес один большой монолитный портлет Поиска на несколько компонент, так, что их теперь можно использоваться в различных комбинациях.
Из любопытного, появилась интеграция с системами видео-конференций и портлет Meeting - из коробки заявлена интеграция с сервисами Zoom и BigBlueButton. Список сервисов можно расширять - и это выглядит очень интересно (например, возможно мы теперь сможем добавить интеграцию с OpenMeetings через штатный интерфейс).
Огромные (не побоюсь этого слова) изменения в Формах. По первому впечатлению - наконец в 7.1 Liferay сделали нормальный редактор форм, в котором можно делать действительно сложные вещи! Про формы попробую написать отдельный пост, после того как разберусь со всем, что там появилось. Но новые формы реально порадовали!
В целом добавилось много новых маленьких портлетиков. Интересно так же, что вернули Shopping - правда в самом портлете пока пустая "заглушка" - надо будет в официальных релизах посмотреть как они его реализуют.
Что удивительно - за все время, пока я "играл" с новой версией не словил каких-либо явных ошибок - версия выглядит очень стабильно и функционально - это приятно.
Видно что ребята в Liferay проделали большую работу. И хотя Liferay 7.1 еще далек до релиза - то, что есть сейчас вызывает большой позитив (осталось только Hibernate обновить :) )
Связанные объекты:
- Теги
- liferay liferay 7.1
- 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. Они позволяют узнавать вас и получать информацию о вашем пользовательском опыте. Это нужно, чтобы улучшать сайт. Посещая страницы сайта и предоставляя свои данные, вы позволяете нам предоставлять их сторонним партнерам. Если вы согласны, продолжайте пользоваться сайтом. Если нет – установите специальные настройки в браузере или обратитесь в техподдержку.