Людей, желающих создать собственный сайт в мире гораздо больше, чем владеющих веб-дизайном и программированием. Тем не менее, сегодня, при использовании CMS (Системы Управления Содержимым), даже не владея подобными навыками можно без особого труда создать вполне современный сайт с типовым функционалом и приличным оформлением. Самой распространённой и универсальной CMS в мире, вероятно, является Joomla!.
Основные возможности 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 рекомендуется использовать пакет Денвер:
Загрузка русифицированного дистрибутива CMS Joomla! 1.5:
- Перейти на страницу загрузки CMS Joomla! 1.5 Russian.
Загрузка англоязычного дистрибутива CMS Joomla! 1.5:
- Стандартную англоязычную версию CMS Joomla! 1.5 можно загрузить с официального сайта разработчиков (6 MB).
Загрузка пакетов локализации 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.
С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 для разработки расширений.
- Создана полная документация по коду и структуре БД системы.
- Все языковые переменные вынесены в файлы локализации.
- Множество других изменений и улучшений.
|
|






