Bouw een sociaal netwerk met Joomla!

Implementatie van sociaal netwerken is een noodzaak geworden voor succesvolle websites. Joomla !, het populaire Open Source CMS, heeft een aantal geweldige en betaalbare manieren om uw site naar het sociale netwerkniveau te brengen. Laten we bekijken hoe.

Dit artikel loopt door het begin van het opzetten van een sociale site met behulp van Joomla. Sommige van de einddoelen en oplossingen zullen variëren, afhankelijk van uw behoeften.

Joomla! moet niet alleen worden gezien als een CMS, maar als een raamwerk om uw applicaties te bouwen en uw dromen waar te maken. Voordat u instapt en uitbreidingen begint samen te voegen om uw site te bouwen, is een goede planning en een routekaart essentieel.

Sitestrategie

Dus je wilt een sociaal netwerk starten met Joomla! jij zegt? Eerst heb je een doelverklaring nodig. In onze steekproef is dit ons doel:

Zakelijke relaties creëren en onderhouden door gratis netwerk- en ondersteuningsmogelijkheden aan te bieden.

Nadat het doel van de site is vastgesteld, moeten we de sitevereisten kennen. Begin met het stellen van vragen:

Hoe zullen mensen mijn site gebruiken??

Gebruikers maken aangepaste inhoud en evenementen. Ze zullen ook eerdere gebeurtenissen en inhoud becommentariëren en beoordelen.

Hoe zullen ze omgaan met anderen?

Interactie komt door het maken van door gebruikers gemaakte groepen, berichten, blogs / artikelen en hulp, enz.

Hoeveel controle wil ik ze geven??

Gebruikers hebben onbeperkte toegang tot het maken van inhoud, evenementen, opmerkingen, enz. Moderators zullen de activiteit volgen.

Zijn er functies die ik gebruikers kan bieden om site-inkomsten te genereren??

Gebruikers kunnen banneradvertentieplekken kopen op de verschillende pagina's.

Zodra we antwoorden op onze vragen hebben gekregen, moeten we vereistenrichtlijnen opstellen om ons te helpen de juiste Joomla-plug-ins te vinden. We hebben de volgende functies nodig:

  • Berichten- / reactiesysteem voor gebruikersinteractie naar aangepaste inhoud.
  • Creëren van evenementen, registratie, enz.
  • bloggen
  • groepen
  • Banner-systeem
  • Een forum voor nuttige discussiethreads (het staat in onze doelverklaring)

Je kunt bijna alles vinden wat je nodig hebt in de Joomla Extension Directory

De juiste plugins vinden

Met elke grote CMS-community zoals Joomla! er zullen veel goede en slechte extensies zijn om te kiezen. Het gebruik van een valse plug-in kan uw website maken of breken. Het is belangrijk dat je het de eerste keer goed doet! Gelukkig is Joomla! heeft een aantal geweldige extensie-directories waar we naar kunnen kijken; elk met recensies, beoordelingen en meer. Hier zijn enkele goede bronnen voor Joomla! plugins:

  • Joomla-plug-ins op CodeCanyon
  • De Joomla Extension Directory (JED)
  • CMS Market
  • Beste van Joomla!

Na het surfen door de mappen en het beoordelen van functies, koos ik de volgende extensies:

  • JomSocial

    De meeste kernfuncties die we nodig hebben, bevinden zich in dit onderdeel. Het heeft ook een plug-insysteem, waardoor onze site toekomstbestendig is en ons de mogelijkheid biedt om nieuwe functies aan onze gebruikers aan te bieden.

    Bezoek Site

  • Evenementenlijst

    Deze component heeft het maken van gebeurtenissen, beheer, plug-ins, registratie en meer. Het integreert ook met JomSocial.

    Bezoek Site

  • Mijn blog

    Dit onderdeel breidt de kerninhoud van Joomla-inhoud uit voor een socialer bloggen. Dit heeft ook JomSocial-integratie.

    Bezoek Site

  • Kunea

    Dit biedt onze gebruikers een ondersteuningsforum. Ze werken aan een JomSocial-integratie voor de gebruikersprofielen.

    Bezoek Site

  • JReviews

    Dit zorgt voor beoordelingen en commentaar. Het heeft integratie met JomSocial en EventList.

    Bezoek Site

  • JomComments

    Dit is een andere optie die we kunnen gebruiken voor commentaar. Hierdoor kunnen gebruikers opmerkingen plaatsen over door gebruikers gemaakte inhoud. Het integreert ook in de kern van de sociale component, zodat opmerkingen kunnen worden weergegeven op pagina's van gebruikersprofielen.

    Bezoek Site

  • Reclamebureau

    Hierdoor kunnen gebruikers op eenvoudige wijze advertenties op onze site publiceren.

    Bezoek Site

Ik had enkele bepalende factoren bij het bepalen van de componenten die moesten worden gebruikt. Ik wilde zeker weten dat ze dat waren goed ondersteund, had goede ontwikkelaars achter de rug, geïntegreerd met elkaar, en gemakkelijk aan te passen.


De standaard JomSocial-sjabloon

U zult merken dat sommige van deze commerciële plug-ins zijn en dat de plug-in die wij gebruiken, JomSocial, vrij duur is. Er zijn ook gratis alternatieven om het te proberen. Community Builder is een kwaliteit Joomla! extensie die veel van dezelfde dingen kan bereiken als JomSocial. Er zijn ook veel uitbreidingsintegraties beschikbaar. Er zijn opensourcecommentaar- en banneradvertentie-extensies die u kunt vinden in de Joomla-directory's. Amy Stephen en enkele andere ontwikkelaars maken de indrukwekkende nieuwe blogextensie, Tamka. Het zou binnenkort beschikbaar moeten zijn voor BETA!

Uiteindelijk koos ik voor de duurdere route omdat ik me comfortabel voel met wat ze kunnen doen.

Implementatie

Met het Joomla-installatieprogramma kunnen we onze extensies systematisch in de site installeren. Zodra dit is gebeurd, hoeft u alleen maar de afzonderlijke uitbreidingen te configureren en onze lay-outs aan te passen. Laten we een paar hoogtepunten bespreken:


Sjablonen die bij JomSocial horen

JomSocial Maatwerk

U zult merken dat de instellingen voor JomSocial gemakkelijk te beheren zijn. Vanwege de aard van ons sociale netwerk, zullen onze gebruikers ook veel van het beheer en de setup doen! Enkele van de eerste dingen die gedaan moeten worden zijn:

  • Stel begingroepen in
  • Stel gebruikersprofielvelden en -informatie in
  • Stel het gebruikerspuntensysteem in
  • Pas het uiterlijk aan

Om het uiterlijk te bepalen, heeft JomSocial vele sjablonen om uit te kiezen of u kunt uw eigen sjablonen maken. U kunt ook template-overschrijvingen gebruiken om de site ook aan te passen!


Het EventList-dashboard

Evenementenlijst

Gebruikers toestaan ​​hun eigen evenementen, locaties enz. Te maken is belangrijk, maar je moet een aantal initiële maken om dingen in te vullen. Net als bij alle extensies die ik heb gekozen, is EventList eenvoudig om het uiterlijk aan te passen aan de site. U kunt het CSS-bestand zo nodig bewerken vanuit het administratiepaneel. Zodra EventList operationeel is, moeten we de plugin-integratie met JomSocial installeren.

Blog, opmerkingen en het forum

Deze extensies volgen suite. Configureer ze en koppel ze op de juiste manier in je menu's. Dat is alles wat je hoeft te doen.

Conclusie

Elk van de extensies die we hebben gekozen, moet eenvoudig op onze site kunnen worden geïmplementeerd. Zoals eerder vermeld, is een van de redenen dat ik de bovenstaande extensies heb gekozen, maatwerk. De meeste hebben sjabloon- / weergavebestanden waarin u de opmaak en CSS kunt wijzigen om deze naar het uiterlijk van uw ontwerp te vormen.

Met zo veel extensies beschikbaar voor Joomla !, is het eenvoudig om een ​​kosteneffectief sociaal netwerk op te zetten. Hier zijn enkele Joomla! sociaal netwerk wordt gelanceerd (ter inspiratie):

  • CMS Market
  • U.N.'s CoolPlanet
  • Qaachen.de
  • SoGrand
  • Amerikaanse Ghost Hunters
  • Sanctuary for Gamers
  • Abonneer u op de NETTUTS RSS-feed voor meer dagelijkse webontwikkelingen, tuts en artikelen.