Каталог статей
Поиск по базе статей  
Статья на тему Интернет » Интересное в сети » Строим профессиональный сайт на&nb p;OpenCMS

 

Строим профессиональный сайт на&nb p;OpenCMS

 

 

Основное предназначение OpenCMS — создание профессиональных веб-сайтов любой степени сложности. Рассматриваемая система управления контентом удачно совмещает использование оконных интерфейсов и технологий размещения и отображения информации с помощью Веба. Приоритетной целью использования этой CMS является обеспечение оптимального размещения информации в Интернете. Четко выстроенная логика работы веб-интерфейса, использование привычных для пользователей понятий (расположение данных в виде древообразной виртуальной файловой системы) могут дать самые положительные результаты.

Внутренности системыOpenCMS работает на основе сервера приложений TomCat.

загрузка...

 

 

Несмотря на всю замысловатость термина «сервер приложений», на самом деле вы имеете дело с механизмом, позволяющим отображать информацию в Сети. То есть с HTTP-сервером, который обеспечивает показ JAVA-приложений с помощью пользовательского веб-интерфейса (через веб-браузер). Это также означает, что на вашем сервере необходимо установить несколько дополнительных приложений.

Что получают пользователи OpenCMSПеречислю функциональные возможности OpenCMS:

  • Встроенный визуальный редактор, позволяющий гибко редактировать содержание веб-страниц. Недостаток редактора состоит в полной функциональности только в веб-браузере Internet Explorer (визульный режим редактироавния доступен только в MS Internet Explorer, во всех остальных браузерах вы можете работать в текстовом режиме). Следует отметить, что для чисто информационных проектов это ограничение не является критичным.

  • Контроль связанности внутренних и доступности внешних гиперссылок позволяет не допускать оборванных ссылок и повышает удобство и качество готового веб-проекта.

  • Консолидированное управление объектами веб-сайта. Вы можете с помощью одного интерфейса получить доступ к управлению пользователями и их группами, картинками, внешними ссылками, управлять синхронизацией, просматривать журнал логов, а также получить доступ ко многим другим возможностям OpenCMS.

  • Механизм обмена с другой системой на OpenCMS или файловой системой. Вы сможете, например, синхронизировать составные части нескольких сайтов (к примеру, раздел «Новости компании» на сайтах нескольких подразделений вашей фирмы).

  • Разделение пользовательских прав доступа к системе по группам пользователей позволяет делегировать разные права доступа для разных пользователей.

  • Контроль версий файлов. Администратор системы на OpenCMS может в любой момент «откатить» страницу до ее предыдущего состояния.

  • Система расширений возможности системы, построенная на столь популярном в последнее время механизме подключаемых модулей. Для установки дополнительных расширений нет необходимости знать особенности администрирования системы и тем более в совершенстве владеть языками веб-программирования. Достаточно овладеть встроенными возможностями системы OpenCMS. Для этого CMS предоставляет сервисы загрузки и установки модулей с помощью своего же веб-интерфейса.

  • Управление контентом с задействованными возможностями шаблонной подсистемы позволяет создавать несколько представлений для одной веб-страницы (например, таким образом можно получить «версию для печати»).

  • Встроенная возможность локализации CMS. Имеется также и русский интерфейс, далее будет указан способ его активации.

Установка серверной части системы не представляет проблем для опытного системного администратора и сводится к установке готовых программ. Естественно, для нормальной работы всего комплекса будет нужен установленный сервер баз данных MySQL и сервер приложений Apache TomCat. К счастью, установка этих программ не представляет труда. Например, в среде AltLinux 2.4 для этой цели достаточно возможностей утилиты synaptik. В ОС Windows XP можно воспользоватся стандартными инсталляторами.

Процесс установки OpenCMSПодробная инструкция по установке клиентской и серверной частей системы OpenCMS приведена в разделе «Документация» русского сайта проекта OpenCMS.

Пошаговое руководство по установке OpenCMSДля установки системы в MS Windows следует поочередно:

  • Скачать и установить JavaJDK. Установка Java выполняется из графического инсталлятора и интуитивно понятна.

  • Скачать и установить Apache TomCat — сервер приложений для выполнения Java-кода и отображения полученных результатов в Вебе. Установка TomCat также не представляет сложности. После нормальной установки этого приложения вы получите новую иконку в системном трее MS Windows, с помощью которой сможете управлять этим сервером.

  • Скачать дистрибутив OpenCMS. Я выбрал версию 6, которая на момент написания статьи находилась в состоянии альфа-тестирования. Но при этом она содержит целый ряд интересных нововведений, отсутствующих в более ранних версиях.

  • Распаковать файл opencms.wad (из инсталляционного комплекта) в поддиректорию webapps/opencms/ относительно директории, в которую был установлен TomCat (вы должны будете создать ее вручную). Файл opencms.wad — это обычный zip-архив.

  • Установить сервер MySQL. Веб-инсталлятор OpenCMS позже сам создаст необходимую базу данных.

  • Выполнить веб-установку OpenCMS, запустив браузер по ссылке /redir.php?url=localhost%3A8080%2Fopencms%2Fsetup%2F. Веб-установка сводится к выполнению рекомендаций мастера установки и не содержит никаких подводных камней. Если вы уже выполнили установку и хотите повторить этот процесс, то необходимо будет вручную сбросить флаг успешной установки приложения. Для этого следует отредактировать файл opencms.properties. После успешной установки OpenCMS следует в целях безопасности удалить «инсталляционный» каталог opencms/setup/.

Настройка административных интерфейсов OpenCMSНастройка параметров административного интерфейса осуществляется с помощью кнопки «Параметры» ("Preferences"), находящейся в заголовке административной панели. На странице настроек можно определить как поведение всего рабочего места (например, тут можно установить русский язык административного интерфейса), так и множество других параметров системы. Далее по тексту предполагается, что вы переключили OpenCMS на русский язык интерфейса.

Административные функции OpenCMS
Административные функции OpenCMS

Администрирование OpenCMSАдминистративные функции рабочего места OpenCMS можно активировать, выбрав в выпадающем списке «Вид» (находится в заголовке окна панели управления) режим «Администрирование». В этом меню доступны следующие функции:

  • Управление проектами. С помощью этого пункта вы можете создать новый, а также просмотреть текущие проекты.
  • Управление пользователями. Дает возможность создавать и изменять пользователей. Также вы сможете разбить пользователей по нескольким группам. Используя это меню, администратор может отправить сообщение всем авторам проекта.
  • Управление базой данных. Есть возможность экспорта базы данных.
  • Обзор галереи. В этом пункте административного меню пользователи могут редактировать галереи изображений, ссылок и управлять файлами, входящими в проекты. Кроме того, имеется возможность создавать HTML-галереи (их удобно использовать как место хранения материалов, относящихся к проекту).
  • Проверка внешних ссылок. Вы сможете автоматически проверить доступность внешних веб-ресурсов.
  • Проверка ссылок. Вы сможете проверить внутреннюю связанность страниц вашего сайта.
  • Управление индексом поиска. Вы сможете повторно сформировать индексы вашего сайта.

Меню администрирования также предоставляет возможности расширенного управления вашим контентом и повторной инициализации рабочего места. Также в наборе средств администрирования вы имеете доступ к журналу выполненных операций и некоторые другие возможности.

Недостатки OpenCMSНедостатки OpenCMS:

  • WYSIWYG-редактор работает только в Internet Explorer. В остальных браузерах вы будете иметь возможность редактирования только текстовых страниц. Конечно, наличие полноценного WYSIWYG-редактора — это очень большое подспорье для авторов проекта, хоть это и не особо критично для контент-проекта.

  • Большой объем приложений. Наверное, не самый существенный недостаток, но все же. Общий объем приложений, которые следует загрузить, измеряется в десятках мегабайт.

  • Сложность установки для новичков. Для того чтобы оценить все преимущества и недостатки OpenCMS, вам следует установить сервер приложений TomCat и виртуальную машину Java. И это может встать на пути пользователя, не знакомого с процедурами администрирования серверного программного обеспечения. Конечно, эта проблема более характерна для *nix-инсталляции системы OpenCMS. Предполагается, что такой сервер должен администрировать специалист с достаточной квалификацией. Правда, это можно рассматривать как необходимую плату за большую устойчивость приложений, работающих на платформе Unix.

  • Недостаточный уровень детализации документации. Это скорее следствие быстрого развития системы.

Особенность OpenCMS — применение проектного подходаOpenCMS следует привычной для многих CMS идеологии предварительной подготовки материалов с целью последующей публикации в Сети. Для того чтобы опубликовать в OpenCMS новый материал, вначале необходимо создать проект, в котором добавить и отредактировать нужные материалы.

Узкая специализация OpenCMSНазвание статьи отмечает профессиональность этого приложения. И это действительно так. OpenCMS ориентирована на самые популярные в настоящее время браузеры MS Internet Explorer 6 и Mozilla. Проектный подход к публикации материалов позволяет разбить большие проекты на составные части. Возможности проверки внешних и внутренних ссылок, способ реиндексации содержимого сайта — все это указывает на то, что OpenCMS — это система для профессионального веб-проекта. При первом знакомстве с OpenCMS следует учесть, что система достаточно сложна для быстрого запуска сайта. Поэтому знакомство с системой следует начинать с изучения документации, которая доступна на сайте OpenCMS. И уже потом переходить к установке необходимых приложений.

Ссылки по теме




Статья получена: hostinfo.ru
загрузка...

 

 

Наверх


Постоянная ссылка на статью "Строим профессиональный сайт на&nb p;OpenCMS":


Рассказать другу

Оценка: 4.0 (голосов: 16)

Ваша оценка:

Ваш комментарий

Имя:
Сообщение:
Защитный код: включите графику
 
 



Поиск по базе статей:





Темы статей






Новые статьи

Противовирусные препараты: за и против Добро пожаловать в Армению. Знакомство с Арменией Крыша из сэндвич панелей для индивидуального строительства Возможно ли отменить договор купли-продажи квартиры, если он был уже подписан Как выбрать блеск для губ Чего боятся мужчины Как побороть страх перед неизвестностью Газон на участке своими руками Как правильно стирать шторы Как просто бросить курить

Вместе с этой статьей обычно читают:

Honda и Subaru будут строить в России заводы

• Honda CRV, возможно, будут собирать в РоссииВ конце прошлой недели появилась информация о том, что сразу два японских автопроизводителя хотят построить в России заводы по сборке своих моделей. Напомним, что ранее руководство Toyota уже практически определилось с тем, что предприятие по сборке модели Corolla будет организовано в Петербурге. Кроме того, о планах на Россию заявляли и представители Nissan.

» Японские автомобили - 3060 - читать


Volkswagen строит автомобиль за $6000

О том, что Volkswagen в переводе с немецкого означает «народный автомобиль» знают практически все. Но в последние годы эта компания все меньше и меньше оправдывала свое название: фирму потянуло в класс дорогих и престижных седанов, достаточно лишь вспомнить знаменитый проект создания конкурента Mercedes S-класса и BMW 7-серии. Но по последним сведениям, Volkswagen готовит новинку, у которой есть все шансы стать настоящим «народным автомобилем».

» Немецкие автомобили - 3125 - читать


ГАЗ строит уникальный БТР

В Российской армии эксплуатируются сотни бронетранспортеров, они стали неотъемлемым средством механизации войск, заменяя автомобили в тех местах, где даже бронированным Уралам лучше не появляться. Правда, оборотной стороной стали большие потери среди этих машин – большой корпус, необходимый для перевозки десанта, и слабое бронирование сделали их беззащитными перед атаками с близкой дистанции. Особенно страдают БТРы от недостатка вооружения – один пулеметчик в башенке не мож ...

» Разное - 2475 - читать


Профессиональная раскрутка сайта

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

» Интересное в сети - 2071 - читать


Строим браузеронезависимый сайт

Наиболее сложные этапы разработки любого продукта — неважно, сайт это или деталь автомобиля — это конечная доводка опытного экземпляра и его тестирование. И если при проектировании электронной схемы или детали механизма конструктор задает среду использования своей разработки, то создатель веб-страницы зачастую пытается решить дилемму применяемости своего продукта. Казалось бы, достаточно пойти по тому же пути, что и конструкторские бюро, и обеспечить показ вашег ...

» Интересное в сети - 2514 - читать



Статья на тему Интернет » Интересное в сети » Строим профессиональный сайт на&nb p;OpenCMS

Все статьи | Разделы | Поиск | Добавить статью | Контакты

© Art.Thelib.Ru, 2006-2024, при копировании материалов, прямая индексируемая ссылка на сайт обязательна.

Энциклопедия Art.Thelib.Ru