|
OpenCms — система управления сайтами (CMS) коммерческого уровня с открытым исходным кодом и свободной лицензией. Написана с использованием Java, JSP и XML, для хранения данных использует СУБД MySQL, Oracle, PostgreSQL или Microsoft SQL Server. Начиная с версии 7.0.3 поддерживаются базы данных DB2 и HSQL. Текущая версия 7.5.1[1].
Система создана немецкой компанией Alkacon, и распространяется бесплатно под лицензией GNU LGPL. CMS требует серьёзного подхода к изучению и разработке веб-приложений на её основе. В отличие от быстро настраиваемых и «легковесных» систем, в которых сайт зачастую наполняется самими пользователями, цель OpenCms — предоставить каркас для профессионального сайта, над которым работают ряд специалистов. Для разработчиков есть мощная система шаблонов, поддержка Enterprise Java Beans, интеграция с сервером приложений, и т. п.; для администраторов и IT-специалистов есть поддержка кластеризации, система кэширования, система ролей и управления правами пользователей, и т. п.; для редакторов в OpenCms входит WYSIWYG-редактор контента. Таким образом, OpenCms обеспечивает весь спектр возможностей CMS-системы.
Если вашей компании нужно создать сайт (корпоративное представительство, он-лайн магазин, специализированный сайт для продвижения продукта и т.д.), и вы не хотите содержать штат ИТ-специалистов, то OpenCms - это то, что вам нужно.
Если ваша компания предоставляет услуги по разработке и поддержке сайтов любой сложности, то OpenCms - это инструмент, на который стоит обратить внимание: возможности системы могут заинтересовать ваших заказчиков, так как дают возможность легкого и удобного редактирования содержимого страниц без посторонней помощи, а вас - так как позволяют быстро разрабатывать сложные сайты без каких-либо ограничений на дизайн.
|