Структура CMS Joomla

Матеріал з Вікі ЦДУ
Версія від 20:00, 28 березня 2012; Мєдніков Дмитро (обговореннявнесок)

(різн.) ← Попередня версія • Поточна версія (різн.) • Новіша версія → (різн.)
Перейти до: навігація, пошук

Структура CMS Joomla

Після установки ви напевно помітили що CMS Joomla містить забагато директорій (папок) і файлів. Ось ми зараз і розберемося що саме містить той чи інший каталог.

- Кореневий каталог. Має всі каталоги движка і 5 файлів, а саме: index.php, index2.php, robots.txt, configuration.php і Htaccess .. Тепер поговоримо про кожне з них.

index.php - один з головних файлів з якого і починається робота з CMS.

configuration.php - теж не маловажний файл, відповідає за налаштування системи.

robots.txt - файл який є в кожній CMS, до самого движку він так сказати не відноситься. Він призначений для роботів, пошукачів. Використовується для заборони індексації певного каталогу або сторінки.

index2.php - тієї ж index.php. І ось тут виникає така ситуація що пошукачі часто індексують не sait.name / index.php / URL, а sait.name / index.php / URL, і що б цього уникнути пропишіть у файлі robots.txt наступне:

1 Disallow: index2.php *

. Htaccess - так само застосовується на всіх скриптах. Файл дає можливість конфігурувати роботу сервера. Може знаходитися як в кореневій директорії так і в інших.

- Директорія / адміністратор. По суті це окремий сайт, тільки призначений він для управління контентом. Каталог містить файли панелі управління.

- Директорія / резервного копіювання. Використовується для зберігання резервних копій сайту.

- Директорія / кеш-пам'яті. Застосовується для кешування сторінок сайту. Про це пізніше ...

- Директорія / компонентів. В цьому каталозі зберігаються встановлені компоненти. Спочатку містить кілька компонентів: банер, контакти, редактор, резервне копіювання, голосування, пошук і карту сайту.

- Директорія / зображень. Зберігаються основні зображення сайту, такі як смайли і банери.

- Директорія / includes. Якщо ви тільки почали робити сайт, то вам тут робити нічого, каталог містить службові файли, які не будуть змінюватися.

- Директорія / установки. Містить файли інсталятора (установки). Обов'язково потрібно видаляти після установки CMS. у версії Joomla 2.5 вони видаляються автоматично натисненням однієї великої клавіші після встановлення CMS

- Директорія / мова. Містить мовні параметри сайту. Стандартно має англійський ан-ГБ

- Директорія / бібліотек. У ній знаходяться файли бібліотеки. Тут теж нічого робити.

- Директорія / журнали. Ведеться запис всіх помилок системи.

- Директорія / засоби масової інформації. Має в собі мультимедійні файли.

- Директорія / модулів. Тут зберігаються модулі. Модулі це зовнішній вигляд компонентів. Використовуються для створення блоків сайту.

- Директорія / плагінів. Ще один різновид компонентів.

- Директорія / шаблонів. Відповідає за зовнішній вигляд вашого сайту, тобто зберігає ваші теми (шаблони.

- Директорія / TMP. Тут знаходяться тимчасові файли.

- Директорія / XMLRPC. Містить бібліотеку XML - КНР.