Обсудить проект

Релиз Braintension

24 сентября состоялся официальный релиз разработанного нашей компанией портала Braintension, который является преемником и новой версией портала Lingvomaster.

Braintension является быстрым, удобным и современным инструментом для создания языковых онлайн-курсов. В новой версии этим характеристикам уделено особое внимание. На Braintension перенесены все курсы и пользовательские аккаунты прежнего портала.

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

Значительный вклад в повышение быстродействия портала внесли поисковый движок Elasticsearch и база данных PostgreSQL. Последняя известна тем, что может быстро выполнять запросы, несмотря на свою относительную «легковесность», а Elasticsearch еще больше ускоряет выполнение запросов. Обе технологии просто и эффективно интегрируется с порталом на Liferay 7.

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