огляд opencms

OpenCMS - професійна система управління вмістом веб-сайтів і інтранет-систем будь-якої складності від сайтів-презентацій до новинних порталів і корпоративних рішень. Система написана на Java і може працювати на різних серверах додатків Java (зокрема, Tomcat), для зберігання даних можуть використовуватися СУБД MySQL, Oracle, PostgreSQL або Microsoft SQL Server (починаючи з версії 7.0.3 - також DB2 і HSQL).







Система створена німецькою компанією Alkacon і поширюється безкоштовно за ліцензією GNU LGPL.

OpenCMS поширюється безкоштовно за ліцензією GNU LGPL

Наявність великої кількості готових компонентів скорочує терміни розробки

У першій частині огляду ми розглянемо установку і робоче середовище OpenCMS, в другій - детально поговоримо про структуру проекту в OpenCMS і створимо невеликий проект.

OpenCms підходить як для невеликих інтранет-рішень, так і для великих проектів

Установка OpenCMS досить проста. Перед установкою CMS необхідно встановити Java 2 SDK версії 1.5 або вище (завантажити її можна з сайту Sun), сервер додатків Tomcat версій 5.0.x або 5.5.x (завантажити його можна з сайту Apache) і СУБД (MySQL, Oracle або PostgreSQL).







Каталог, в який встановлений Tomcat, необхідно прописати в змінну середовища CATALINA_HOME, каталог, в який встановлена ​​Java, - в змінну середовища JAVA_HOME.

Скопіюйте war-архів OpenCMS (завантажити останню версію системи можна звідси) в корінь каталогу додатків сервера (для сервера Tomcat - це каталог CATALINA_HOME / web-apps /) і запустіть його. Сервер автоматично розпакує архів в підкаталог opencms.

Робоче середовище OpenCMS

Розглянемо його детальніше. У лівому верхньому кутку вікна знаходиться список, що випадає, в якому можна вибрати тип проекту OpenCMS. Типів всього два: Online і Offline. Online є версією проекту, розміщену на сервері, яку бачать відвідувачі сайту. Offline - версія проекту, з якою ви працюєте локально і яку відвідувачі сайту не бачать. Всі зміни виробляються в локальній версії (Offline), після чого проект публікується на сервері (копіюється в Online-версію). Всі новостворені проекти розміщуються в Offline-версії.

Отже, ми розглянули установку і робоче середовище OpenCMS. У другій частині огляду ми докладно поговоримо про структуру проекту в OpenCMS і створимо невеликий тестовий проект.

Посилання по темі







Схожі статті