Каталог статей
Поиск по базе статей  
Статья на тему Интернет » Интересное в сети » CMS Joomla&nb p;&mda h; внутри и&nb p;снаружи

 

CMS Joomla&nb p;&mda h; внутри и&nb p;снаружи

 

 

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

История Joomla

Одной из самых популярных в мире систем управления контентом считается CMS Mambo (в прошлом Mambo Open Source, по-русски — «Мамбо»). Mambo была разработана для массового использования, лицензирована под GPL, она легка в установке и администрировании, надежна и не нагружает сервер.

загрузка...

 

 

Mambo даже не требует от пользователя или администратора знания HTML для управления установленным порталом. По сути, Mambo является неким большим конструктором, из которого можно собрать сайт.

Версия Joomla 1.0 была создана на основе Mambo 4.5.2.3, далее пути этих двух систем окончательно разошлись

1 сентября 2005 года, вследствие разногласий по вопросам экономической политики между разработчиками и владельцами прав на торговую марку Mambo, появилась новая CMS Joomla. Версия Joomla 1.0 была создана на основе Mambo 4.5.2.3, далее пути этих двух систем окончательно разошлись. Название Joomla было выбрано в результате конкурса, результаты которого оценивали специалисты в области брендинга и маркетинга. Основой для названия послужило слово Jumla, которое в переводе с суахили означает «все вместе» или «в целом». Главное отличие Joomla от других систем, по мнению ее создателей, — это стремление разработчиков сохранить управление настолько простым, насколько это возможно, в то же время обеспечивая максимальную функциональность.

Возможности Joomla

Joomla предоставляет пользователю следующие возможности:

  • создание неограниченного количества страниц;
  • четкая организация структуры сайта;
  • для каждой динамической страницы создание своего описания и ключевых слов в целях повышения рейтинга в поисковых системах;
  • задание начала и окончания публикации любых материалов по календарю;
  • модуль безопасности для многоуровневой аутентификации пользователей и администраторов (возможность ограничить доступ к определенным разделам сайта только для зарегистрированных пользователей);
  • легко редактируемые и управляемые секции новостей, продукции или услуг;
  • закачка изображений при помощи браузера в вашу собственную библиотеку — для последующего использования в любом месте сайта;
  • форумы, опросы и голосования для эффективной обратной связи;
  • создание нескольких форм обратной связи для каждого контакта;
  • различные модули — такие, как последние новости, счетчик посещений, подробная статистика посещений, гостевая книга, форум и так далее;
  • самостоятельный выбор, будут ли показаны эти модули и на каких страницах;
  • изменение порядка объектов, включая новости, вопросы, статьи и так далее;
  • генератор показа случайной новости;
  • предварительный просмотр перед окончательным размещением;
  • легкая смена дизайна;
  • полностью основанный на БД движок с использованием PHP/MySQL и, как следствие, экономное использование места на сервере;
  • работа под Linux, FreeBSD, Mac OS X, Solaris, AIX, SCO, Windows NT, Windows 2000.

Joomla внутри

Joomla представляет собой набор скриптов, написанных на языке программирования PHP. Joomla использует в качестве хранилища содержания базу данных MySQL и является свободным программным обеспечением, защищенным лицензией GPL (General Public lisence). Работа Joomla возможна на операционных системах Windows, Linux, FreeBSD. Joomla может использоваться совместно со всеми наиболее известными браузерами, а именно: Internet Explorer (версия 5.5 и выше), Netscape и Mozilla.

Joomla Control Panel

В Joomla используется модульная модель представления данных, то есть контент разделен на отдельные модули по типам содержимого. Структура данных зависит от конкретного модуля, и вся работа с контентом сосредоточена внутри него. Каждый из модулей независим и полностью отвечает за работу с документами определенного типа. Документы описываются с помощью фиксированного набора характеристик — типы документов строго фиксированы. Расширять функциональность портала можно за счет добавления нового модуля, замены или редактирования существующего кода. Чаще всего нет никакой системы связей между документами разных модулей и между документами одного и того же модуля. Стандартный набор типов контента (модулей) таков: статьи, файлы, разделы, ссылки, новости, форум. Несмотря на очевидную ограниченность модели данных, система является простой в освоении и удобной в использовании. Для расширения функциональности можно воспользоваться следующими тремя элементами: компонентами, модулями и мамботами.

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

Модуль — это еще одно из средств расширения функциональных возможностей Joomla. В большинстве случаев модуль выполняет функции отображения информации и является дополнением к установленным компонентам. Модуль может появиться на любой странице в отличие от компонента, который загружается на свою собственную страницу. Примерами модулей являются навигационное меню, календарь, список популярных статей и тому подобное.

Мамбот — это функция, которая выполняет некоторые манипуляции с данными перед отображением их пользователям сайта. В настоящее время в Joomla существуют следующие группы мамботов: content, editors, search.

Мамботы группы content позволяют осуществлять различные манипуляции с текстом статей: выделять слова, вставлять картинки, удалять лишние пробелы и так далее. Группа мамботов editors содержит визуальные редакторы Joomla. Визуальные редакторы значительно облегчают процесс добавления материалов на сайт. Основной задачей мамботов группы search является поиск данных по заданным ключевым словам. В дистрибутиве Joomla уже содержатся поисковые мамботы, позволяющие осуществлять поиск в стандартных компонентах.

На сегодня можно найти более 800 модулей и компонентов, которые удовлетворят требования любого создателя сайта. Система подходит как для небольшого, так и для крупного корпоративного сайта или большого проекта.

Joomla снаружи

Внешний вид сайтов на Joomla определяется установленным шаблоном. Шаблон отвечает за вывод содержимого сайта и за его внешнее форматирование. Под содержимым подразумеваются компоненты, модули, статьи/новости и другая статическая информация. Все файлы шаблона (кроме графических) — текстовые. Основу шаблона составляет файл разметки документа на языке HTML со вставками PHP-функций и файлы описания стилей (CSS).

Joomla Template

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

Joomla по-русски

Для удобства работы с Joomla русскоязычным пользователям в сентябре 2005 года была выпущена в релиз первая версия Joomla серии Paranoia

Для удобства работы с Joomla русскоязычным пользователям в сентябре 2005 года была выпущена в релиз первая версия Joomla серии Paranoia.

Joomla RUS

Сборки серии Paranoia — это не просто полностью переведенные на русский язык CMS. Это самостоятельные версии, полностью совместимые по формату БД с оригинальными версиями Joomla, но имеющие переписанное ядро оригинальной Joomla, ориентированное на работу с кириллицей. В данной сборке полностью была решена проблема с отображением кириллицы на различных конфигурациях серверов.

В феврале 2007 года была выпущена в релиз Joomla 1.0.12 Lavra Edition 2007, которая позиционируется как финальный дистрибутив полностью переведенной на русский язык Joomla.



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

 

 

Наверх


Постоянная ссылка на статью "CMS Joomla&nb p;&mda h; внутри и&nb p;снаружи":


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

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

Ваша оценка:

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

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



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





Темы статей






Новые статьи

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

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

Анатомия CMS. Что и&nb p;где почитать

Напомним, что аббревиатура CMS означает Content Management System или, говоря русским языком, система управления контентом веб-сайта. В нашем издании уже публиковались обзоры различных CMS, а в предыдущей статье « Анатомия систем управления контентом» мы даже попытались как-то систематизировать информацию и разобраться, что же cкрывается за этой аббревиатурой.

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


Анатомия CMS: краткий обзор различных систем. Часть 1

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

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


Анатомия CMS: краткий обзор различных систем. Часть 2

Продолжаем исследование различных популярных CMS-систем на основе платформы PHP+MySQL. В этой статье будет рассказано о Phpwcms, Exponent, MX-Portal и XOOPS. Также расскажем и о некоторых малоизвестных у нас системах, которые могут заинтересовать веб-мастеров (даже несмотря на проблемы с установкой у некоторых из них).

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


Анатомия CMS: сервисы сравнения различных систем

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

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


CMS Drupal

История создания История зарождения Drupal во всех источниках начинается с 2000 года, когда студенты Антверпенского университета Дрис Байтаерт (Dries Buytaert) и Ханс Снейдер (Hans Snijder) установили беспроводную связь между своими студенческими общежитиями, чтобы совместно использовать ADSL-модем Ханса среди восьми студентов. Это подтолкнуло Дриса, который и по сей день считается основателем и руководителем проекта, на создание небольшого сайта новостей со встроенной доско ...

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



Статья на тему Интернет » Интересное в сети » CMS Joomla&nb p;&mda h; внутри и&nb p;снаружи

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

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

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