Joomla! – це одна з найпопулярніших безкоштовних систем управління контентом (CMS) з відкритим вихідним кодом. Протягом багатьох років вона входить до ТОП-3 загального рейтингу CMS. А якщо говорити про популярність лише безкоштовних систем керування вмістом сайту, то гідну конкуренцію для Joomla! складає лише WordPress.
Joomla! дуже зручна у використанні, але в освоєнні дещо важкувата. Вже відразу після установки, ця CMS має повний набір необхідних компонентів для створення повноцінного багатомовного сайту: особистого блогу, корпоративного сайту, промо-сайту, інтернет-вітрини, сайту візитки, каталогу сайтів та ін.
При необхідності можна розширити можливості Joomla! за допомогою спеціальних доповнень, які легко імпортуються до CMS. Так, наприклад, за допомогою розширень JoomShopping, або VirtueMart на Joomla! можна створити повноцінний інтернет-магазин.
Joomla! Довідник
Цей довідник призначений насамперед для тих людей, які раніше не використовували Joomla!. Основну увагу в ньому буде приділено:
- Користувачам які мають мінімальний досвід роботи з комп'ютером.
- Користувачам, які використовують CMS Joomla! для невеликого веб-сайту: особистого блогу, сайту-візитки, корпоративного сайту малого бізнесу та ін.
Що вам знадобиться для вивчення Joomla!
Звичайно ж ви можете просто читати довідник Joomla! Але немає кращого способу вчитися, ніж робити все на практиці. Тому рекомендую підкріплювати прочитане реальними діями на тестовому сайті. Так ви краще засвоїте прочитаний матеріал.
Ось кілька варіантів, які я рекомендую для успішного освоєння Joomla:
- Встановіть CMS Joomla! (зі зразками даних) на вашому комп'ютері. Як правило, такі дії називають встановленням локального хоста, або установкою на локальний веб-сервер. Це дуже добрий варіант для новачків. Адже за такого способу вивчення Jooomla! вам не потрібно платити ні за послуги хостинг-провайдера, ні за доменне ім'я для сайту.
- Встановіть копію Joomla! (зі зразками даних) на сервері хостингу. Такі дії називають установкою «віддаленого хоста». І це теж дуже добрий варіант для вивчення сайтобудування новачками. Але за хостинг та домен доведеться платити. Це варто враховувати.
- Встановіть демонстраційні дані CMS Joomla! Це дозволить вам вивчити систему керування контентом, до того як ви почнете створювати на сайті якийсь свій власний зміст.
- Використовуйте існуючий Joomla! веб-сайт. Але якщо ви збираєтеся додавати контент на вже існуючий сайт, і у вас немає великого досвіду роботи з комп'ютером, то це не найкращий варіант. Для навчання краще використовувати якийсь тестовий сайт.
Що вам знадобиться, щоб встановити Joomla!
Якщо ви вирішили тестувати CMS Joomla! на локальному веб-сервері, то встановіть WAMP, XAMP, LAMP, або Open Server Panel. WampServer та Open Server працюють лише на Windows. XAMP працює і на Windows, і на Linux, і на MacOS. Це потрібно враховувати під час вибору локального веб-сервера для свого комп'ютера.
Якщо ви не можете самостійно зробити вибір, то я рекомендую користувачам Windows встановлювати Open Server Panel, а користувачам Linux - XAMP. Обидва ці продукти абсолютно безкоштовні і про особливості їх використання ми поговоримо у наступних статтях цього довідника.
Альтернативні варіанти
Якщо у вас є можливість сплатити за хостинг і купити доменне ім'я для сайту, то можна встановити CMS Joomla! відразу на хостинг. Або якщо у вас вже є сайт, а тарифний план хостингу дозволяє створити піддомен і ще одну базу даних, то можна це зробити. І тестувати CMS Joomla! на субдомені.
Резюме
Після того, як ви вивчите всі теми даного довідника, ви зможете створити власний веб-сайт простої складності.