Joomla! - портал без трудаИнтернет уже давно и накрепко врос в нашу жизнь. Меняются времена, технологии, поколения, но интеграция с сетью только углубляется. И почти у каждого активного пользователя инета нет-нет да и возникает желание создать в Интернете что-то свое, благо, это недорого и просто. Для достижения подобной цели существует множество путей - создание собственного блога в одной из систем, таких, как livejournal, blogger, inf.by или любой другой, экаунта в какой-нибудь социальной сети вроде facebook и myspace, бесплатной странички в любом конструкторе сайтов, и, наконец, самый, пожалуй, трудоемкий и сложный способ - регистрация полнофункционального сайта. И в этом случае возможных способов реализации задачи несколько. Можно закачать на хостинг парочку готовых, сверстанных в html страничек с необходимой информацией или воспользоваться одним из скриптов на языке php, коих сейчас развелось великое множество. Более сложный путь - установка какого-нибудь движка для блога вроде wordpress, которая потребует подключения базы данных. И, наконец, наиболее извилистый путь для тех, кому не жалко собственного времени, - установка системы управления сайтом. Можно, конечно, ее купить, но это довольно недешевое удовольствие. Даже недорогие системы из тех, что продаются на страничках создавших их фирм, в самой примитивной комплектации стоят в самой примитивной комплектации от нескольких сотен до одной-двух тысяч "зеленых". Это не каждому по карману - гораздо проще использовать одну из бесплатных, коих также немало. В данном случае речь пойдет о joomla. Почему, спросите вы? Во-первых, при помощи joomla можно
без особого труда создать целый
портал. Она без труда
устанавливается, настраивается и
модернизируется. Причем язык PHP, на
котором написана система, можно не
знать вовсе, работу сильно упрощает
визуальный интерфейс и подробные
файлы помощи. Возможности системы и
ее популярность подтверждает и то,
что на конкурсе, который ежегодно
проводится компанией Packt Publishing, Joomla
CMS в прошлом году была признана
лучшей бесплатной системой
управления сайтами. Всего в
конкурсе участвовало 70 систем, в
финал вышли только пять: Drupal, e107,
Joomla, Plone и XOOPS . Второе и третье место
на конкурсе получили, кстати, Drupal и
Plone (с более подробной информацией
можно ознакомиться на В Сети - сотни сайтов поддержки joomla, из них - десяток русскоязычных, на которых работают форумы и сообщества пользователей. Имеются и сразу несколько версий русскоязычных сборок joomla, причем регулярно появляются новые релизы. Установка joomla не слишком сложна - необходимо лишь залить на хостинг файлы дистрибутива или распаковать их прямо там, в корневую директорию, после чего зайти по адресу вида mysite.by и пройти все шаги, инсталляции. Cистема требует наличия базы данных, поэтому необходимо либо создать ее заранее, либо указать путь к ней в инсталляционных настройках, чтобы скрипт сам создал таблицы и "залил" туда демонстрационные данные. Системным требованиям joomla соответствуют большинство публичных хостингов - PHP 4.2.x, MySQL 3.23.x, 4.0.x, 4.1.x, Apache 1.13.19 или выше. В качестве web-сервера можно использовать и MS IIS (Internet Information Server), начиная с версии 5.0. Необходимо удостовериться, что используемая версия PHP имеет встроенную поддержку MySQL, XML и Zlib. Joomla может использоваться совместно со всеми наиболее известными браузерами - Internet Explorer, Netscape, и Mozilla. Именно с ними лучше всего работает секция администрирования. При инсталляции скрипт сам укажет, какие настройки хостера требуют изменений и какие права доступа необходимо установить на те или иные файлы, проведет проверку системы. В базовой комплектации joomla дает возможность работать с материалами или изображениями, разбитыми на категории и разделы, выводить их на главной странице и автоматически скрывать или направлять в архив по прошествии определенного времени, указанного в настройках публикации. Встроенный компонент SEF позволяет приводить все ссылки в простую читаемую форму вроде mysite/moyapisanina, убирая из них программный код. Но самая сильная сторона joomla - это расширения. Их у системы великое множество, причем немало и переведенных на русский язык. Это и форумы, и блоги, и визуальные редакторы для создания иллюстрированных статей, фотогалереи, чаты, социальные сети, менеджеры файловых архивов, интернет-магазины, доски объявлений, "желтые страницы", гостевые книги и многое другое. Есть и "мосты" для корректной совместной работы с другими распространенными скриптами, например, с форумом SMF. Причем, все расширения joomla (три вида - мамботы, компоненты и модули) скачиваются и легко устанавливаются автоматически, прямо через меню админ-панели сайта. Много у joomla и шаблонов (их вообще сотни), которые тоже ставятся через меню "админки". У Joomla имеется и компонент для создания многоязычных сайтов - Joom!fish. После его установки можно, например, без труда сделать русско- английский сайт с кнопками переключения в виде национальных флагов и меню для ввода материалов на разных языках. Подобной возможности подавляющее большинство бесплатных систем управления сайтами не имеют. При использовании joomla могут, конечно, возникать проблемы - система все же бесплатная, и специально для вас техподдержкой никто заниматься не станет (коммерческое сопровождение проекта на joomla стоит денег). Но большинство проблем можно решить, воспользовавшись услугами специализированных форумов - как правило, члены сообщества не отказывают в помощи новичкам. Конечно, если вы создаете сайт с некими специфическими особенностями и не можете подобрать необходимое расширение или шаблон, вам придется или покорпеть над изменениями самому, или обратиться к специалисту. Проблемы возникают и при работе с проектом. Некоторые расширения могут вообще не запускаться из-за каких-нибудь некорректных настроек хостинга. Зачастую новые версии joomla и ее компонентов "путают" кодировки. У меня, например, проблемы вызвала установка приглянувшегося мне шаблона. При его активации сайт показывал "крякозябры" и приходилось переключать кодировку браузера вручную, хотя в общих настройках сайта стояла наша "ru_RU.CP1251". Решение подсказали на форуме. Посоветовали изменить все настройки в соответствующих файлах шаблона (php и xml) для сервера с "ISO" на "ru_RU.CP1251", а для пользователей - на "windows 1251". После этого сайт заработал как надо. Будет он работать и у вас. Только помните, что главное в сайте - все же не программное решение, а оригинальная идея. Если она у вас есть, проект ждет успех, а ваши труды не пропадут даром. Эдуард ТРОШИН
Чтобы разместить новость на сайте или в блоге скопируйте код:
На вашем ресурсе это будет выглядеть так
Joomla без труда устанавливается, настраивается и модернизируется, причем язык PHP, на котором написана система, можно не знать вовсе
|
|