У цій статті розглянемо кореневу папку сайту на Joomla, з чого вона складається і для чого потрібні її файли.
"Корінь сайту" або коренева папка. Якщо Joomla знаходиться на Денвері шлях буде таким:
C: \ WebServers \ home \ ваш_сайт \ www. папка www буде кореневої.
Якщо сайт знаходиться на сервері то шлях такий:
В залежності від хостингу, точніше його панелі управління.
Що містить коренева папка?
Папка administrator. все що пов'язано з Адмін панеллю зберігається в цій папці.
Cache - в цій папці зберігається кеш (кешовані файли) Joomla.
Components - папка для встановлених компонентів.
Images - зберігає зображення сайту. У ній є папка stories, вона містить зображення вбудовуються в статтю.
Includes - папка містить файли необхідні для комунікаційних служб (Application Layer)
Language - в ній зберігаються мовні файли компонентів, модулів і плагінів. Використовуються на стороні користувача.
Libraries - бібліотеки виконавчих файлів Joomla - ядро системи.
Modules - модулі для користувача частини сайту
Plugins - плагіни Joomla. Необхідні для роботи компонентів.
Template - встановлені шаблони Joomla.
Tmp - папка для тимчасових файлів і даних.
xmlrpc - в цій папці зібрані файли реалізують доступ до сайту по протоколу XML-RPC (віддалений виклик процедур).
CHANGELOG.php - файл де вказані всі зміни та оновлення версій Joomla.
configuration.php - файл конфігурації Joomla.
configuration.php-dist - допоміжний файл конфігурації (майже неиспольз). Потрібен при ручній установці CMS Joomla.
htaccess.txt - використовується тільки на хостингу, управляє веб-сервером apache. При перенесенні на хостинг вимагає перейменування в .htaccess (точка попереду)
index2.php - виконує виклик будь-якого компонента.
index.php - точка входу користувача на сайт, викликає все компоненти і модулі необхідні для роботи сайту.
INSTALL.php - використовується при установці Joomla.
LICENSE.php - текст ліцензії GNU
LICENSES.php - ТЕКТ інших ліцензій стосуються Joomla.
robot.txt - допоміжний файл для пошукових роботів, визначає кому і що індексувати на сайті.
Зеленим позначені файли які найбільш часто використовується вебмастером.
Ось такий короткий огляд для загального ознайомлення.