Разработчики, и те, кто ими не является, используют системы управления контентом для работы с сайтами. Этих систем довольно много, но особо популярны среди них три: WordPress, Drupal и Joomla.
Joomla лучше подходит для разработки сайтов, сложнее, чем блоги на WordPress, но проще, чем Drupal. Одно из преимуществ Joomla – это количество расширений. Они помогают расширить и настроить внешний вид и функциональность сайта.
JSitemap
Карта сайта – это список важных страниц, который помогает поисковикам вроде Google найти и проиндексировать важный контент. JSitemap – один из лучших генераторов карт для Joomla, который предлагает инновационный способ работы с картами сайта. По утверждениям создателей, это расширение на 400% увеличивает видимость сайта поисковиками.
После установки JSitemap вам не придётся ждать момента, когда поисковик просмотрит весь ваш сайт – вместо этого вся информация сразу сможет отправиться в базы поисковиков.
JM Slideshow
Многие пользователи в наше время посещают веб-сайты с совершенно разных устройств с разным размером экрана. Очень важно стало делать сайты, автоматически подстраивающиеся к экрану текущего устройства.
JM Slideshow — отличный инструмент для создания отзывчивых слайд-шоу. Слайд-шоу оптимизировано для поисковых систем и сделано с использованием Bootstrap. Среди настроек – 5 различных эффектов перехода, управление навигацией, и многое другое. Приложение можно скачать бесплатно, оно совместимо с версиями 2.5 и 3.
Perfect Ajax Popup Contact Form
Многие веб-мастера концентрируются на внешнем виде сайта и забывают настроить как следует форму для обратной связи. Это может привести к потере потенциальных клиентов. Приложение Perfect Ajax Popup Contact Form помогает интегрировать форму для обратной связи, использующую AJAX. Форма предлагает защиту от спама, неограниченное количество полей и многое другое.
У неё есть несколько настроек, и она позволяет изменять цвета и делать включение нескольких форм на странице.
Social Media Links Genius
Профиль в социальных сетях – эффективный инструмент раскрутки бренда. И очень хорошо будет, если вы соедините ссылками профиль в соцсетях с вашим деловым веб-сайтом. К сожалению, многие владельцы сайтов не обращают должного внимания на эту тонкость.
Social Media Links Genius – полезное расширение для включения профилей из соцсетей на ваш сайт. На сайте появляются иконки соцсетей, ссылающиеся на разные профили. Иконки возможно настраивать. Совместимо с Joomla 2.5 и 3.
Vertical Accordion Menu
Для посещаемого сайта очень важно сделать хорошую и беспроблемную навигацию. Ваше меню для навигации должно быть простым, ясным и удобным в использовании.
Accordion Menu от Nextend помогает создать настраиваемые меню. Расширение просто в использовании и легко настраивается для различных задач. Можно менять цвета, добавлять анимацию и т.п.
Conversion от righTune
Если вы хотите добавить фоновую музыку на страницу [прим.перев. – то подумайте ещё раз], то плагин Conversion от righTune будет наилучшим решением. С его помощью вы можете добавить на свой сайт различные мелодии. Расширение можно скачать бесплатно, оно подходит для Joomla версий 2.5 и 3.
Комментарии (22)
Wedmer
18.07.2015 00:02+35Возможно меня сейчас заминусуют, но по моему скромному мнению для создания отличного сайта лучше Joomla не использовать.
NorthDakota
18.07.2015 00:07+1К сожелению кармы нехватает, что бы поставить вам плюс
Джумла нет тот движок о котором стоит писать на хабре…SerafimArts
18.07.2015 00:30+1Да пусть про джумлу будет, с нас (и вас) не станется, понятно что морально устаревшая «техника», но выполняет же свою работу.
По-моему тут немного другое дело: Статья из разряда твиттеровских «смотрите какая крутая ссылка». А такое, по-моему вообще про любой стек не будет особо поощрительным, разве что ссылочки будут действительно впечатляющими.andrewnester
18.07.2015 19:04+1мне приходилось по долгу службы работать с Joomla Framework и немного контрибьютить туда, не сказал бы я что всё там так ужасно — внутри всё более-менее цивильно и гибко, большая инфраструктура (расширения, комьюнити, статьи и тд).
хорошие инструмент для своих целей
мне например очень не нравится Wordpress внутри, но это не отменяет того факта, что он идеально подходить для визиток\блогов (чего греха таить — использовал и сам ;))
nckma
18.07.2015 22:43+2Может быть joomla и плохой вариант. Но…
Скажу по своему опыту.
Сделали с другом сайт на коленках — конечно, на joomla, ибо вообще не знали как делаются сайты. Просто знакомый посоветовал.
Ну как-то потихоньку добавляли статьи, сделали форум, потом добавили магазин и тд и тп.
Сейчас там сотни статей, множество комментариев пользователей — перейти на другую платформу вероятно вообще невозможно или очень трудно.
Это примерно как затеять торговлю в крошечном ларьке — ну там хлеб, молоко, сосиски. Потом бизнес расширяется, появляется светящаяся вывеска, потом, асфальтовая дорожка к ларьку, расширяется ассортимент и так далее. Конечно, крошечный магазинчик и останется крошечным магазинчиком, но и пусть.
Конечно, гораздо круче сразу строить гипермаркет — но это требует сразу много денег, которых нет. Не каждый может построить гипермаркет. А для хорошего «ларька» joomla — ok.
Я, как пользователь joomla и со своим крошечным магазинчиком — очень доволен.
И честно говоря, в коде joomla я больше уверен, чем если бы я заказывал сайт у какой нибудь web-студии с их самописным движком.sashabeep
21.07.2015 17:39Использовать самописный движок в наше время — очень странное решение для небольших сайтов, и все, кто так делал — уже вымерли. Лет 10 назад. Примерно тогда же появилось много других движков, не таких, как Joomla. Я попробовал около 30 разных, и выбрал один. До сих пор работаю с ним. Joomla был убог еще во время своего появления, а сегодня — и подавно
jemali_m
18.07.2015 01:13+3Если и говорить про расширения для Joomla, то пожалуй автору следовало бы отметить в первую очередь плагины от всем известного разработчика NoNumber, в частности Advanced Module Manager, Modules Anywhere, Components Anywhere.
И, наверное, самый основной компонент без которого не обходится почти каждый сайт на CMS Joomla — это K2, в который, кстати говоря, большинство из упомянутого в посте уже включено.
О том, что есть такие чудесные компоненты как форум Kunena, комментарии JComments, социалка Community Builder, а также компоненты для интернет-магазина VirtueMart, HikaShop, J2Store.
Автору должно быть стыдно.Wedmer
18.07.2015 01:21+2Посмотрел предыдущие работы автора оригинальной «статьи».
Все статьи забиты контекстной рекламой. Статьи про шторы для спальни и тому подобное. Хрен с этой джумлой, просто как то странно переводить довольно уже старую статью невнятного автора про существование пары плагинов.
volanddd
18.07.2015 05:09+1K2 — нефункциональный CCK с кодом не отвечающим модели MVC.
Community Builder и Virtuemart — ужасные монстры, во многом виноватые в репутации движка.
kvaki
18.07.2015 19:46+17 инструмент.
Снести Joomla, и поставить WordPressSerafimArts
18.07.2015 23:28+1Т.е. просто заменить ООП (пусть и не лучшего качества) на процедурную лапшу?
Хм… Признаться я не видел исходников последних версий WP, но знающие люди, поправьте\подскажите, там хоть что-то изменилось? Может роутинг нормальный или ОРМ возник?aktuba
19.07.2015 01:28У меня только 1 вопрос — а зачем в wp orm? Не, ну правда…
SerafimArts
19.07.2015 16:45Ну нафига, например, на бложике с 10 людьми в день иметь целый MySQL, разве SQLite там будет не достаточно?
kvaki
20.07.2015 11:32-1Ну за последнее время WordPRESS уже вырос с Блогового движка до полноценной CMS
aktuba
27.07.2015 00:45Там и файлов будет достаточно. Html-файлов. Может тогда стоит просто отказаться от wordpress?
student_ivan
19.07.2015 11:49Не понял — что эта статья делает в хабе веб-разработка? Где тут разработка?
r00tGER
20.07.2015 09:22+1Джумла и ладно, для своей ниши вполне хороша.
Тут достаточно разработчиков, кто использует джумлу. Но у каждого из них есть свой список «100 первых костылей, которые надо сделать после установки, которые необходимы, но их нет из коробки».
Psychosynthesis
Как-то это несерьёзно для хабра. Статья больше подходит для какого-нибудь мелкого портала про то как «запилить сайт на коленке».