Подборка «обязательных» расширений Андреаса Кёльна
Опубликовано пользователем Joomru
Благодарим за вклад:
В исходной комплектации CMS Joomla! содержатся все необходимые расширения.
Какая тогда польза от этой главы? Если Вы хотите управлять Joomla! безопасно, комфортно и эффективно, а также если Вы хотите публиковать на Вашем сайте со всеми его модулями, плагинами и компонентами интересную информацию, Вы должны понимать, что рано или поздно достигнете предела возможностей исходного набора расширений CMS. Предлагаем Вашему вниманию обзор сторонних разработок как для стороны посетителей, так и для раздела администрирования, способных сделать Вашу работу проще.
Существует более 8 000 расширений для Joomla! (загляните в каталог расширений на joomla.org), в данной же главе описывается небольшой набор обязательных с субъективной точки зрения автора. «Обязательные» в контексте статьи не означает расширения, без которых невозможно построить сайт. Правильнее сказать, что при их помощи успешный сайт построить будет существенно легче в силу большего разнообразия предлагаемых ими решений.
Рассказывая о каждом из расширений, я буду пояснять, какая от него польза, а также почему оно — лучшее среди ему подобных.
Мы рассматриваем только расширения совместимые с версиям 1.6 и 1.7, потому что они определенно подойдут для текущей версии CMS.
В силу быстрого развития отрасли, а также ограниченного объема статьи, приводимый перечень — далек от исчерпывающего. Также, более или менее опытные пользователи системы могут быть не вполне согласны с моим мнением.
Перечень не включает в себя специализированные расширения, например, для интернет-магазинов. Цель статьи — перечислить «обязательные» расширения для всех пользователей.
Описываемые расширения разбиты на две группы: «для посетителей сайта» и «для администраторов». Иногда выбрать к какой из них отнести описываемый компонент, плагин или модуль непросто, но сделать это в рамках обзора — полезно. Из расширений обеих рубрик автор выделяет по одному, награждая таким образом за самую новаторскую идею, положенную в основу. Приводимый ниже перечень — своего рода реклама, и это правильно, потому что рекламируются полезные для администраторов и посетителей разработки.
Автор согласен с реализованным в Joomla! принципом открытости исходного кода. По этой причине в перечень вошли только расширения распространяемые по лицензии GPL, как платно, так и бесплатно.
«Обязательные» расширения для раздела администрирования
Отбор расширений для раздела администрирования происходил по следующим критериями:
- скорость работы
- легкость управления
- высокий уровень безопасности
- общий вид
В этой рубрике первенство — у Стивена Брэндона (Stephen Brandon), разработчика из Новой Зеландии.
Речь пойдет о его расширениях «MetaMod» (распространяемом как на платной так и на бесплатной основе) и «Chameleon» (ранее известном под названием «MetaTemplate Pro»).
Далее приводится краткое описание от разработчика.
«MetaMod»
Оказывались ли Вы в ситуации, когда на определенных страницах Вашего сайта нужно было вывести или скрыть определенные модули, и Вы не представляли, как это сделать. Возможно тогда Вы выяснили, что это возможно, только если страница непосредственно связана с пунктом меню.
«MetaMod» позволяет обойти это фундаментальное ограничение Joomla!: благодаря ему нужный Вам модуль можно вывести на любой странице сайта. Помимо «принадлежности» к определенной странице есть еще ряд критериев вывода модулей:
- дата и время, например, периодические временные интервалы;
- тип страницы, например, страницы статей или страницы результатов поиска;
- «география» ip-адреса: страна, город, район;
- учетная запись пользователя или его принадлежность группе пользователей;
- язык по умолчанию, заданный в настройках браузера или учетной записи пользователя;
- те или иные факторы, относящиеся к «VirtueMart» и прочим популярным расширениям;
- случайный выбор.
Перечень — неполон.
«MetaMod Pro» — это доступное коммерческое расширение, распространяемое по лицензии GPL, поддержка которого реализована посредством всестороннего форума. Если стоящая перед Вами задача предполагает какие-нибудь необычные действия с модулями — обратитесь туда. Велика вероятность, что при помощи «MetaMod» это удастся реализовать. Лицензия — коммерческая GPL.
Бесплатная версия «MetaMod» имеет почти те же возможности, что и платная. Есть несколько ограничений, относящихся к выводу на страницу целевых модулей. В свободной версии целевые модули выводятся в «модуле-заполнителе» вместе с дополнительным HTML. Иногда это становится причиной аномалий CSS. Также это приводит к тому, что модульные позиции, кажущиеся пустыми, выводятся «развернутыми». Несмотря на возможные проблемы с версткой «MetaMod» (бесплатный) применяется на тысячах сайтов по всему миру. Бесплатная версия позволяет сложить представление о возможностях расширения. Лицензия — GPL.
«Chameleon» (ранее — «MetaTemplate Pro»)
«Chameleon» [автоматически] в зависимости от ситуации настраивает внешний вид сайта и выбирает какие меню выводить (рис. 1).
Рис. 1. Расширение «Chameleon».
Согласно результатам исследований, у Вас — всего одна секунда, чтобы заставить посетителя задержаться на Вашем сайте. Если посетитель перешел на сайт со страницы результатов поискового запроса «спорт» на Google, то он/она с большей вероятностью задержится на сайте и совершит больше покупок, если для оформления использован шаблон спортивной тематики. Или, например, Ваш посетитель — француз/француженка. Выводи́те рекламу en français [на французском]. Стоит только начать поиск оригинальных способов удержания посетителя на сайте, и Вы поймете, что остановиться трудно. Chameleon упрощает выбор шаблона, заглавной страницы и набора выводимых пунктов меню, а также позволяет определить, где и когда вышеупомянутые элементы CMS будут задействованы.
«Chameleon» — в помощь специалистам по маркетингу: динамический «ребрендинг» сайта в зависимости от поисковых запросов посетителя на Google или от страны, в которой посетитель находится, или языка, на котором говорит. Проводите A/B тестирование разных шаблонов и меню и выясняйте, у каких наиболее высокий показатель конверсии.
«Chameleon» окажется полезным при построении интернет-магазинов, так как позволит упростить и рационализировать процесс приобретения, например, выводя страницы корзины с упрощенным оформлением.
При помощи «Chameleon» администраторы смогут встраивать сайты во вкладки Facebook, выбирать шаблоны для вывода страниц на тех или иных устройствах, а также задавать шаблоны, состав меню и главные страницы для субдоменов.
«Chameleon» — это уникальная, революционная технология. На рынке нет другого программного обеспечения, которое могло бы помочь определить ожидания посетителей и пыталось бы привести Ваш построенный на основе Joomla! сайт в соответствие с ними с момента открытия в браузере первой его страницы.
Лицензия — коммерческая GPL.
Прочие расширения для раздела администрирования
Категория: резервное копирование
Какова польза?
Резервные копии сайта необходимо делать регулярно из соображений безопасности. Расширения, относящиеся к данной категории, упростят процедуру и позволят провести ее профессионально.
Предлагаемое расширение: «Akeeba Backup»
«Akeeba Backup» — это преемник известного компонента «JoomlaPack». При помощи данного расширения можно создать резервную копию сайта, и затем восстановить его на любом сервере, соответствующем техническим требованиям Joomla!. Архив резервной копии содержит файлы, дамп базы данных и инсталлятор, подобный тому, который устанавливает Joomla!. Создание резервных копий и восстановление происходят с применением AJAX во избежание серверных тайм-аутов, даже если копируется или восстанавливается огромный сайт.
Обратите внимание: для Joomla! 1.6 RC или более новых версий требуется «Akeeba Backup» 3.2.b1 или более новых версий. Предыдущие версии не подойдут по причине изменений, произведенных в Joomla! 1.6 RC.
В настоящее время «Akeeba» — лучшее решение для резервного копирования.
Категория: поисковая оптимизация
Какова польза?
Улучшение ранжирования.
Предлагаемое расширение: «shs404SEF»
«shs404SEF» делает URL сайта управляемого Joomla! более удобными для восприятия (SEF, переформатирование URL). Например, URL http://mysite.com/index.php?option=com_c... превращается в http://mysite.com/en/sh404SEF-and-url-re.... Это и компонент безопасности, и менеджер мета-тегов страниц. Оно может работать как с файлом .htaccess, так и без него. «shs404SEF» совместимо с «Joomfish». Оно является еще и системой кэширования, позволяющей увеличить скорость работы сайта и уменьшить количество обращений к базе данных.
Ожидается поддержка многих популярных расширений.
http://anything-digital.com/sh404sef/seo-analytics-and-security-for-joomla.html
Категория: борьба со спамом
Какова польза?
Важность защиты от спамеров трудно переоценить.
Предлагаемое расширение: «EasyCalcCheck PLUS»
В исходной комплектации, а также в сторонних расширениях нет защиты от спама. Этот маленький плагин выводит арифметическую задачу, скрытое поле и «замок» с часовым механизмом. Среди интегрированных сервисов: ReCaptcha, Akismet, Bot-Trap, Honeypot Project, Mollom, StopForumSpam и BotScout.
http://joomla-extensions.kubik-rubik.de/ecc-easycalccheck-plus
Категория: редактор статей
Какова польза?
Предлагает больше возможностей, чем редактор по умолчанию.
Предлагаемое расширение: «JCE Editor»
Если Вы пишете статьи и хотите делать это продуктивнее, то дополнительный редактор окажется кстати. «JCE Editor» — это хорошо известный настраиваемый редактор, построенный на основе «Moxiecode TinyMCE», реализующий принцип WYSIWYG. Он предоставляет передовые инструменты для работы с изображениями в частности и с мультимедиа в целом, а также файлами и ссылками. Включена поддержка плагинов. В разделе администрирования есть панель настройки.
http://www.joomlackeditor.com/
Категория: необычное размещение модулей, статей, компонентов
В данной категории я описываю два замечательных плагина разработки Питера ван Вестена (Peter van Westen), и один — разработки Майка Роймера (Mike Reumer).
Предлагаемые расширения:
- «Modules Anywhere»
- «Articles Anywhere»
- «Plugin Include Component»
«Modules Anywhere»
При помощи данного плагина модули можно выводить везде, где выводится редактируемый текст. «Modules Anywhere» позволяет вставлять как отдельные модули, так и целые модульные позиции, где угодно, в том числе и в сторонних компонентах и даже в других модулях.
http://www.nonumber.nl/modulesanywhere
«Articles Anywhere»
При помощи данного плагина статьи можно выводить везде, где выводится редактируемый текст: в модулях, других компонентах — где угодно.
Для вставки статей используется следующий синтаксис:
- в случае идентификации статьи по названию: {article название статьи}…{/article};
- в случае идентификации статьи по псевдониму: {article псевдоним-статьи}…{/article};
- в случае идентификации статьи [в ориг. — модуля] по идентификатору: {article 123}…{/article}.
При помощи дополнительных атрибутов вывод статей можно настраивать.
http://www.nonumber.nl/articlesanywhere
Плагин для вставки вывода компонентов
Этот плагин позволяет вставлять информацию, выводимую компонентами, в статьи без применения тега iframe. Ссылки будут работать как на обычной странице, к содержимому будет применено оформление сайта и компонента.
Синтаксис: {component url=""}
http://joomlacode.org/gf/project/include_comp
Категория: интеграция JavaScript-фреймоворка
Какова польза?
Фреймворк — очень эффективен. Он количественно и качественно расширяет набор функций.
Предлагаемое расширение: «Jquery++ Integrator»
Этот плагин позволяет применять на Вашем сайте: jQuery, jQuery UI и jQuery Tools. Он поддерживает как загрузку библиотек из CDN (сеть доставки и дистрибуции контента), так и использование локальных копий. При необходимости «Jquery++ Integrator» активирует режим «jQuery.noColflict()». Плагин также включает в себя одну из тем оформления пользовательского интерфейса jQuery — «uiLightness». Можно также загрузить и использовать любую другую тему.
http://tushev.org/products/jqueryintegrator
Категория: интеграция скриптов
Какова польза?
Плагин позволяет использовать в Joomla! разнообразные скрипты.
Предлагаемое расширение: «Embed Any Script»
Позволяет встраивать скрипты на языках JS и VB.
При помощи данного плагина Вы сможете встраивать набор скриптов во все страницы Вашего сайта. Также, при помощи тегов для вставки в статьи скрипты можно вставлять в отдельные страницы. Теги можно вставлять не только в статьи, но и в модули и т. д. — всюду, где есть редактируемый HTML.
Категория: закладки раздела администрирования
Какова польза?
Упрощается навигация по разделу администрирования.
Предлагаемое расширение: «KC Admin Quickicons»
Модуль «KC Admin Quickicons» позволяет добавить в графическое меню раздела администрирования до десяти закладок (пиктограмм-ссылок). Каждая закладка сопровождается текстом. В качестве пиктограмм могут использоваться изображения, поставляемые с шаблонами «Khepri» и «Bluestork». Также можно использовать собственные изображения размером 48 × 48 пикселей.
http://www.keashly.net/administration/kc-admin-quickicon
Категория: управление файлами
Какова польза?
Продукт ускоряет и упорядочивает управление файлами.
Предлагаемое расширение: «eXtplorer»
«eXtplorer» — это универсальный, основанный на интернет-технологиях компонент для управления файлами. Интерфейс расширения похож на интерфейсы традиционных приложений; поддерживается операция «перетащить и оставить»; содержимое отображается в виде ярлычков, выводимых как рядами, так и в виде древа. Компонент активно использует библиотеку «ExtJS Javascript Library». При помощи «eXtplorer» можно получать как прямой доступ к файлам, так и доступ по FTP.
http://extplorer.sourceforge.net/
Категория: в помощь администратору
Какова польза?
Простой плагин, приводимый в данной категории, не дает системе завершить сессию администратора, предотвращая таким образом потерю введенных, но не сохраненных данных.
Предлагаемое расширение: «Admin Forever»
Плагин позволяет Вам сохранять доступ к системе столько, сколько Вы захотите.
http://edo.webmaster.am/projects
Категория: сжатие
Какова польза?
Совмещение нескольких файлов сценариев JavaScript или файлов CSS в один для сокращения количества запросов по HTTP.
Предлагаемое расширение: «JCH Optimize»
Файлы могут быть уменьшены и сжаты архиватором для уменьшения трафика и времени загрузки. Типичный прирост показателей «Page Speed» в случае оптимальной настройки плагина составляет 6–10 пунктов.
http://jch-optimize.sourceforge.net/
Категория: управление кэшированием
Какова польза?
Благодаря интеллектуальному кэшированию ускоряется доступ к страницам.
Предлагаемое расширение: «JotCache»
«JotCache» — это передовое решение. Расширение предназначено для кэширования страниц Joomla! 1.6. В состав пакета «JotCache» входят компонент и плагин. Последний, в силу расширенного набора функций, может с бо́льшим успехом выполнять функции плагина кэширования, входящего в исходную комплектацию CMS.
http://www.kanich.net/radio/site/
«Обязательные» расширения для стороны посетителей
Критерием отбора в данную категорию было наличие функций, не реализованных в базовой комплектации CMS, ускоряющих доступ и расширяющих возможности посетителя. Некоторые компоненты, модули и плагины не являются обязательными, но [очень востребованы], например, сейчас практически не найти сайтов, на главной странице которых не было бы эффектного слайд-шоу.
В данной категории я награждаю маленькое расширение, выводящее ссылки в виде изображений и пиктограмм в углах страниц сайта (рис. 2).
Рис. 2. Расширение «Optimized Campaign» [«Оптимальная кампания»].
Это расширение называется «Optimized Campaign» [«Оптимальная кампания»]. Оно разработано «o-sense!».
В наше время — время бурных перемен и глобальных проблем — подобное расширение дает владельцу сайта возможность поддержать важный проект, выразить неприятие тех или иных политических тенденций или просто объявить о скидке. Оно же придаст сайту своеобразия. В этом же, как надеется разработчик, помогут и шаблоны, выпускаемые им в рамках своего проекта (tc4j.com).
Модуль «Optimized Campaign» позволяет поместить в один из четырех углов страницы изображение[-ссылку], которое может как прокручиваться вместе со страницей, так и оставаться на одном месте.
Модуль пригодится в случае рекламных кампаний, подойдет для ссылки на чат-интерфейс, новостную ленту или ссылки «Как нас найти?».
Категория: обратная связь
Какова польза?
Компонент, входящий в исходную комплектацию Joomla!, — очень прост и имеет ограниченный набор функций.
Предлагаемое расширение: «Fox Contact form»
Быстрое и очень удобное в настройке расширение для обратной связи, разработанное для Joomla! 1.6.
Вот некоторые из наиболее интересных его особенностей:
- множественные адресаты
- защита от спама
- CAPTCHA
- многоязычность
http://www.fox.ra.it/joomla-extensions/fox-contact-form.html
Категория: поиск
Какова польза?
При помощи такого расширения посетители смогут быстро найти интересующие их слова и фразы на сайте.
Предлагаемое расширение: «RokAjaxsearch»
Благодаря этому модулю поисковые возможности Joomla! расширяются неимоверно. «RokAjaxsearch» использует библиотеку Mootools, а также позволяет полностью интегрировать поисковый функционал Google (рис. 3).
Рис. 3. Модуль «RokAjaxsearch».
http://www.rockettheme.com/extensions-joomla/rokajaxsearch
Категория: слайд-шоу
Какова польза?
Слайд-шоу есть почти на всех современных сайтах. Часто оно находится на главной странице, позволяет придать своеобразия сайту и оставить хорошее впечатление.
Предлагаемые расширения:
- «Image Show GK4»
- «LOF Articles Slideshow Module»
Image Show GK4
При помощи модуля «Image Show GK4» можно создать слайд-шоу, в составе которого будут изображения, фрагменты статей или заданные пользователями тексты.
Благодаря интегрированной системе управления слайдами обслуживание модуля производится быстро и без затруднений. Интерфейс настроек «Image Show GK4» — интуитивно понятен. Благодаря новому методу управления оформлением модуля переключаться между стилистическими установками имеющихся шаблонов — легко.
Панель управления «Image Show GK4» была перестроена и впредь управлять слайдами можно будет без применения дополнительного компонента.
«LOF Articles Slideshow Module»
«LOF Articles Slideshow Module» позволяет создать самые привлекательные слайд-шоу для вывода статей. Такой модуль обычно располагается над основной областью вывода контента. Благодаря разнообразию поддерживаемой анимации и простоте управления отображением посредством немногочисленных настроек в Вашем распоряжении — эффективнейший инструмент для привлечения внимания.
http://landofcoder.com/joomla/f33/lof-articlesslideshow-module
Категория: воспроизведение видео
Какова польза?
Новые камеры упростили и удешевили процесс создания и публикации собственного видео.
Предлагаемое расширение: «JPlayer»
«JPlayer» — это плагин, реализующий простой видеоплеер, основанный на flash. Он построен на базе «JW Player». Плагин является ответвлением «AllVideos» разработки JoomlaWorks. Код «JPlayer» упрощен. Функционал — удобен и «лаконичен».
Расширением удобно пользоваться. Настройка «JPlayer» — гибкая. Поддерживаются субтитры.
http://vault.futurama.sk/joomla/
Категория: галереи
Какова польза?
Простой способ создания собственного фотоальбома.
Предлагаемые расширения:
- «Phoca Gallery»
- «Simple Image Gallery (SIGE)»
«Phoca Gallery»
«Phoca Gallery» — компонент для Joomla! 1.6, выводящий на страницы сайта галереи и слайд-шоу. Благодаря наличию большого количества дополнений, у расширения — очень широкие возможности.
http://www.phoca.cz/phocagallery/
«Simple Image Gallery (SIGE)»
«SIGE (Simple Image Gallery Extended)» — мощный «галерейный» плагин для Joomla! 1.6. Он позволяет быстро и без особого труда выводить изображения в статьях. Среди особенностей плагина — возможность настраивать вывод при помощи тега.
http://joomla-extensions.kubik-rubik.de/sige-simple-image-gallery-extended
Категория: интеграция с Facebook
Какова польза?
В настоящее время Facebook — одно из «обязательных» направлений продвижения сайта.
Предлагаемое расширение: «Facebook Link Content Image»
Данный плагин добавляет абсолютные ссылки на изображения внутри статьи в заголовок документа. «Facebook Link Content Image» полезен для публикации ссылок в ленте новостей Facebook. Совместим с Open Graph. Плагин применим только к элементам системы, обрабатывающими события при помощи плагинов группы «content»: статьи Joomla!, блог категории/раздела, статьи для заглавной / избранные статьи. Работает только со ссылками HTTP.
http://www.perfect-web.pl/download/joomla/plugins
Категория: социальные закладки
Какова польза?
Мост между Joomla! и социальными сетями, инструмент социального маркетинга.
Предлагаемое расширение: «Nice Social Bookmark»
Этот модуль выводит ссылки-пиктограммы на сайты 12 наиболее известных социальных сетей — Delicious, Digg, Facebook, Google, Linkedin, Mixx, Myspace, Newsvine, Reddit, Stumbleupon, Technorati, Twitter — а также пиктограмму-ссылку на новостную ленту в формате RSS. Расширение предлагает 4 темы: «aquatic», «orange» «round», «white round», «logorunner», «glass» и «iPhone». Каждая пиктограмма представлена в четырех размерах: 24, 32, 48, 64.
http://salamander-studios.com/
Категория: Твиттер
Какова польза?
Все больше людей используют Твиттер, чтобы поделиться последними новостями.
Предлагаемое расширение: «Tweet Display 1901»
«Tweet Display 1901» — простой модуль, который в виде красивого виджета выводит на сайт Вашу твит-ленту.
Категория: меню
Какова польза?
Усовершенствование сайта и повышение удобства пользования при помощи новаторской, дружественной навигации.
Предлагаемое расширение: «Art Wijmo Menu»
«Art Wijmo Menu» — это бесплатное, гибко настраиваемое меню, выводимое на сайт как в горизонтальной, так и в вертикальной ориентации. Доступно множество тем оформления.
Хорошей альтернативой является модуль «Maxi Menu CK».
Категория: карта сайта
Какова польза?
Ката сайтов нужна как посетителям, так и поисковым системам.
Предлагаемое расширение: «Xmap»
«Xmap» — компонент Joomla!, генерирующий карту сайта и использующий меню в качестве источника информации о структуре. Доступно множество плагинов для интеграции с наиболее популярными компонентами.
Категория: учет посетителей
Какова польза?
Подобное расширение показывает посетителям насколько популярен Ваш сайт.
Предлагаемое расширение: «VCNT»
Маленький и быстрый модуль для Joomla! 1.6, выводящий на сайт счетчик посетителей.
Особенности:
- вывод статистики за текущий и предыдущий дни, за последнюю неделю, за последний месяц, всей статистики;
- установка временного лимита;
- установка статистического лимита;
- автоматическая очистка базы данных;
- вывод в горизонтальном положении;
- исключение из статистики роботов;
- возможность исключения ip-адресов;
- соответствие стандартам для XHTML 1.1 и CSS;
- MVC;
- поздравительное сообщение посетителю № X.
http://joomla-extensions.kubik-rubik.de/vcnt-visitorcounter
Категория: оформление текста
Какова польза?
Графическая оптимизация текста статей.
Предлагаемое расширение: «JB Type»
«JB Type» — это плагин для работы со стилями и типографикой. Воспользовавшись командами с несложным синтаксисом, можно добиться потрясающих результатов в оформлении текста. Польза от «JB Type» в первую очередь — тем, кто не разбирается в HTML. По сути, плагин просто применяет заранее описанное оформление к введенному Вами тексту. В настоящее время «JB Type» поставляется вместе с плагином для JCE [см. выше], позволяющим применять оформление «JB Type», пользуясь с редактором.
http://www.joomlabamboo.com/joomla-extensions/jb-type-joomla-typography-plugin
Категория: значок сайта
Какова польза?
Возможность сделать ссылку на сайт более заметной там, где рядом с ней выводится значок для закладок браузера [favicon].
Предлагаемое расширение: «Phoca Favicon»
Простой компонент, предназначенный для создания значка сайта. Изменить значок можно в любой момент.



















Новые комментарии