Внедрение социальных сетей стало необходимостью для успешных сайтов. Joomla !, популярная CMS с открытым исходным кодом, предлагает несколько отличных и доступных способов вывести ваш сайт на уровень социальных сетей. Давайте рассмотрим, как.
Эта статья расскажет о том, как создать социальный сайт с помощью Joomla. Некоторые конечные цели и решения будут различаться в зависимости от ваших потребностей.
Joomla! следует рассматривать не только как CMS, но и как основу для построения ваших приложений и воплощения ваших мечтаний. Прежде чем приступить к объединению расширений для создания своего сайта, необходимо надлежащее планирование и план действий.
Стратегия сайта
Итак, вы хотите начать социальную сеть с Joomla! ты говоришь? Сначала вам нужно заявление о цели. В нашем примере это наша цель:
Создавать и развивать деловые отношения, предлагая бесплатные сети и возможности поддержки.
После установления цели сайта нам необходимо знать требования сайта. Начните задавать вопросы:
Как люди будут использовать мой сайт?
Пользователи будут создавать пользовательский контент и события. Они также будут комментировать и анализировать прошлые события и контент.
Как они будут взаимодействовать с другими?
Взаимодействие будет сопровождаться созданием пользовательских групп, обменом сообщениями, блогами / статьями и справками и т. Д.
Какой контроль я хочу им дать?
Пользователи будут иметь неограниченный доступ для создания контента, событий, комментариев и т. Д. Модераторы будут следить за активностью.
Существуют ли функции, которые я могу предложить пользователям для получения дохода с сайта?
Пользователи могут покупать рекламные баннеры на разных страницах.
После того, как мы получим ответы на наши вопросы, нам нужно создать рекомендации по требованиям, которые помогут нам найти правильные плагины Joomla для использования. Нам нужны следующие функции:
- Система обмена сообщениями / комментирования для взаимодействия пользователя с пользовательским контентом.
- Создание событий, регистрация и т. Д.
- Ведение блога
- группы
- Баннерная система
- Форум для полезных тем обсуждения (это в нашем заявлении цели)
Вы можете найти почти все, что вам нужно, в каталоге расширений Joomla
В поисках правильных плагинов
С любым крупным сообществом CMS, таким как Joomla! будет много хороших и плохих расширений на выбор. Использование фиктивного плагина может сделать или сломать ваш сайт. Важно, чтобы вы поняли это правильно с первого раза! К счастью, Joomla! есть несколько замечательных каталогов расширения для нас; каждый с отзывами, рейтингами и прочим. Вот несколько хороших ресурсов для Joomla! плагины:
После просмотра каталогов и просмотра функций я выбрал следующие расширения:
-
JomSocial
Большинство основных функций, которые нам нужны, находятся в этом компоненте. Он также имеет систему плагинов, что делает наш сайт ориентированным на будущее и дает нам возможность предлагать новые функции для наших пользователей.
-
EventList
Этот компонент имеет создание событий, управление, плагины, регистрацию и многое другое. Он также интегрируется с JomSocial.
-
Мой блог
Этот компонент расширяет основные возможности контента Joomla для более удобного ведения блогов. Это также имеет интеграцию с JomSocial.
-
Kunea
Это предложит нашим пользователям форум поддержки. Они работают над интеграцией JomSocial для пользовательских профилей.
-
JReviews
Это позволит для отзывов и комментариев. Он имеет интеграцию с JomSocial и EventList.
-
JomComments
Это еще один вариант, который мы могли бы использовать для комментариев. Это позволит пользователям комментировать пользовательский контент. Он также интегрируется в ядро социального компонента, поэтому комментарии могут отображаться на страницах профиля пользователя.
-
Рекламное агентство
Это позволяет пользователям легко публиковать объявления на нашем сайте.
У меня были некоторые определяющие факторы при выборе компонентов для использования. Я хотел убедиться, что они хорошо поддерживаются , за ними стоят хорошие разработчики, они интегрированы друг с другом и просты в настройке .
Шаблон JomSocial по умолчанию
Вы заметите, что некоторые из них являются коммерческими плагинами, а основной плагин, который мы используем, JomSocial, довольно дорогой. Есть бесплатные альтернативы, чтобы попробовать. Community Builder — это качественная Joomla! расширение, которое может выполнить много того же, что делает JomSocial. Также доступно множество расширений . Существуют открытые комментарии и расширения баннерной рекламы, которые вы можете найти в каталогах Joomla. Эми Стивен и некоторые другие разработчики создают впечатляющее новое расширение для блога Tamka . Это должно быть доступно для бета-версии в ближайшее время!
В конце концов, я выбрал более дорогой маршрут, потому что мне удобно то, что они могут сделать.
Реализация
Используя установщик Joomla, мы можем систематически устанавливать наши расширения на сайт. Как только это будет сделано, остается только настроить отдельные расширения и настроить наши макеты. Давайте рассмотрим некоторые из основных моментов:
Шаблоны, которые идут с JomSocial
JomSocial Customization
Вы найдете настройки для JomSocial просты в управлении. Из-за характера нашей социальной сети, наши пользователи также будут заниматься управлением и настройкой! Некоторые из начальных вещей, которые должны быть сделаны:
- Настройка начальных групп
- Настройте поля профиля пользователя и информацию
- Настройте систему пользовательских баллов
- Настроить внешний вид
Для управления внешним видом JomSocial имеет множество шаблонов на выбор или вы можете создать свой собственный. Вы также можете использовать переопределения шаблонов, чтобы настроить сайт тоже!
Панель управления EventList
EventList
Предоставление пользователям возможности создавать свои собственные события, места проведения и т. Д. Важно, но у вас должны быть созданы некоторые исходные элементы, чтобы заполнить их. Как и все расширения, которые я выбрал, EventList легко настраивает внешний вид в соответствии с сайтом. Вы можете редактировать файл CSS прямо из панели администрирования, если это необходимо. После запуска EventList нам нужно установить интеграцию плагина с JomSocial.
Блог, комментарии и форум
Эти расширения следуют за набором. Все, что вам нужно сделать, — это настроить их и правильно связать в своих меню.
Вывод
Каждое из выбранных нами расширений должно быть легко внедрено в наш сайт. Как упоминалось ранее, одна из причин, по которой я выбрал вышеуказанные расширения, заключается в настройке. Большинство из них имеют шаблоны / файлы для просмотра, где вы можете изменить разметку и CSS, чтобы адаптировать их к внешнему виду вашего дизайна.
С таким количеством расширений, доступных для Joomla !, легко настроить экономически эффективную социальную сеть. Вот некоторые Joomla! запуск социальной сети (для вашего вдохновения):
- CMS Market
- CoolPlanet ООН
- Qaachen.de
- SoGrand
- Американские Призрачные Охотники
- Святилище для геймеров
- Подпишитесь на RSS-канал NETTUTS, чтобы узнать о ежедневных новостях и статьях о веб-разработке.