Bygg et sosialt nettverk ved hjelp av Joomla!

Sosial nettverksimplementering har blitt en nødvendighet for vellykkede nettsteder. Joomla!, Den populære Open-Source CMS, har noen gode og rimelige måter å bringe nettstedet ditt til det sosiale nettverksnivået. La oss se på hvordan.

Denne artikkelen vil gå gjennom begynnelsen av å sette opp et sosialt nettsted ved hjelp av Joomla. Noen av sluttmålene og løsningene vil variere avhengig av dine behov.

Joomla! bør ikke bare sees på som et CMS, men et rammeverk for å bygge applikasjoner og utføre drømmene dine. Før du hopper inn og begynner å knytte sammen utvidelser for å bygge nettstedet ditt, er riktig planlegging og køreplan viktig.

Nettstedstrategi

Så du vil starte et sosialt nettverk med Joomla! du sier? Først må du ha en hensiktserklæring. I vårt utvalg er dette vår hensikt:

Å skape og opprettholde forretningsforhold ved å tilby gratis nettverk og støttemuligheter.

Etter å ha opprettet nettstedets formål må vi kjenne nettstedets krav. Start med å stille spørsmål:

Hvordan vil folk bruke nettstedet mitt?

Brukere vil opprette tilpasset innhold og hendelser. De vil også kommentere og gjennomgå tidligere hendelser og innhold.

Hvordan vil de samhandle med andre?

Samhandling vil komme ved å ha brukeropprettede grupper, meldinger, blogger / artikler og hjelper, osv.

Hvor mye kontroll vil jeg gi dem?

Brukere vil ha ubegrenset tilgang til å lage innhold, hendelser, kommentarer, etc. Moderatorer overvåker aktiviteten.

Er det funksjoner jeg kan tilby brukere å generere nettstedinntekt?

Brukere kan kjøpe bannerannonsesteder på de forskjellige sidene.

Når vi får svar på spørsmålene våre, må vi opprette kravretningslinjer for å hjelpe oss med å finne de riktige Joomla-pluginene som skal brukes. Vi trenger følgende funksjoner:

  • Meldings / kommentarsystem for brukerinteraksjon mot tilpasset opprettet innhold.
  • Event etablering, registrering osv.
  • blogging
  • grupper
  • Banner system
  • Et forum for nyttige diskusjonstråder (det er i vår hensiktserklæring)

Du finner nesten alt du trenger i Joomla Extension Directory

Finne de riktige pluginene

Med noen store CMS-fellesskap som Joomla! Det vil være mange gode og dårlige utvidelser å velge. Ved å bruke et falskt plugin kan du lage eller ødelegge nettstedet ditt. Det er viktig at du får det riktig første gang! Heldigvis, Joomla! har noen gode utvidelsesmapper for oss å se på; hver med vurderinger, rangeringer og mer. Her er noen gode ressurser til Joomla! plugins:

  • Joomla-plugins på CodeCanyon
  • Joomla Extension Directory (JED)
  • CMS Market
  • Best of Joomla!

Etter å ha surfet katalogene og gjennomgangsfunksjonene valgte jeg følgende utvidelser:

  • JomSocial

    De fleste kjernefunksjonene vi trenger er i denne komponenten. Den har også et plugin-system, noe som gjør nettstedet vårt fremtidssikkert og gir oss muligheten til å tilby nye funksjoner til brukerne våre.

    Besøk nettstedet

  • Eventlist

    Denne komponenten har opprettelse av arrangementer, administrasjon, plugins, registrering og mer. Den integrerer også med JomSocial.

    Besøk nettstedet

  • Min blogg

    Denne komponenten utvider kjernen Joomla innholdsfunksjoner for en mer sosial bloggopplevelse. Dette har også JomSocial integrering.

    Besøk nettstedet

  • Kunea

    Dette vil gi brukerne et supportforum. De jobber med en JomSocial integrering for brukerprofilene.

    Besøk nettstedet

  • JReviews

    Dette vil tillate vurderinger og kommentere. Den har integrasjon med JomSocial og EventList.

    Besøk nettstedet

  • JomComments

    Dette er et annet alternativ vi kan bruke til å kommentere. Dette vil tillate brukere å kommentere brukeropprettet innhold. Den integrerer også i den sosiale komponenten kjernen, slik at kommentarer kan vises på brukerprofil sider.

    Besøk nettstedet

  • Annonsebyrå

    Dette gir en enkel måte for brukere å publisere annonser på nettstedet vårt.

    Besøk nettstedet

Jeg hadde noen avgjørende faktorer for å bestemme komponentene som skulle brukes. Jeg ønsket å sørge for at de var godt støttet, hadde gode utviklere bak dem, integrert med hverandre, og Lett å tilpasse.


Standard JomSocial-malingen

Du vil legge merke til at noen av disse er kommersielle plugins og kjernepluggen vi bruker, JomSocial, er ganske dyrt. Det finnes gratis alternativer der ute for å prøve også. Community Builder er en kvalitet Joomla! utvidelse som kan utføre mange av de samme tingene JomSocial gjør. Det har også mange utvidelsesintegrasjoner tilgjengelig. Det er åpen kildekodekommentar og bannerannonser du kan finne i Joomla-katalogene. Amy Stephen og noen andre utviklere lager den imponerende nye bloggen, Tamka. Den skal være tilgjengelig for BETA snart!

Til slutt valgte jeg den dyrere ruten fordi jeg er komfortabel med hva de kan gjøre.

Gjennomføring

Ved hjelp av Joomla installatør kan vi systematisk installere utvidelsene våre på nettstedet. Når dette er gjort, er alt som er igjen konfigurert av de enkelte utvidelsene og tilpasset våre layouter. La oss gå over noen av høydepunktene:


Maler som følger med JomSocial

JomSocial Tilpasning

Du finner innstillingene for JomSocial er enkle å administrere. På grunn av naturen til vårt sosiale nettverk, vil våre brukere gjøre mye av administrasjonen og oppsettet også! Noen av de første tingene som må gjøres er:

  • Oppsett opprinnelige grupper
  • Oppsett brukerprofilfelt og informasjon
  • Oppsett brukerpunktsystemet
  • Tilpass utseendet og følelsen

For å kontrollere utseendet, har JomSocial mange maler å velge mellom, eller du kan lage din egen. Du kan også bruke maloverstyringer for å tilpasse nettstedet også!


EventList Dashboard

Eventlist

Å la brukerne lage egne hendelser, arenaer etc. er viktig, men du bør ha noen opprinnelige som er opprettet for å fylle ut ting. Som med alle utvidelsene jeg valgte, er EventList enkelt å tilpasse utseendet til å matche nettstedet. Du kan redigere CSS-filen rett fra administrasjonspanelet hvis det er nødvendig. Når EventList er oppe, må vi installere pluginintegrasjonen med JomSocial.

Blogg, kommentarer og forumet

Disse utvidelsene følger suite. Konfigurere dem og koble dem riktig i menyene dine er alt du trenger å gjøre.

Konklusjon

Hver av utvidelsene vi valgte, bør enkelt implementeres i vårt nettsted. Som nevnt tidligere, er en av grunnene til at jeg valgte de ovennevnte utvidelsene, for tilpasning. De fleste har templerende / vise filer der du kan endre markeringen og CSS for å forme det til utseendet på designen din.

Med så mange utvidelser tilgjengelig for Joomla !, er det enkelt å sette opp et kostnadseffektivt sosialt nettverk. Her er noen Joomla! Sosialt nettverk lanserer (for din inspirasjon):

  • CMS Market
  • U.N.'s CoolPlanet
  • Qaachen.de
  • SoGrand
  • Amerikanske Ghost Hunters
  • Helligdom for spillere
  • Abonner på NETTUTS RSS-feed for flere daglige webutviklinger og artikler.