SoftRoad

Ваш проводник в мире ПО

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта
Главная Разработка ПО CMS - Системы управления содержимым Система управления контентом - Joomla! 1.5.15 Russian

Система управления контентом - Joomla! 1.5.15 Russian

E-mail Печать PDF

Joomla logoЛюдей, желающих создать собственный сайт в мире гораздо больше, чем владеющих веб-дизайном и программированием. Тем не менее, сегодня, при использовании CMS (Системы Управления Содержимым), даже не владея подобными навыками можно без особого труда создать вполне современный сайт с типовым функционалом и приличным оформлением. Самой распространённой и универсальной CMS в мире, вероятно, является Joomla!.

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

Joomla admin screen

Joomla! поддерживается огромным сообществом пользователей со всего мира, она полностью универсальна, что позволяет решать с её помощью практически любые задачи, которые только могут потребоваться от разработчика веб-приложений - от презентационной веб-странички до портала международного интернет-сообщества.
Система основана на модульном принципе. Её функциональность, скромную в базовой поставке, можно развивать с помощью расширений - программных модулей, создаваемых не только авторами системы, но и большим количеством независимых программистов по всему миру. На сегодня в каталоге расширений находится уже несколько тысяч различных разработок самого разного назначения, и число их с каждым днём увеличивается. Конечно, не все расширения бесплатны, наиболее сложные и мощные распространяются на коммерческой основе, но и среди бесплатных дополнений выбор совсем не мал.

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

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

Но Joomla! предназначена не только для новичков - она представляет собой очень мощный "фреймворк" для разработки на языке PHP веб-приложений, использующих базы данных под управление СУБД MySQL. В руках профессионала Joomla! - это гибкая многофункциональная платформа для построения сайтов практически любой сложности.

Более подробную информацию о Joomla! 1.5 можно найти на официальном сайте разработчиков, а так же на русскоязычном сайте поддержки - joomlaportal.ru и на форуме joomlaforum.ru.

Вы полны решимости реализовать собственный проект в Интернете? Вам требуется не только публиковать новости, но и создавать сообщества пользователей, опросы, каталоги файлов, он-лайн энциклопедии, электронные магазины, галереи изображений и мультимедиа, системы поддержки пользователей, управления проектами, расписания, результаты соревнований и многое другое, присмотритесь к миру Joomla!.

Остаётся лишь добавить, что сайт SoftRoad.ru реализован именно на CMS Joomla! версии 1.5.

Информация о русифицированной версии Joomla!

Следует сказать несколько слов о версиях дистрибутива CMS Joomla!. Множество проблем версии 1.0.x было связано с плохой поддержкой русскоязычных кодировок, из-за чего командам поддержки в разных странах приходилось создавать собственные "сборки" дистрибутива этой CMS, внося в код существенные изменения, что порой приводило к частичной потере совместимости с расширениями и трудностям при обновлении версии самой системы. Кроме того перевести на русский язык панель управления Joomla! 1.0.x, без переработки исходного кода, было в принципе невозможно. С выходом Joomla! 1.5, где реализована полная поддержка кодировки UTF, а так же вынесены в специальные расширения (так называемые "пакеты локализации") все системные языковые переменные, технические трудности с переводом были исключены и необходимость в создании локальных дистрибутивов отпала.

Тем не менее, не всё сложилось так хорошо, как хотелось бы. В стандартной поставке Joomla! 1.5 содержится большое количество так называемых "примеров содержимого" или "демо-данных" (статьи, ленты новостей, ссылки, баннеры и прочее). Выносить в пакеты локализации тексты этих примеров разработчики не стали. Кроме этого, не была предусмотрена возможность быстро установить пакеты локализации для встроенного визуального редактора - TinyMCE. В результате, пользователь, установив Joomla! и пакеты локализации к ней, видел диалоги, системные сообщения и подписи у кнопок на Русском языке, а всё содержимое - на английском. Многих эта ситуация  удивляет - казалось бы русификатор должен русифицировать всё. Лишь по этой причине потребовалось разработать специальную русифицированную версию дистрибутива Joomla! 1.5.

Основной принцип создания данной сборки - перевести всё содержимое на Русский язык, и при этом ничего не изменять в исходном коде программного "ядра"!

Созданной в результате сборке было присвоено условное наименование Joomla! 1.5 Russian. Абревиатуру RE или Russian Edition было намеренно решено не использовать. У этого имени есть собственная история да и назвать данную версию дистрибутива "исполнением" нельзя, ведь никаких функциональных изменений в файлы движка внесено небыло (к примеру, ни изображения флага, ни даже слова "Russian" в шапке панели управления вы не найдёте).

При создании русифицированного дистрибутива были изменены лишь три файла инсталлятора системы и файл с текстом лицензии. Так же были интегрированы русифицированные языковые пакеты самой Joomla! 1.5 и встроенного визуального редактора TinyMCE. Поскольку в файлах, влияющих на работу системы, абсолютно никаких изменений не делалось любые обновления и расширения, выпускаемые joomla.org будут работать с этим дистрибутивом без проблем.

P.S. Благодарности за эту работу следует выражать всей команде поддержки joomlaforum.ru, поскольку работа по локализации CMS Joomla! длилась несколько месяцев и отняла массу сил и времени у всех. Так же следует поблагодарить постоянных посетителей форума, которые постоянно помогают улучшать перевод.

Высказать предложения по улучшению перевода можно в специальной теме форума joomlaforum.ru.

Ссылки на загрузку Joomla!

Загрузка локального веб-сервера для тестирования CMS Joomla!:

Для работы Joomla! на вашем локальном компьютере должен быть установлен веб-сервер с интерпретатором языка PHP, а так же СУБД MySQL. На ОС Linux эти системы, как правило, предустановлены. Для тестирования на ОС Windows рекомендуется использовать пакет Денвер:

Инструкции по установке пакета Денвер можно найти на сайте denwer.ru

Загрузка русифицированного дистрибутива CMS Joomla! 1.5:

Загрузка англоязычного дистрибутива CMS Joomla! 1.5:

Загрузка пакетов локализации CMS Joomla! 1.5:

Для локализации сайта и панели управления стандартного англоязычного дистрибутива Joomla! 1.5 вам потребуется скачать и дополнительно установить языковые пакеты для вашего языка. При этом текст примеров содержимого останется на английском. Так же без перевода останется интерфейс встроенного визуального редактора TinyMCE.

Русскоязычные языковые пакеты можно скачать с официального SVN-сервера, поддерживаемого командой сайта joomlaportal.ru:

Инструкцию по установке файлов локализации вы найдёте в специальной теме форума joomlaforum.ru. В той же теме можно задать вопросы и высказать предложения по улучшению перевода.

Пакеты локализации для других языков можно скачать из специального раздела официального каталога расширений:

Загрузка обновлений CMS Joomla!:

Пакеты обновления CMS Joomla! с прочих версий можно найти на специальной странице официального сайта.

Для обновления системы достаточно распаковать файл обновления, соответствующий текущей версии в каталог сайта на хостинге.

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

Общие сведения о Joomla!

Наименование: Joomla!
Назначение программы: CMS - Система Управления Содержимым веб-сайтов.
Разработчик: Open Source Matters
Официальный сайт:
http://www.joomla.org/
Платформа: Любая ОС, при наличии Веб-сервера, PHP и MySQL.
Стоимость: Бесплатно (OpenSource)
Русскоязычный интерфейс: Есть
Оценка SoftRoad.ru: 5 (Отлично!)

Регистрация доменов

Один из главных факторов успеха любого сайта - хорошее, краткое и запоминающееся доменное имя! Но, будьте внимательны - большинство отечественных регистраторов доменных имён устанавливают монопольно высокие, ничем не оправданные цены. Для сравнения, регистрация домена в зоне RU в системах Rеg.ru или Niк.ru стоит более 500 рублей! За каждое ежегодное продление домена там с вас попросят такую же сумму. На самом деле стоимость регистрации и продления домена в зоне RU меньше 100 рублей. Мы рекомендуем пользоваться для регистрации домена  услугами компании 2domains. Это проверенный, надёжный регистратор, который обслуживает несколько десятков тысяч доменов в зоне RU. Если вы решили создать сайт, то можете прямо сейчас подобрать и зарегистрировать доменное имя для него в системе 2domains, с помощью формы приведённой ниже:

История изменений Joomla! 1.5

СMS Joomla! 1.5.15 (05 ноября 2009):

Исправлено 60 различных ошибок, ни одна из которых не является критичной. В том числе:

  • Заблокирована возможность просмотреть версию установленного расширения со стороны сайта.
  • Устранены причины несовместимости с PHP 5.3.
Особой необходимости обновлять версию 1.5.14 на 1.5.15 нет.

СMS Joomla! 1.5.14 (31 июля 2009):

  • Исправлена ошибка в визуальном редакторе.
  • Исправлена ошибка в медиа-менеджере.
  • Исправлена малозначащая ошибка в системе безопасности.

СMS Joomla! 1.5.12 (03 июля 2009):

  • Исправлено 25 ошибок, в том числе 3 касающиеся безопасности Joomla!.
  • Исправлена ошибка сортировки в шаблоне списка категории.
  • Исправлена ошибка, не позволявшая пользователям с минимальными правами загружать изображения при создании статей.
  • Исправлена ошибка, из-за которой неправильно отображались заголовки страниц в списке страниц материала (статьи).
  • Встроенный визуальный редактор TinyMCE обновлён до версии 3.2.4.1.

СMS Joomla! 1.5.10 (28 марта 2009):

  • Исправлено 66 ошибок, в том числе 2 касающиеся безопасности Joomla!.

CMS Joomla! 1.5.9 (10 января 2009):

  • Устранены несколько уязвимостей в безопасности, в том числе одна, отнесённая к "верхнему уровню".
  • Добавлена поддержка протокола OpenID версии 2.0.
  • Исправлены ошибки в работе поиска по архиву и некатегоризированным материалам.
  • Реализована функция очистки кэша от устаревших данных.

CMS Joomla! 1.5.8 (10 ноября 2008):

  • Устранены несколько ошибок, в том числе  среднего уровня опасности. Рекомендуется обновить систему.

CMS Joomla! 1.5.7 (10 сентября 2008):

  • Устранены несколько ошибок в системе безопасности, в том числе критические. Всем пользователям рекомендуется обновить версию системы.

CMS Joomla! 1.5.6 (28 июля 2008):

  • Устранена серьёзная ошибка в безопасности системы. Всем пользователям рекомендуется провести обновление.

CMS Joomla! 1.5.5 (13 августа 2008):

  • Исправлена ошибка, приводившая к дублированию заголовков материалов.
  • Исправлены ошибки в работе механизма SEF.
  • Исправлены ошибки в работе системы поиска.
  • Исправлены ошибки в представлении типа Блог Категории.
  • Исправлены ошибки в системе поиска по спискам приватных сообщений.
  • В представлениях Список Материалов и Главная Страница теперь можно выбирать длину списка.
  • Улучшена система защиты формы контактов от спама.
  • Исправлены многие другие ошибки.

CMS Joomla! 1.5.4 (10 июля 2008):

  • Оптимизация производительности системы.
  • Обновление библиотеки OpenID до версии 2.0.

CMS Joomla! 1.5.3 (24 апреля 2008):

  • Устранена серьёзная ошибка в библиотеке работы с базой данных.
  • Улучшена совместимость с xHTML.
  • Переработан пользовательский интерфейс справочной системы.
  • Исправлены ошибки работы PDF-экспорта на PHP 4.
  • Прочие незначительные изменения и дополнения.

CMS Joomla! 1.5.2 (23 марта 2008):

  • Реализована поддержка негрегорианской даты.
  • Удалена зависимость даты от места расположения сервера.
  • Улучшена работа библиотеки PDF-экспорта: Поддерживаются GIF-файлы (если на сервере установлена PHP-библиотека GD2) и языки с правоязычным написанием текста.
  • Устранена ошибка, приводившая к очистке папки кеша при использовании "legacy mode".
  • Исправлены ошибки функционирования OpenID.
  • Добавлена возможность расширенного поиска по материалам сайта.
  • Прочие изменения и исправления. Исправлено в общей сложности 303 ошибки.

CMS Joomla! 1.5.1 (08 февраля 2008):

Релиз в основном создан для исправления ошибок в версии 1.5.0.

  • Исправлена ошибка 'Invalid Token' при авторизации.
  • Ссылки в модуле архива теперь совместимы с SEF.
  • Исправлена ошибка даты окончания публикации (на некоторых серверах она устанавливалась в 1970-й год).
  • Исправлена ошибка при создании пункта меню типа "голосование".
  • Устранены проблемы отображения модулей при использовании eAccelerator.
  • В файл конфигурации введён параметр live_site. Он определяется системой автоматически, но теперь при желании его можно переопределить.

CMS Joomla! 1.5.0 (22 января 2008):

Первый стабильный релиз Joomla! версии 1.5.

  • Система полностью переведена в кодировку UTF-8.
  • Изменена архитектура расширений функциональности. Теперь все расширения можно строить на паттерне MVC.
  • Переработан API для разработки расширений.
  • Создана полная документация по коду и структуре БД системы.
  • Все языковые переменные вынесены в файлы локализации.
  • Множество других изменений и улучшений.

Joomla image


 

Рекомендуем

  • Антишпион - Spyware Terminator 2.5.5
    Любой компьютер, работающий в сети Интернет, постоянно подвержен риску заражения вредоносными программами, что может привести к потере данных или даже личной информации о владельце. Бесплатная программа Spyware Terminator...

Заработай на своем сайте

© SoftRoad.ru 2009 год. Все права защищены.

Правила использования материалов сайта
Форма связи с администрацией сайта

 

Rambler's Top100
Page copy protected against web site content infringement by Copyscape