Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДР.doc
Скачиваний:
51
Добавлен:
11.04.2015
Размер:
9.9 Mб
Скачать

1.8 Выбор программного средства для разработки

Был произведен анализ данных продуктов, их достоинства и недостатки, был принят выбор в сторону CMS .

1.8.1 Обоснование выбора cms (Content Management System)

  1. Это модульность. Существует огромное количество компонентов и модулей с помощью CMS можно сделать сайт под любые задачи. Будь это домашней страницей или серьезным интернет- магазином;

  1. Легкая смена шаблона. Тысячи готовых шаблонов и возможность создавать уникальные индивидуальные варианты. Нет привязанности к определенному шаблону. Шаблоны можно менять, как для пользовательской части, так и для административной части и для отдельных страниц сайта.

  2. Легкость в написании статей (содержимого). Редактор практически похожий на Word. C форматированием и прочими настройками. Помимо этого можно сразу же создать новый пункт меню, который будет ссылать на страницу с полным текстом данной статьи.

  3. Легкость в SEO. К каждой статье вы можете указать набор уникальных ключевых слов, и вы можете надеятся, что пользователей ищущие нужную информацию придут именно к вам, и именно на эту статью (если она конечно уникальная).

  4. Гибкость в настройках меню. Двумя нажатиями клавиш вы можете создать или удалить новые пункты меню.

  5. Встраиваемые компоненты форумов, гостевых книг, комментариев, фотогалерей.

  6. Коммерция. Можно установить компоненты электронной коммерции.

  7. Удобство при работе с пользователями. Можно ограничить права для разного уровня пользователя. Можно группы: пользователи (могут смотреть и комментировать), менеджеры (могут смотреть, комментировать и редактировать материалы) и суперадмины (полный контроль над сайтом).

Учитывая поставленные задачи, я счел наиболее оптимальную базу для разработки– HTML+система управления содержимым Joomla.

Joomla! — система управления содержанием, написанная на языке PHP и использующая в качестве хранилища содержания базу данных MySQL. Joomla! является свободным программным обеспечением, защищённым лицензией GPL. Одной из главных особенностей Joomla! является относительная простота управления при практически безграничных возможностях и гибкости при изготовлении сайтов.

Название «Joomla!» фонетически идентично слову «Jumla», которое в переводе с суахили означает «все вместе» или «в целом», что отражает подход разработчиков и сообщества к развитию системы

Система управления содержанием Joomla! является ответвлением широко известной CMS Mambo. Команда независимых разработчиков отделилась от проекта Mambo по причине несогласия в экономической политике. И 16 сентября 2005 года в свет вышла первая версия Joomla!, являющаяся по сути переименованной Mambo 4.5.2.3 и включающая в себя исправления найденных на тот момент ошибок и уязвимостей.

CMS Joomla! включает в себя различные инструменты для изготовления веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который обогащается по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.