У першій частині ми говорили про те, що таке Joomla і як працює ця CMS. У другій частині поговоримо про те, які сайти можна зробити на Joomla , Які її можливості, чим відрізняється Joomla 3 від попередніх версій і як в цих версіях не заплутатися.
Якщо говорити про можливості, то на Joomla можна зробити практично будь-який сайт: і сайт-візитку, і потужний інформаційний портал, і особисту сторінку, і соціальну мережу, і інтернет-магазин, і блог, і ігровий портал, і форум і багато, багато інше. Це універсальна CMS. Звичайно ж, стандартна зборка Joomla не включає весь цей функціонал, інакше це був би величезний, неповороткий монстр. Вся справа в тому, що Joomla модульна CMS і її функціонал можна нарощувати. Нарощувати за допомогою розширень. Благо розширень для Joomla написано безліч: як платних, так і безкоштовних. Поки отримати загальні відомості можна в статті « Розширення Joomla! Загальні відомості ».
можливості Joomla
- Можливість розширення. Нарощування функціонала за допомогою величезної кількості додаткових розширень. Розширення можна змінювати або написати самому;
- Багатомовність. Можна міняти мову можна було використовувати кнопки сайтом, наприклад меню, написи на кнопках і т. Д .;
- Система шаблонів. Велика кількість готових шаблонів: як платних, так і безкоштовних. З їх допомогою можна змінювати зовнішній вигляд сайту, створити унікальний дизайн. Шаблони можна редагувати, створювати самостійно. Можна ставити різні теми оформлення для кількох сторінок;
- Розташування модулів. Модулі можна розташовувати не тільки в спеціальних позиціях шаблону, але і довільно. Їх можна відображати на всіх сторінках сайту або тільки на обраних.
- Безпека. Реалізована багаторівнева аутентифікація користувачів. Є можливість поділу прав користувачів. Тобто, для матеріалу, категорії матеріалів або будь-якого розширення можна розмежувати рівні прав і доступу. Є вбудована можливість авторизації користувачів через облікові записи OpenID, LDAP або GMail.
- Оновлюваність. Оновлення Joomla здійснюється через єдиний центр. У міру виходу оновлення для CMS або будь-якого встановленого розширення, в центрі оновлень з'являється відповідна інформація. Установка оновлень проводиться простим натисканням на кнопку
- Розширена підтримка баз даних. Підтримувані СУБД: Microsoft SQL Server, PostgreSQL, MySQL. Надалі планується додавання підтримки Oracle і SQLite.
- Робота з медіа. Можна зберігати мультимедійні дані різних типів, управляти ними через спеціальний Медіа Менеджер і завантажувати їх на сервер прямо з браузера.
- HTML-код. Є можливість для вставки стороннього HTML-коду, наприклад лічильників, карт, кнопок соціальних мереж тощо.
- Висновок матеріалу. Матеріал можна виводити у вигляді: статей, анонсів, блогу. В один стовпець або в кілька. Встановлювати сортування або довільний порядок виведення матеріалу, переміщати матеріал в архів.
- Зручність роботи з матеріалами. Є можливість переміщення і копіювання матеріалів між категоріями сайту. Три вбудованих текстовихредактора. Візуальний текстовий редактор, схожий з настільними офісними системами. Створення матеріалу не тільки адміністраторами, але і відвідувачами сайту. Можливість зміни вмісту з лицьової частини сайту. Попередній перегляд матеріалів перед розміщенням.
- SEO. Можливість заповнення основних метатегов: заголовок, опис, ключові слова, індексація пошуковими роботами, інформація про автора і авторські права. Підтримка SEF-посилань.
- Система пошуку. Можливість пошуку за матеріалами, категоріям, посиланнях, стрічок новин, контактам. «Розумний пошук».
- Інші можливості: проведення опитувань, ведення рейтингів, створення сторінок «для друку», управління рекламними банерами, експорт новин з інших сайтів, можливість розсилки особистих і масових повідомлень.
Що нового в Joomla 3
- Більш уніфікований і упорядкований програмний код.
- Новий, сучасний інтерфейс. Включені в стандартну збірку шаблони лицьовій і адміністративної частини сайту використовують адаптивний дизайн. Це означає, що сайт і адміністративний інтерфейс будуть коректно відображатися та на екранах моніторів, і на екранах мобільних пристроїв.
- Підтримка СУБД PostgreSQL.
- Швидкодію системи можна збільшити завдяки підтримці Memcached.
- Установка CMS проходить всього в три етапи.
- Двухфакторная авторизація.
- Система тегів. З'явилася можливість створення власних тегів. Але не HTML-тегів, а міток. За допомогою цих міток стало зручніше керувати вмістом, таким як: статті, посилання, стрічки новин, контакти. Можна вивести такі мітки у вигляді хмари тегів.
- Зручна робота з розширеннями. Тепер пошук потрібних розширень в каталозі розширень Joomla ( JED ) Можна виконувати з адміністративної частини сайту. Причому для скачування теперь не потрібна реєстрація на сайті розробника.
- Версії. З'явилася можливість збереження версій статей. Можна зберігати кілька варіантів однієї статті і працювати з ними.
- Для адміністраторів стало можливим збереження порожніх матеріалів.
- Підтримка функція drag & drop. Тепер можна перетягувати матеріали мишею.
- Оновлено вбудований, візуальний редактор TinyMCE
- Покращено «Розумний пошук»
Як бачимо, дуже солідний набір. Такі можливості тільки зайвий раз підтверджують, що CMS Joomla - одна з кращих систем управління вмістом!
версії Joomla
Тепер давайте розберемося з версіями CMS Joomla. До 25.04.14 року існувала стара нумерація релізів, її ми не будемо розглядати. Зараз діє нова нумерація, подивимося, як це виглядає. На момент написання цієї статті останньою версією (релізом) Joomla була Joomla 3.3.6. Перша цифра - це номер основного релізу, іноді званий гілкою. Очікуваний час підтримки такого релізу командою Joomla, чотири роки. Друга цифра - це номер другорядного релізу. У нашому випадку - 3. Це означає, що до очікуваних чотирьох років підтримки додається ще 3 місяці. Тобто кожен другорядний реліз додає час підтримки. Розробниками Joomla заявлено, що другорядні релізи будуть включати в себе нові, назад сумісні можливості. Третя цифра - це реліз обслуговування. Він ніяк не впливає на термін підтримки. У таких релізах зазвичай виправляються помилки, закриваються діри в безпеці.
Переходимо до наступної частини в якій ми поговоримо про те, де завантажити Joomla, де і як отримати допомогу по Joomla і які системні вимоги для її установки.
Про автора:
Мене звати Андрій Золкін . З більш, ніж п'ятнадцяти років роботи в сфері інформаційних технологій, десять років працюю з системами, що базуються на відкритому вихідному коді. На сторінках сайту Aitishnik.Ru веду блоги по CMC Joomla і Debian GNU / Linux.