Главная » Joomla

Joomla

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

Серверная часть Joomla написана на языке PHP, а клиентская использует HTML, CSS и JavaScript. В качестве хранилища базы данных обычно используется MySQL. Информацию по этим технологиям также можно найти на нашем сайте. Также, на нашем сайте можно скачать Joomla различных версий.

Здесь представлены различные материалы по установке, настройке, сопровождению и кастомизации Joomla. Имеющиеся на сайте материалы разделены на несколько разделов:

Статьи о Joomla
Шаблоны Joomla

В настоящее время сообщество Joomla стремительно развивается и объединяет в себе разработчиков, системных администраторов, дизайнеров, копирайтеров и миллионы обычных пользователей по всему миру. Наибольшей популярностью у пользователей пользуются следующие ветки: Joomla 1.5, Joomla 1.7 и Joomla 2.5.

Joomla и SEF

1. Как включить SEF, как его использовать
По умолчанию он выключен. Нужно выполнить следующие условия, для того что бы его включить:

* Сайт должен работать на apache (в случае работы на IIS надо искать аналоги mod_rewrite для этого веб-сервера)
* mod_rewrite должен быть включен и разрешен (это забота хостинговой компании)
* Должно быть разрешено перекрытие конфигурации апача в пользовательских файлах конфигурации .htaccess (AllowOverride)
* Переменная $mosConfig_sef в configuration.php должна быть равна единице (=1) (кстати, то же самое можно сделать и в глобальной конфигурации на вкладке SEF) и файл htaccess.txt должен быть переименован в .htaccess (под windows проводником это не сделать, поэтому лучше использовать far или другой файловый менеджер)
* Если джумла находится не в корне сайта (НЕ www.site.ru, а например в www.site.ru/joomla/), то для нормального функционирования SEF надо в .htaccess расскомментировать строчку с «# RewriteBase /» (просто уберите знак # и пробел, чтобы «R» оказалась с начала строки) и вместо «/» пропишите ваш путь, в данном случае это «/joomla/» (без кавычек). Обращаю внимание, если этого не сделать, то в сервер будет ругаться ошибкой «404 Not Found» на ваши новые красивые адреса в URL.
* Для того, что бы отключить SEF для какого-то конкретного компонента (например на SMF), надо в файле includes/sef.php в фукнции function sefRelToAbs( $string ) сразу после
Читать далее »

Что такое Joomla Шаблон?

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

 

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

Как устанавливать шаблоны на CMS joomla 1.5

На сегодняшний день  существуют два основных метода установки шаблонов на Joomla! 1.5.

1-й метод. Установка посредством загрузки распакованных файлов на сервер через FTP клиент.

Данный метод заключается в том, что Вы загружаете с помощью понравившегося вам FTP клиента (предварительно распаковав файлы выбранного шаблона)  в папку /Путь до joomla/templates , но таким образом, что бы в этой папке оказалась новая папка с шаблоном, а не сами файлы шаблона. Читать далее »

Удаление Joomla 1.5 шаблонов.

Точно так же как и для установки, для удаления Joomla шаблона существуют два способа.

1-й способ. Удаление папки с шаблоном.

Для удаления шаблона достаточно удалить папку с файлами на сервере (/Путь до joomla/templates/Шаблон). Однако отметим, что это единственное расширение для Joomla которое можно удалить таким способом — ни в коем случае не пользуйтесь им для удаления модулей, плагинов и компонентов. Это связанно с тем, что при удалении только шаблонов не требуется также корректировать базу данных.

Читать далее »

Joomla в интернет коммерции

Итак начнем с истории. В «древние времена»(а в Интернете древние времена это 80-е годы XX века) был придуман и введен в эксплуатацию язык гипертекстовой разметки HTML, обозначим сразу, что код этого языка исполняется на стороне пользователя Интернета. И язык этот используется и по сей день, что правда только в его модификациях HTML4, HTML5, XHTML. А также в любом более-менее серьезном веб-сайте должен присутствовать код, который будет исполняться на стороне веб-сервера и будет недоступен клиентской стороне. Такой код зачастую написан на языке PHP, что в расшифровке означает – гипертекстовый процессор.

И вот однажды хитрые и безусловно умные люди создали проект Mambo, а с 2005 года Joomla которая объединила в себе HTML, CSS, JS и PHP, но так что пользователь этой системы может обладать лишь поверхностными знаниями об этих технологиях, чтобы в полной мере пользоваться системой. Читать далее »

Основы Joomla

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

Joomla благоприятна тем, что с ней вы можете не знать ничего о веб-программировании, и при этом разрабатывать прекрасные проекты. Новички применяют Joomla для того, чтобы создавать для себя проекты, а профессионалы – чтобы ускорить и оптимизировать работу. Ведь Joomla является бесплатной, кроме того, она поддерживает многие встраиваемые компоненты, которые можно скачать или написать самому на языке PHP. Читать далее »

Активация текущего шаблона

После того как шаблон был установлен на сервер его нужно активировать. Для этого для начала зайдите в административную панель во вкладку «Менеджер шаблонов» .

Читать далее »

Что можно построить на joomla?

Cms Joomla — практически универсальный движок для построения огромного количества видов сайтов, причем cms отлично русифицирована и также русифицированы наиболее полезные и популярные компоненты под нее. Рассмотрим же самые популярные виды сайтов, которые можно сделать с использованием этой системы управления контентом.

Сайт-визитка. Читать далее »

Краткая история CMS Joomla!

Первая версия бесплатной CMS joomla была представлена в 2005 году (именно тогда появилась joomla 1.0). Но история происхождения этой CMS уносится в не такой уж и далёкий 2001 год, когда появилась система управления сайтом Mambo. Эта система начала своё существование, как продукт популярной австралийской компании Miro Corporation, но уже в апреле того же года она была представлена сообществу Open Source. Читать далее »

Прямые ссылки для установки шаблонов

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

 

Для решения данной проблемы решено было предоставлять прямые ссылки для установки шаблонов Joomla посредством третьей формы с заголовком Установить из URL. Читать далее »