Смекни!
smekni.com

Создание справочного пособия с помощью системы управления контентом "Joomla" для обучения информатике в школе (стр. 8 из 13)

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

Локальный сервер позволяет обработать сценарии и возвратить результат в HTML формат, что дает браузерам считывать код и показывать визуальную картинку.

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

Существуют несколько локальных серверов, но на мой взгляд самый простой и практичный – это «Джентльменский набор Web-разработчика» («Д.н.w.р», читается «Денвер»).

Денвер - набор дистрибутивов (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка, используемая Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows - машине без необходимости выхода в Интернет. Главная особенность Денвера - удобство при удаленной работе сразу над несколькими независимыми проектами и возможность размещения на Flash-накопителе. При обычной установке по умолчанию, Денвер имеет нечто вроде «ядра» - так называемый «базовый пакет», занимающий около 5.5 MB. Все остальное поставляется в виде пакетов расширений. Базовый пакет содержит большинство необходимых программ и утилит:

· Инсталлятор (поддерживается также инсталляция на flash-накопитель).

· Apache, SSL, SSI, mod_rewrite, mod_php.

· PHP5 с поддержкой GD, MySQL, sqLite.

· MySQL5 с поддержкой транзакций.

· Система управления виртуальными хостами, основанная на шаблонах.

Чтобы создать новый хост, вам нужно лишь добавить директорию в каталог /home, править конфигурационные файлы не требуется. По умолчанию уже поддерживаются схемы именования директорий многих популярных хостеров, схемы также можно добавлять в ручную.

Денвер также в себя включает:

· Систему управления запуском и завершением всех компонентов Денвера.

· phpMyAdmin — система управления MySQL через Web-интерфейс.

· Эмулятор sendmail и SMTP-сервера (на localhost могут приходить письма в /tmp в формате .eml).

Скачать последнюю версию Денвер можно с его официального сайта http://www.denwer.ru/.

После скачивания извлеките и запустите установочный файл.

Нажмите «Да».

После запуска установщика появляется чёрное окно и запускается браузер, где идёт описание Денвера.

Закройте браузер.

В появившемся чёрном окне нажмите кнопку «Enter», для продолжения установки.

У вас появится следующее диалоговое окно:

Вам предлагается создать директорию, и указать диск на которой Вы намерены установить Денвер. Я предлагаю указать диск «D», в этом случае при возникновении каких либо проблем с Windows, Денвер не пострадает. Название директории выбираем произвольно.

Таким образом, пишем D:\Joomla и нажимаем «Enter».

Вас спрашивают – действительно ли Вы желаете установить Денвер на локальный диск «D»? Вы должны согласиться, нажать клавиши «Y» и «Enter».

Нажмите «Enter».

Далее требуется указать букву, под которой будет создан виртуальный диск для сервера Денвер. Нажмите «Enter».

Снова нажимаем клавишу «Enter».

Выберите вариант 1 и нажмите на «Enter».

Согласитесь с созданием ярлыка на рабочем столе, нажатием клавиш «Y» и «Enter».

Денвер установлен. На рабочем столе должны появиться 3 ярлыка. Запустите ярлык «Start Denver» для того что бы Денвер загрузился и начал корректно работать.

Теперь можно открыть браузер и в адресной строке набрать«localhost».

Если у Вас появилась эта страничка, это означается, что Денвер успешно установился и локальный сервер готов к работе. Все, установка локального сервера завершена!

§3. Создание базы данных MySQL для работы с CMS«Joomla»

Денвер установлен и готов к работе, об этом свидетельствуют три новых значка на рабочем столе вашего компьютера. А два значка

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

Что бы создать базу данный для нашего сайта, нужно в адресной строке браузера набрать адрес localhost/Tools. У Вас появится следующее окно:

В открывшемся меню выбираем пункт pnpmyadmin/. Это программа, которая позволит создать базу данных для нашего сайта и в дальнейшем управлять ею.

От Вас требуется создать базу данных. Назовем ее site и нажмем на кнопку «Создать».

База данных создана. Теперь нужно нажать на кнопку

и зайти в пункт меню «Привилегии».

Вам нужно нажать на кнопку «Добавить нового пользователя».

Заполнить пустые поля следующим образом:

Пароль придумывается Вами самостоятельно. Далее нажмите на кнопку «Пошел».

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

§4. Установки CMS«Joomla»

После того как на компьютере был установлен локальный сервер и создана база данных, можно приступать непосредственно к установке сомой «Joomla». C сайта http://www.joom.ru/ нужно скачать последнюю русскоязычную версию Джумлы. На данный момент это версия CMS Joomla! 1.5.15 RE (Russian Edition).

Запускаем сервер, заходим на вновь появившейся диск Z, здесь нам необходима директория «www» для этого заходим в: \home\localhost\www\ . В открывшемся каталоге создаём новую паку с названием «site». В неё мы и должны распаковать файлы из архива CMS Joomla! 1.5.15 RE (Russian Edition).

«Joomla» распакована, теперь перезапускаем Денвер, для того чтобы север увидел новый каталог «site». Открываем браузер и в адресной строке набираем http://localhost/site

Запустился установщик Джумлы.

Важно: В первую очередь в браузере должны быть включены cookies.

· Выберем язык и нажимаем кнопку – «Далее»;

· Окно yачальная проверка пропускаем, нажимаем кнопку – «Далее»;

· Лицензия – читаем, нажимаем кнопку – «Далее».

Окно: «Конфигурация базы данных», здесь нам необходимо заполнить пустые поля, уже имеющимися у Вас данными.

Окно «Конфигурация FTP» пропускаем, т.к. при отправке файлов на сервер мы будем использовать сторонний FTP клиент. Нажимаем «Далее».

На странице «Главная конфигурация», необходимо заполнить все пустые поля и нажать на кнопку «Установить демо-данные». Пароль администратора придумывается Вами самостоятельно. Он нужен для входа в «административный раздел» «Joomla».

Нажимаем «Далее» и видим окно завершения.

Здесь нам предлагается удалить папку installation. Это делается в целях безопасности, для избегания повторной установки «Joomla» на локальный сервер. Путь к папке Z:\home\localhost\www\site\installation. Установка «Joomla» закончена. Теперь набираем в адресной строке браузера адрес нашего будущего справочного пособия: localhost/site если всё прошло нормально должен загрузится стандартный шаблон «Joomla». Установка «Joomla» прошла успешно!

§5. Настройка системы управления контентом «Joomla». Конфигурация системы

Конфигурация представляет набор условий и свойств, которые выполняет система. Для ее настройки необходимо выполнить процедуру авторизации и зайти в административный интерфейс управления по адресу http://localhost/site/administrator/.

В качестве имени пользователя и пароля вводим учетные данные, указанные при установке. В данном случае, именем пользователя является «admin», а паролем – «123456».

После ввода правильной комбинации имени пользователя и пароля, произойдет перенаправление на главную страницу административного раздела.

Система управления контентом обладает широким набором функций:

· создание, редактирование и публикация информационного материала;

· конфигурирование системы управления контентом;

· установка тем оформления, компонентов и модулей;

· статистика посещений, просмотров, пользователей;

· информация о системе, обновлениях и исправлениях.

Рассмотрим панель управления более подробно. В самом верху слева размещен логотип системы, а справа номер текущей версии.

Ниже размещена главная строка меню, которая состоит из различных элементов. Справа в этой строке размещены четыре элемента:

· ссылка для перехода на Ваш web-сайт (Front End);

· информация о количестве сообщений, присланных Вам;

· информация о количестве пользователей он-лайн на сайте;

· кнопка выхода из панели администрирования.

Слева размещены семь пунктов меню, которые содержат в свою очередь определенное количество подпунктов.

Рассмотрим по порядку данные пункты слева на право:

Вкладка «Сайт» - меню управления, с помощью которого можно управлять общими параметрами конфигурации сайта, пользователями и медиа -файлами.

Вкладка «Все меню» - менеджер, с помощью которого осуществляется управление всеми видами меню на сайте.

Вкладка «Материалы» - меню управления информационным наполнением сайта. Здесь мы можем создавать разделы, категории, статьи, а также управлять ними.

Вкладка «Компоненты» - меню управления основными составляющими системы, которые расширяют функциональность «Joomla». Среди них, такие как менеджер баннеров, контактов, лент новостей (RSS каналов), компонент организации голосований, поиска и компонент организации ссылок. Здесь упомянуты те компоненты, которые устанавливаются вместе с установкой системы. Но «Joomla» дает возможность устанавливать и другие компоненты. А их очень много в зависимости от исполняемых функций, что в свою очередь дает возможность настраивать данную систему под различные требования для того или иного сайта.

Вкладка «Расширения» - данное меню управляет дополнительными функциями CSM, а именно здесь есть возможность перейти в менеджер модулей, шаблонов, плагинов, языков. Здесь также есть возможность перейти в менеджер установки/удаления всех этих компонентов.