Помощь в написании студенческих работ
Антистрессовый сервис

Методические подходы к решению проблемы

РефератПомощь в написанииУзнать стоимостьмоей работы

CMS Joomla позволяет добиваться наилучшего соотношения цена-качество при создании любого сайта. В отличие от многих других систем, для Joomla подойдет практически любой хостинг с поддержкой PHP и MySQL. Управление сайтом на Joomla не требует специальных знаний программирования и HTML-верстки. Система управления содержимым Joomla является ответвлением широко известной CMS Mambo. Команда… Читать ещё >

Методические подходы к решению проблемы (реферат, курсовая, диплом, контрольная)

Обзор CMS.

Система управления содержимым (контентом) — от англ. Content management system, CMS — компьютерная программы или информационная система, которая используется для организации и обеспечения совместного процесса создания, редактирования и управления контентом.

Основные функции CMS:

  • · Управление содержимым: хранение, контроль версий, соблюдение режима доступа и т. д.
  • · Публикация содержимого
  • · Представление информации в виде удобном для навигации и поиска.
  • · Предоставление инструментов для создания контента и его содержимого.

Разновидности CMS по общему случаю:

  • · Система управления содержания масштаба предприятия (англ. Enterprise Content Management System системы управления содержанием предприятий)
  • · Система управления Web-содержимым (англ. Web Content Management System)

Существует множество готовых систем управления содержимым сайта, в том числе и бесплатных. Делятся по способу работы:

  • · Генерация страниц по запросу Системы этого типа работают на основе «Модуль проектирования-база данных-модуль представления».
  • · Генерация страниц при редактировании. Системы этого типа создают статические страницы с содержанием сайта. При этом способе сайт жертвует своей интерактивностью между посетителем и сайтом.
  • · Смешанный тип. Системы этого типа сочетаю в себе преимущества двух первых типов. Это тип может быть реализован путем кэширования.

Для решения это задачи была выбрана популярная во всем мире CMS Joomla 2.5.

При выборе программного и аппаратного обеспечения в качестве определяющих были выбраны следующие критерии:

  • · надежность решения;
  • · низкие расходы на сопровождение и модификацию программного и аппаратного обеспечения;
  • · использование технологий с открытым исходным кодом.

Joomla — система управления содержимым сайта написанная на языках PHP и JavaScript использующая в качестве хранилища базы данных СУБД MySQL или другие индустриально стандартные реляционные СУБД. Является свободным программным обеспечением и распространяется под лицензией GNU GPL. Название «Joomla» фонетически идентично слову «Jumla», которое в переводе означает «все вместе» или «единое целое», что отражает подход разработчиков и сообщества к развитию системы. Это название было выбрано сообществом среди многих, прошло проверку профессионалами маркетинга, и было решено, что «Joomla» — это самый удачный выбор.

CMS Joomla позволяет добиваться наилучшего соотношения цена-качество при создании любого сайта. В отличие от многих других систем, для Joomla подойдет практически любой хостинг с поддержкой PHP и MySQL. Управление сайтом на Joomla не требует специальных знаний программирования и HTML-верстки.

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

К лету 2008 года по числу ежедневных скачиваний Joomla заняла второе место после WordPress со значительным отрывом от других систем.

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

Joomla позволяет отображать интерфейс фронтальной и административной части на различных языках. Каталог расширений имеет большое количество языковых пакетов которые устанавливаются штатными средствами панели администратора.

Основные возможности CMS Joomla:

  • · Функциональность можно увеличить с помощью дополнительных расширений, таких как плагины модули и компоненты.
  • · Имеется модуль безопасности для многоуровневой аутентификации пользователей и администраторов.
  • · Система шаблонов позволяет легко изменить внешний вид сайта или создать свой уникальный шаблон. В сети располагается большое количество шаблонов как платных, так и бесплатных.
  • · Предусмотрены схемы настраиваемого расположения модулей включая левый центральный, правый или любой произвольное положение блока. При желании содержимое модуля можно включить в материал.
  • · Преимущества системы это то что все компоненты модули плагины и шаблоны можно написать самому разместить их в структурном каталоге расширений или отредактировать существующие на свое усмотрение.
  • · Происходит регулярный выход обновлений.
  • · Закачка изображений при помощи браузера в вашу собственную библиотеку — для последующего использования с любого места сайта.
  • · Разделы тем могут быть добавлены авторами.
  • · Работа под Linux, FreeBSD, MacOSX, Solaris, AIX, SCO, WinNT, Win2K.
  • · Форум, опросы, голосования для эффективной обратной связи между пользователем и администратором.
  • · Закачка изображений при помощи браузера в собственную библиотеку. Для последующего использования с любого места на сайте.
  • · Блоки с новостями, продукцией или услугами легко редактируются и управляются.
  • · Начиная с версии 1.6 встроена многоязычность.
  • · Начиная с версии 2.5. расширена поддержка баз данных. Реализована поддержка Microsoft SQL Server, а с версии 3.0 Postgre SQL.

Возможности администрирования:

  • · Возможность создания неограниченного количества страниц сайта.
  • · Для каждой динамической страницы можно создавать свои ключевые слова и описания для лучшего повышения рейтинга в поисковых системах сети Интернет.
  • · Четкая организация структуры Web-сайта.
  • · Начало и окончание публикаций материалов сайта можно запрограммировать по календарю.
  • · Полностью настраиваемые схемы расположения элементов по областям, что позволяет сделать свой дизайн оригинальным.
  • · Возможность ограничения страниц показываемых зарегистрированных пользователям или только для зарегистрированных пользователей будут доступны.
  • · Большое количество модулей.
  • · Выбор расположение модулей индивидуален.
  • · Возможность создания нескольких форм обратной связи для разных пользователей.
  • · Генератор показа случайно новости.
  • · Изменений порядка объектов, включая новости вопросы и статьи.
  • · Модуль приема от удаленных авторов новостей статей и ссылок.
  • · Иерархия объектов зависит от вашего желания. Количество секций, разделов, подразделов и страниц зависит только от вашего желания.
  • · Библиотека изображений позволяет хранить GIFи JPEGфайлы под вашей рукой для быстрого доступа к ним.
  • · Менеджер рассылки новостей. Большой выбор более 360 служб рассылки новостей по всему миру.
  • · Менеджер архива. Позволяет ваши старые статьи не удалять с сайта помещать их в архив и иметь к ним доступ.
  • · Возможность отправки любой статьи по e-mail.
  • · Выбор одного из 3 визуальных редакторов, это упрощает редактирование материалов до уровня редактора Word.
  • · Встроенный визуальный редактор TinyMCE.
  • · Настройка ссылок которые понимает человек, например «новость 2012 года» «mycite.ru/news/2012/»
  • · Предварительный просмотр перед окончательной публикацией статьи на сайте.
  • · Возможность легкой и быстрой смены дизайна сайта за счет шаблонов сайта.
  • · Экономичное расположение данных на сервере за счет использования баз данных MYSQL.
  • · Возможность использования адресов страниц адаптированных для лучшей индексации во всех поисковых системах.
  • · На данный момент более 8000 расширений доступно для пользователей Joomla.

Системные требования Joomla.

Для корректной работы Joomla требуется:

  • · PHP 5. x или выше
  • · MySQL 4.1.x, 5. x
  • · Apache 1.3.x или выше

Joomla может использоваться совместно со всеми известными браузера такими как Internet Explorer версии 5.5 и выше, Google Chrome, Mozilla FireFox, Opera и так далее. Именно с этими браузера администрирование сайта наиболее совместимо.

Модель водопада предполагает выполнение нескольких, следующих друг за другом этапов. Вначале идет написание технического задания, затем анализ и проектирование сайта; следующие этапы — написание контента, дизайн и программирование. Заканчивается все генеральным тестированием и приёмкой проекта.

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

Недостатки. Эта модель предполагает точное знание того, чего хочется реализовать на сайте. Обычно же, обстоит как раз наоборот, очень трудно сразу сформулировать цели, которые следует выполнить.

Основной язык написание шаблона сайта в программе является HTML, но так как web-ресурс содержит значительное количество страниц, для облегчения работы с прописыванием шрифта и ссылок, их размерами и цветами используется язык CSS.

Показать весь текст
Заполнить форму текущей работой