Створення сайтів - студія веб-дизайну WebStudio2U Контактні дані веб-студії WebStudio2U RSS стрічка веб-студії WebStudio2U Мапа сайту Авторизація

Розробка сайтів. Аналіз CMS Joomla!

Розробка сайтів. Аналіз CMS Joomla!Серед безлічі систем керування контентом Joomla! міцно займає одну з лідируючих позицій. Joomla! - це безкоштовна CMS, що написана на PHP, використовує базу даних MySQL, має відкритий вихідний код і, до того ж, відмінно документована. Joomla! - самостійний продукт, що виділився в 2005 році внаслідок поділу групи розробників відомої великої CMS Mambo.

На сьогоднішній день існує 2 версії Joomla: 1.0 і 1.5. Версія 1.0 - це спадкоємиця Mambo, сумісна практично з усіма компонентами, модулями і мамботами своєї попередниці. Версія ж 1.5 - це повністю новий самостійний продукт, розроблений, що називається «з нуля». До переваг використання версії 1.0 варто віднести величезну кількість уже написаних під неї розширень, за допомогою яких, навіть за відсутності знань з веб-програмування, можна створити повнофункціональний сайт. Версія 1.5 більш вимоглива до ресурсів сервера, тому висуває високі вимоги до хостингу.

Як почати роботу з Joomla?

Для того щоб почати роботу з Joomla!, необхідно встановити її на хостинг або на локальний сервер. Для коректної роботи з Joomla! до сервера пред'являються наступні технічні вимоги:

  • PHP 4.2.x або вище;
  • MySQL 3.23.x або вище;
  • Apache 1.13.19 або вище.

Установка Joomla! починається зі скачування архіву, що містить дистрибутив Joomla!. Як уже згадувалася система Joomla! безкоштовна і її оригінальну або російськомовну версії можна вільно скачати, наприклад, на сайті joomlaportal.ru. Далі треба в MySQL створити базу даних для Joomla!, для користувача якої призначити усі права доступу. Отримані при створенні бази даних ім'я користувача й пароль знадобляться безпосередньо при установці Joomla!, тому їх краще записати. Завантажений архів Joomla! необхідно розпакувати в кореневу папку сайту на сервері. Після цього необхідно запустити інтернет-браузер і в адресному рядку ввести ім'я Вашого сайту, наприклад, www.site_name.ua. Відкриється вікно установки.

Сам процес установки складається з 4 основних кроків. На першому кроці система перевіряє Ваш сервер на відповідність вимогам Joomla!. Якщо все в порядку - переходимо на наступний крок - ознайомлення з ліцензією Joomla!. Після ознайомлення з ліцензією переходимо на третій крок - настроювання параметрів бази даних. На цьому етапі саме і стануть у нагоді збережені раніше ім'я користувача і пароль бази даних. Параметри «тип бази даних» і «назва хосту» зазвичай залишаються за замовчуванням - «mysql» і «localhost» відповідно. Якщо параметри, надані хостером, відрізняються від заданих, то необхідно ввести їх. Далі програма установки пропонує настроїти FTP-доступ до сайту. Якщо ця опція не потрібна, переходимо на заключний крок. На цьому етапі вводиться назва майбутнього сайту, контактний e-mail власника сайту, задається пароль доступу в адміністративну частину сайту.

На цьому установка успішно завершена. Для того щоб приступити безпосередньо до роботи з компонентами Joomla!, необхідно ввійти в розділ адміністрування сайту, що за замовчуванням знаходиться за адресою www.site_name.ua/administrator.

Які можливості надає Joomla?

Joomla! надає величезні можливості по адмініструванню сайту. От лише деякі з них:

  • можливість створювати необмежену кількість сторінок;
  • можливість створити свій опис і ключові слова для кожної динамічної сторінки;
  • можливість зробити оригінальний дизайн завдяки схемам, що налаштовуються повністю, розташування елементів по 5 областям;
  • наявність менеджера шаблонів, що дає можливість скачати шаблони й установити їх на сайт за кілька секунд;
  • можливість створення власної бібліотеки - для наступного використання з будь-якого місця сайту;
  • наявність різних модулів - останні новини, лічильник відвідувань,
  • докладна статистика відвідувань, гостьова книга, форум і т.д.;
  • наявність генератора показу випадкової новини;
  • наявність модуля прийому від віддалених авторів новин, статей і посилань;
  • можливість створення не однієї, а декількох форм зворотного зв'язку для кожного контакту;
  • наявність менеджера архіву, у який можна помістити старі статті;
  • вибір з 3 візуальних редакторів, що спрощує редагування матеріалів до рівня редагування тексту в програмі Word;
  • можливість попереднього перегляду матеріалів перед публікацією;
  • наявність модулів персональних сторінок - можливість "пожвавити" свій сайт;
  • ощадливе використання місця на сервері за рахунок використання бази даних MYSQL;
  • наявність системи керування баннерами.

Крім того, Joomla! сумісна із серверами Linux, FreeBSD, MacOSX server, Solaris і AIX, що дозволяє широко використовувати неї, незалежно від сервера, установленого хостером.

Joomla! - багатофункціональний інструмент. Вона дозволяє створювати сайти різного ступеня складності: сайти-візитки, корпоративні сайти, інтернет-портали. За допомогою Joomla! можна також створювати інтернет-магазини - для цього в Joomla! досить вмонтувати спеціальний безкоштовний (!) компонент Virtue Mart.

А для того щоб створити свій найперший сайт на Joomla!, не потрібно розбиратися в програмуванні - Joomla! готова зробити все за Вас!

Теги:
joomla, створення сайтів, установка joomla, веб-програмування, веб-дизайн, сайт-візитка, розробка інтернет-порталу