Блиц-опрос

Ваше мнение очень важно для автора сайта! Оцените дизайн и контент сайта:

Круто - 50%
Нормалёк - 18.8%
И так сойдет - 18.8%
Полный отстой - 12.5%

Проголосовали: 16
Голосование для этого опроса закончилось on: 31 Дек 2017 - 00:00

Браво Joomla!

Сначала — небольшое предисловие. CMS Joomla распространяется по общественной лицензии GNU, что дает право использовать её бесплатно. Joomla появилась в 2005 г. Ее предшественницей была Mambo (2001 г.), которая была коммерческим продуктом, но зато с открытым кодом. Для работы практически любой CMS, в том числе Joomla необходимо наличие на хостинге интерпретатора PHP и сервера баз данных MySQL. Но сейчас многие хостеры поддерживают PHP и MySQL. Минимальные системные требования Joomla (версия 1.5.x):

  • Apache версии 1.13 или выше
  • PHP версии 4.2 или выше
  • MySQL версии 3.23 или выше

Кроме того, интерпретатор PHP хостера должен поддерживать сервер баз данных  MySQL, XML и zlib. Именно по этим требованиям и нужно искать хостинг, если вы решили использовать Joomla. И еще, Joomla 1.5.Х работает в международной кодировке UTF-8, а это значит, что не  будет проблем с русским языком. Также в связи с особенностью движка (проблемы безопасности сайта) сайт нужно размещать на хостинге на платформе Linux (а не Windows). Если вы встретите такой термин – LAMP (или технология LAMP), то знайте что это как раз и означает  Linux+Apache+MySQL+PHP – то, что нужно для работы движка.

Локальный сервер

Давайте разберемся с терминами. Серверы бывают удаленными и локальными. Удаленный сервер (совокупность аппаратных и программных средств, предоставляющих доступ к своим  ресурсам и службам)  располагается на площадке у хостинг-провайдера, и администратор (владелец сайта) имеет возможность работать с сервером через интернет. Локальный сервер – это ваш компьютер. Кстати, IP любого компьютера 127.0.0.1. Над своим сайтом на локальном сервере вы можете работать без доступа к интернету.

Так нужен локальный сервер (хостинг) или нет? Наверное не нужен, если вы делаете простенький сайт, состоящий из одной-пяти страниц да еще и  редко обновляемый. Однозначно нужен, если вы решили сделать серьезный динамический сайт, да еще коммерческий, да еще часто пополняемый и обновляемый. Если хотите использовать скрипты для организации на сайте форумов, обратной связи с посетителями, рассылок. Если пока еще не прикупили доменное имя и хостинг.

Установка Denwer

Несмотря на то, что на сайте разработчиков локального хостинга Денвер есть подробная инструкция по его установке, я счел необходимым написать этот матерал. Итак для вашего сайта на основе движка на локальном сервере необходимо установить программное обеспечение. Устанавливаем интернет-соединение. Набираем в адресной строке браузера [http://www.denwer.ru]. Попадаем на страничку разработчиков. Кликаем [Скачать Denwer]. Важный совет – скачайте старую версию PHP 5.2. Регистрируемся, вводим имя, фамилию, свой e-mail адрес. На него придет сразу же письмо со ссылкой. Идем по ссылке. Поехали! Мой совет – ничего не придумывайте, соглашаетесь со всем, что вам будут советовать при установке программы. В процессе установки автоматически создадутся папка [C:\WebServers] и виртуальный  диск [Z].  Программа автономная, можно легко удалять, вновь устаналивать и т. д. Чтобы удалить программу (если напортачили при установке), просто удалите на диске [C] папку [Webservers]. Но виртуальный диск [Z] придется удалять вручную: в нижнем меню — [Пуск] > [Выполнить] > вводим в окне [subst z:/d] (без cкобок, конечно) > [Ok].

Итак, по окончании установки кликаем по иконке [Start Denwer] на рабочем столе,  ждем несколько секунд, пока не исчезнет черное окно. Открываем браузер. В адресной строке вводим http://localhost . Открывается страничка с заголовком сверху слева [Ура, заработало!]. Все удалось! Внизу странички в разделе [Утилиты] есть ссылки на панель управления локальным хостом и на создание баз данных. Это нам скоро понадобится.

Инсталляция Joomla

логотип JoomlaГлавный вопрос новичка – а как же все-таки сделать сайт на движке? Вопрос не праздный. Действительно, а как? Можно прочитать массу статей о движках (не важно, Joomla, WordPress или Drupal), но не понять, как же все-таки сделать сайт на движке. И эта статья должна избавить вас от любых сомнений по поводу техники создания сайтов на движках.

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

Во-вторых, если у вас еще нет локального хостинга (прочитайте статью Локальный сервер) или вы еще не открыли аккаунт у хостера, то дальше, в принципе, можно и не читать. Инсталляция движка требует наличие сервера (не важно, локальный он или удаленный). Инсталляция движка требует создание базы данных до инсталляции. В процессе инсталляции создается файл [configuration.php], который и отвечает за связь с заранее созданной базой данных вашего сайта.

Сайт Joomla — первые правки

Для данной статьи я инталлировал Joomla 1.5.17 на свой локальный хостинг (сайт с именем testjoomla.ru). По сути дела я создал сайт-болванку (без демо-данных).

После инсталляции при отключенном интернет-соединении набрал в адресной строке браузера [testjjoomla.ru] и вижу следующую картинку:

 

Никаких материалов на сайте нет, по умолчанию стоит шаблон, который уже давно стал визитной карточкой Joomla 1.5 (шаблон [rhuk_milkyway]). Видим организованное главное меню (пока без пунктов) и верхнее меню (тоже пустое). Теперь я попробую сделать этот сайт-болванку узнаваемым. Путем нехитрых манипуляций я превращу свою болванку в некое подобие сайта «Все о грибах». Сначала поменяю логотип и надпись «Joomla» в шапке сайта. Иду — [Z:\home\testjoomla.ru\www\templates\    rhuk_milkyway\ images]. Ищу логотип шапки — это [mw_joomla_logo] (графический файл [mw_joomla_logo.png] размером 298×75 пикселей). Чтобы не править html и css файлы самого шаблона я просто создал новый графический файл в Фотошопе со своей картинкой и надписью такого же размера и формата и механически заменил файл [mw_joomla_logo] на свой, вновь созданный. Затем подготовил четыре статьи (болванки по сути), несколько картинок и увязал пункты меню с этими конкретными статьями. Проверил, все работает. Посмотрите, что получилось:

Поделитесь с друзьями!

Поиск по сайту