посилань
Для зберігання практично всієї інформації про сайт Joomla використовує базу даних MySQL. Вона дозволяє зберігати значні обсяги даних, при цьому надає нам зручний інтерфейс для взаємодії з нею. Для сайту компанії «Каченя», що продає дитячий одяг необхідно створити базу даних Utenok, в якій створюються і зберігаються таблиці для чіткого поділу зберігається на сайті інформації. У базі даних основною сутністю є категорія продукції, що належить деякому розділу. Взаємодія основних сутностей представлено на ER-діаграмі (Малюнок 8).
Основні параметри, які присутні у всіх сутності - це заголовок, псевдонім, статус публікації, порядок показу. У всіх сутності крім базової сутності Розділу важливим є приналежність до вищестоящої сутності.
Одним з найважливіших параметрів кожної з сутностей є псевдонім, т.к. якщо включити SEO-оптимізацію в Joomla! в рядку з адресою доступу будуть відображатися псевдоніми розділів, категорій або матеріалу, яка зручніше для сприйняття користувачем. Наприклад: # «justify">
Рисунок 8 - ER-діаграма бази даних для сайту компанії Каченя
2.5.2 Побудова основної частини сайту
Для вирішення завдання побудови основної частини сайту, основне завдання можна розділити на наступні підзадачі:
1. Установка системи управління контентом сайту і визначення її доповнень під завдання сайту.
2. Розробка макета дизайну сайту.
. Організація навігації сайту.
Установка системи управління контентом сайту і доповнення її під завдання сайту. Завантажується актуальна версія Joomla, на даний момент Joomla 2.5. Розархівуйте файли дистрибутива Joomla в кореневий каталог сервера (C: WebServers home mysait www - для локального сервера). Відкривається інтернет-браузер і вводиться адреса: mysait, завантажиться веб-інсталятор Joomla. Потрібно виконати покрокові дії:
1. Перевірка системи і прийняття ліцензії. Joomla! перевіряє настройки сервера, чи є сервер відповідним для того, щоб встановити Joomla! Потім повинна завантажитися сторінка з ліцензією GNU / GPL, яку потрібно прочитати і прийняти (малюнок 9).
Рисунок 9 - Ліцензія Joomla!
2. Основна настройка і установка Joomla!
- Налаштування Joomla! для підключення до бази даних MySQL. Показана на малюнку 10.
Ім'я хоста MySQL - localhost
Ім'я користувача MySQL - root
Пароль доступу до БД MySQL
Ім'я БД MySQL - database
Префікс таблиць БД MySQL - jml
Рисунок 10 - Налаштування Joomla! для підключення до бази даних MySQL
! надає можливість видалення існуючих таблиць (Drop Existing Tables), як і можливість створення резервної копії старих таблиць (Backup Old Tables). При першому інсталяції необхідно залишити ці прапорці порожніми.
Програма установки Joomla! Створить необхідні таблиці і розмістить в них пробну інформацію. Наступна сторінка відобразить список помилок, якщо вони виникли при установці бази даних.
Далі, на наступному кроці потрібно буде в...