Відмінності між версіями «Структура CMS Joomla»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
 
(не показано 10 проміжних версій цього учасника)
Рядок 1: Рядок 1:
 
<h1><b><font face="Comic Sans MS" color="#0000CD">Структура CMS Joomla</font></b></h1>
 
<h1><b><font face="Comic Sans MS" color="#0000CD">Структура CMS Joomla</font></b></h1>
 
Після установки ви напевно помітили що CMS Joomla містить забагато директорій (папок) і файлів. Ось ми зараз і розберемося що саме містить той чи інший каталог.
 
Після установки ви напевно помітили що CMS Joomla містить забагато директорій (папок) і файлів. Ось ми зараз і розберемося що саме містить той чи інший каталог.
 
+
[[Файл:Structura_joomla.png‎‎||519px|thumb|right|структура CMS JOOMLA!]]
 
'''- Кореневий каталог.''' Має всі каталоги движка і 5 файлів, а саме: index.php, index2.php, robots.txt, configuration.php і Htaccess .. Тепер поговоримо про кожне з них.
 
'''- Кореневий каталог.''' Має всі каталоги движка і 5 файлів, а саме: index.php, index2.php, robots.txt, configuration.php і Htaccess .. Тепер поговоримо про кожне з них.
  
Рядок 16: Рядок 16:
 
'''. Htaccess''' - так само застосовується на всіх скриптах. Файл дає можливість конфігурувати роботу сервера. Може знаходитися як в кореневій директорії так і в інших.
 
'''. Htaccess''' - так само застосовується на всіх скриптах. Файл дає можливість конфігурувати роботу сервера. Може знаходитися як в кореневій директорії так і в інших.
  
'''- Директорія / адміністратор.''' По суті це окремий сайт, тільки призначений він для управління контентом. Каталог містить файли панелі управління.
+
'''- Директорія /administrator''' По суті це окремий сайт, тільки призначений він для управління контентом. Каталог містить файли панелі управління.
  
'''- Директорія / резервного копіювання.''' Використовується для зберігання резервних копій сайту.
+
'''- Директорія / backup''' Використовується для зберігання резервних копій сайту.
  
'''- Директорія / кеш-пам'яті.''' Застосовується для кешування сторінок сайту. Про це пізніше ...
+
'''- Директорія /cache''' Застосовується для кешування сторінок сайту. Про це пізніше ...
  
'''- Директорія / компонентів.''' В цьому каталозі зберігаються встановлені компоненти. Спочатку містить кілька компонентів: банер, контакти, редактор, резервне копіювання, голосування, пошук і карту сайту.
+
'''- Директорія / components''' В цьому каталозі зберігаються встановлені компоненти. Спочатку містить кілька компонентів: банер, контакти, редактор, резервне копіювання, голосування, пошук і карту сайту.
  
''' - Директорія / зображень.''' Зберігаються основні зображення сайту, такі як смайли і банери.
+
''' - Директорія / images''' Зберігаються основні зображення сайту, такі як смайли і банери.
  
 
'''- Директорія / includes.''' Якщо ви тільки почали робити сайт, то вам тут робити нічого, каталог містить службові файли, які не будуть змінюватися.
 
'''- Директорія / includes.''' Якщо ви тільки почали робити сайт, то вам тут робити нічого, каталог містить службові файли, які не будуть змінюватися.
  
'''- Директорія / установки.''' Містить файли інсталятора (установки). Обов'язково потрібно видаляти після установки CMS.
+
'''- Директорія / installation''' Містить файли інсталятора (установки). Обов'язково потрібно видаляти після установки CMS.
 
у версії Joomla 2.5 вони видаляються автоматично натисненням однієї великої клавіші після встановлення CMS
 
у версії Joomla 2.5 вони видаляються автоматично натисненням однієї великої клавіші після встановлення CMS
  
'''- Директорія / мова.''' Містить мовні параметри сайту. Стандартно має англійський ан-ГБ
+
'''- Директорія / language''' Містить мовні параметри сайту. Стандартно має англійський ан-ГБ
  
'''- Директорія / бібліотек.''' У ній знаходяться файли бібліотеки. Тут теж нічого робити.
+
'''- Директорія /libraries''' У ній знаходяться файли бібліотеки. Тут теж нічого робити.
  
'''- Директорія / журнали'''. Ведеться запис всіх помилок системи.
+
'''- Директорія /logs'''. Ведеться запис всіх помилок системи.
  
'''- Директорія / засоби масової інформації'''. Має в собі мультимедійні файли.
+
'''- Директорія / media'''. Має в собі мультимедійні файли.
  
'''- Директорія / модулів. Тут зберігаються модулі.''' Модулі це зовнішній вигляд компонентів. Використовуються для створення блоків сайту.
+
'''- Директорія / modules Тут зберігаються модулі.''' Модулі це зовнішній вигляд компонентів. Використовуються для створення блоків сайту.
  
'''- Директорія / плагінів.''' Ще один різновид компонентів.
+
'''- Директорія / plugins''' Ще один різновид компонентів.
  
'''- Директорія / шаблонів.''' Відповідає за зовнішній вигляд вашого сайту, тобто зберігає ваші теми (шаблони.
+
'''- Директорія / templates''' Відповідає за зовнішній вигляд вашого сайту, тобто зберігає ваші теми (шаблони.
  
'''- Директорія / TMP.''' Тут знаходяться тимчасові файли.
+
'''- Директорія /tmp.''' Тут знаходяться тимчасові файли.
 
'''
 
'''
- Директорія / XMLRPC.''' Містить бібліотеку XML - КНР.
+
- Директорія /xmlrpc.''' Містить бібліотеку XML – PRC.
 +
 
 +
<h1><b><font face="Comic Sans MS" color="#0000CD">Література до розділу CMS Joomla</font></b></h1>
 +
 
 +
'''1.''' Що таке CMS і як вибрати кращу? - [Електронний ресурс].-http://webzarobitok.com/stvorenya-sait/32-content-management-system.- Назва з екрану
 +
 
 +
'''2.''' Що таке CMS? -  - [Електронний ресурс].- http://programming.in.ua/other-files/internet/78-what-is-cms.html.- Назва з екрану
 +
 
 +
'''3.''' Random New Extensions - [Електронний ресурс].-
 +
http://extensions.joomla.org. - Назва з екрану
 +
'''
 +
4.''' Joomla - [Електронний ресурс].-
 +
http://ru.wikipedia.org/wiki/Joomla. - Назва з екрану
 +
 
 +
'''5.''' Joomla! CMS по-русски - [Електронний ресурс].-
 +
joomlaportal.ru. - Назва з екрану
 +
 
 +
'''6. '''Что нового в Joomla! 1.7? - [Електронний ресурс].-
 +
http://cocoate.com/node/10109. - Назва з екрану
 +
 
 +
'''7.''' Системные требования Joomla 1.7 - [Електронний ресурс].-
 +
http://joomla-expert.ru/basics/sistemnye-trebovaniya-joomla-1-7/. - Назва з екрану
 +
 
 +
'''8.''' Розвиток та історія Joomla - [Електронний ресурс].-
 +
http://joomla-ua.org/history. - Назва з екрану
 +
 
 +
'''9.''' Установка Joomla на хостинг с помощью FTP-клиента - [Електронний ресурс].- http://ab-w.net/Joomla/ustanovka-joomla-na-hosting-na-server-vruchnuju-install.php. - Назва з екрану
 +
 
 +
'''10.''' Установка Joomla 1.7  - [Електронний ресурс].-
 +
http://www.joomfile.com/article/425-ustanovka-joomla-17.html. - Назва з екрану
 +
 
 +
'''11.''' Latest RocketTheme Extensions - [Електронний ресурс].-
 +
http://www.rockettheme.com/extensions. - Назва з екрану
 +
 
 +
'''12.''' Рамел Д. Самоучитель Joomla!Пер. с англ.- СПб.: Петербург 2008. – 448 с.
 +
 
 +
'''13.''' Д. Колисниченко.  Практическое руководство по системе управления сайтами Joomla версии 1.5.15/1.6.0.  2010. – 334 с.
 +
 
 +
'''14.''' Jen Kramer.  Joomla! Start to Finish.  Wrox 2010. – 568 с.
 +
 
 +
'''15.''' Медніков Д.М. Курсова робота з інформатики "Створення шкільного веб-сайту". - Кіровоград 2011. - 30с.

Поточна версія на 20:48, 28 березня 2012

Структура CMS Joomla

Після установки ви напевно помітили що 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 - так само застосовується на всіх скриптах. Файл дає можливість конфігурувати роботу сервера. Може знаходитися як в кореневій директорії так і в інших.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- Директорія /tmp. Тут знаходяться тимчасові файли. - Директорія /xmlrpc. Містить бібліотеку XML – PRC.

Література до розділу CMS Joomla

1. Що таке CMS і як вибрати кращу? - [Електронний ресурс].-http://webzarobitok.com/stvorenya-sait/32-content-management-system.- Назва з екрану

2. Що таке CMS? - - [Електронний ресурс].- http://programming.in.ua/other-files/internet/78-what-is-cms.html.- Назва з екрану

3. Random New Extensions - [Електронний ресурс].- http://extensions.joomla.org. - Назва з екрану 4. Joomla - [Електронний ресурс].- http://ru.wikipedia.org/wiki/Joomla. - Назва з екрану

5. Joomla! CMS по-русски - [Електронний ресурс].- joomlaportal.ru. - Назва з екрану

6. Что нового в Joomla! 1.7? - [Електронний ресурс].- http://cocoate.com/node/10109. - Назва з екрану

7. Системные требования Joomla 1.7 - [Електронний ресурс].- http://joomla-expert.ru/basics/sistemnye-trebovaniya-joomla-1-7/. - Назва з екрану

8. Розвиток та історія Joomla - [Електронний ресурс].- http://joomla-ua.org/history. - Назва з екрану

9. Установка Joomla на хостинг с помощью FTP-клиента - [Електронний ресурс].- http://ab-w.net/Joomla/ustanovka-joomla-na-hosting-na-server-vruchnuju-install.php. - Назва з екрану

10. Установка Joomla 1.7 - [Електронний ресурс].- http://www.joomfile.com/article/425-ustanovka-joomla-17.html. - Назва з екрану

11. Latest RocketTheme Extensions - [Електронний ресурс].- http://www.rockettheme.com/extensions. - Назва з екрану

12. Рамел Д. Самоучитель Joomla!Пер. с англ.- СПб.: Петербург 2008. – 448 с.

13. Д. Колисниченко. Практическое руководство по системе управления сайтами Joomla версии 1.5.15/1.6.0. 2010. – 334 с.

14. Jen Kramer. Joomla! Start to Finish. Wrox 2010. – 568 с.

15. Медніков Д.М. Курсова робота з інформатики "Створення шкільного веб-сайту". - Кіровоград 2011. - 30с.