Liferay 7.0 RC1 - Liferay 7.0 RC1
Блоги
Навигационные полоски
И вот, после долгого цикла релизов бета-версий, компания Liferay выпустила первый Release Candidate Liferay 7.0 RC1 . Это означает что все фичи закончены - осталось только исправление ошибок - и как только критических ошибок не останется - будет выпущен (наконец-то) официальный релиз. Что изменилось с первой беты (которую я уже описывал тут)?
Tomcat 8
В качестве основного сервера приложений переключились на Tomcat 8 (бандл идет с Apache Tomcat 8.0.32). Так же по умолчанию выпускается бандл с JBoss WildFly.
Java 8
Тут вообще интересно - перед самым выпуском RC1 прошла новость, что теперь Liferay использует Java 8 и не поддерживает другие, более старые версии Java (которые к тому же не поддерживаются Oracle). Что это означает в практическом плане - сложно сказать - у меня лично RC1 запустился без проблем и на 7-ке.
Интерфейс Пользователя
Самое главное - отточили интерфейс пользователя. Если еще в первой бете он был очень-очень сырой - то сейчас он наконец принял законченный вид. Теперь можно смело сказать, что Liferay 7 будет абсолютно новым не только с точки зрения архитектуры (переход на OSGI), но и с точки зрения внешнего вида.
После запуска сразу попадаем на визард Basic Configuration - и уже тут понимаем что все теперь по другому - другая не только тема - другое стилистическое оформление всех элементов
В отличие от версии 6.2 - после окончания конфигурации рестартовать сервер придется самому (раньше Liferay умел применять изменения "на ходу")
После рестарта попадаем на главную страницу
Стилистически все выглядит очень круто, но поменялись не только стили - но и основные элементы работы с порталом.
Вся работа по управлению порталом происходит через Product Menu, которое доступно слева
Причем через Product Menu мы работает со всем - с "My Account" (настройками текущего пользователя)
И с функциями которые обычно были в Control Panel (например Users & Organizations)
И с настройками и контентом сайта (включая настройки страниц)
В целом вся работа по упровлению собрана в одном месте и выглядит очень логично и стройно. Радует продуманность в мелочах, что и отличает хороший, зрелый продукт от "поделок".
Добавление контента на страницы происходит через меню "Add", которое расположено справа
Можно добавить на страницу контент или приложение. А вот добавление страницы (которое в 6.2 тоже делалось через меню "Добавить") теперь отсуствует - для добавления страницы придется идти в Product Menu -> Site -> Navigation - что лично мне кажется очень неудобным. Ох, чувствую, при создании большого сайта еще не раз поменем "добрым" словом разработчиков Liferay, когда за день надо будет создать сотню-другую страниц.
Редактор
Отдельные слова хочется сказать про новый редактор (который заменит CKEditor & Co). Если в начале разработки редактор выглядел очень странным и неудобным, то сейчас он выглядит странным и..... очень удобным. Конечно странно что нет никакого тулбара - все функции для работы с текстом контекстно зависимы. Например при создании нового блога сначала задаем основные данные: картинку (выбор изображений теперь на порядок удобней чем это было в 6.2!), заголовок, описание
И переходим к редактированию контента - при работе с параграфами у нас есть слева пункт + (добавить) - где можно вставить картинку, таблицу или горизонтальную линию (то есть все, что не текст).
А если мы выделяем текст - то только тогда появляется меню форматирования
Для адептов HTML остался режим редактирования исходника - причем редактор стал значительно удобней
Вплоть до того, что можно переключится в "полноэкранный" режим, который может быть полезен в случае если текста много
Конечно новый редактор не спасет от случаев "поставьте старый FCKEditor 3 - он больше похож на Word" - но тут благо что можно настроить конфигурацией где какой редактор использовать. Но новый редактор от Liferay заслуживает самую высокую оценку!
Стабильность
На удивление - RC1 очень стабилен! За все время работы с ним я натолкнулся только на одну ошибку, и то не в самом критическом функионале. Вспоминая какими сырыми были первые беты остается поражаться тому, какой огромный объем работы был проделан!
Не уверен что он полностью готов к использованию в продуктовых системах, но если кто-то захочет поиграть, скачать его можно с сайта Source Forge.
Связанные объекты:
- 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. Они позволяют узнавать вас и получать информацию о вашем пользовательском опыте. Это нужно, чтобы улучшать сайт. Посещая страницы сайта и предоставляя свои данные, вы позволяете нам предоставлять их сторонним партнерам. Если вы согласны, продолжайте пользоваться сайтом. Если нет – установите специальные настройки в браузере или обратитесь в техподдержку.