L'implementazione dei social network è diventata una necessità per i siti Web di successo. Joomla !, il popolare CMS Open-Source, ha alcuni modi grandi e convenienti per portare il tuo sito al livello di social networking. Esaminiamo come.
Questo articolo illustrerà gli inizi della creazione di un sito social utilizzando Joomla. Alcuni degli obiettivi e delle soluzioni finali varieranno a seconda delle esigenze.
Joomla! non dovrebbe essere solo considerato come un CMS, ma un framework da cui costruire le tue applicazioni e realizzare i tuoi sogni. Prima di saltare e iniziare a allacciare le estensioni per costruire il tuo sito, è essenziale una corretta pianificazione e una roadmap.
Quindi vuoi iniziare un social network con Joomla! tu dici? Per prima cosa hai bisogno di una dichiarazione di scopo. Nel nostro esempio, questo è il nostro scopo:
Creare e coltivare relazioni commerciali offrendo opportunità di rete e di supporto gratuite.
Dopo aver stabilito lo scopo del sito, è necessario conoscere i requisiti del sito. Inizia facendo domande:
Gli utenti creeranno contenuti ed eventi personalizzati. Inoltre, commenteranno e rivedranno eventi e contenuti passati.
L'interazione arriverà con l'avere creato gruppi, messaggi, blog / articoli e aiuti, ecc.
Gli utenti avranno accesso illimitato per creare contenuti, eventi, commenti, ecc. I moderatori controlleranno l'attività.
Gli utenti possono acquistare spot pubblicitari banner nelle diverse pagine.
Una volta ottenute le risposte alle nostre domande, abbiamo bisogno di creare delle linee guida sui requisiti per aiutarci a trovare i giusti plugin di Joomla da usare. Abbiamo bisogno delle seguenti funzionalità:
Con qualsiasi comunità CMS di grandi dimensioni come Joomla! ci saranno un sacco di estensioni buone e cattive da scegliere. L'uso di un plugin fasullo potrebbe creare o distruggere il tuo sito web. È importante che ti capiti bene la prima volta! Fortunatamente, Joomla! ha delle ottime directory di estensione da guardare; ognuno con recensioni, valutazioni e altro. Ecco alcune buone risorse per Joomla! plugins:
Dopo aver navigato nelle directory e rivisto le funzionalità, ho scelto le seguenti estensioni:
La maggior parte delle funzionalità principali di cui abbiamo bisogno sono in questo componente. Ha anche un sistema di plugin, rendendo il nostro sito a prova di futuro e dandoci l'opportunità di offrire nuove funzionalità ai nostri utenti.
Visita il sito
Questo componente ha creazione di eventi, gestione, plug-in, registrazione e altro. Si integra anche con JomSocial.
Visita il sito
Questo componente estende le funzionalità principali del contenuto di Joomla per un'esperienza di blog più social. Questo ha anche l'integrazione JomSocial.
Visita il sito
Questo offrirà ai nostri utenti un forum di supporto. Stanno lavorando su un'integrazione JomSocial per i profili utente.
Visita il sito
Ciò consentirà recensioni e commenti. Ha integrazione con JomSocial e EventList.
Visita il sito
Questa è un'altra opzione che potremmo usare per commentare. Ciò consentirà agli utenti di commentare i contenuti creati dall'utente. Inoltre si integra nel nucleo della componente sociale, quindi i commenti possono essere visualizzati sulle pagine del profilo utente.
Visita il sito
Ciò consente agli utenti di pubblicare facilmente annunci sul nostro sito.
Visita il sito
Ho avuto alcuni fattori determinanti nel decidere i componenti da utilizzare. Volevo essere sicuro che fossero ben supportato, avevano buoni sviluppatori dietro di loro, integrati tra loro, e facile da personalizzare.
Noterai che alcuni di questi sono plug-in commerciali e il plug-in principale che stiamo usando, JomSocial, è piuttosto costoso. Ci sono alternative gratuite là fuori per provare pure. Community Builder è un Joomla di qualità! estensione che potrebbe realizzare molte delle stesse cose che fa JomSocial. Ha anche molte integrazioni di estensione disponibili. Sono disponibili estensioni di commenti e banner pubblicitari open-source che puoi trovare nelle directory di Joomla. Amy Stephen e alcuni altri sviluppatori stanno creando l'impressionante nuova estensione per il blog, Tamka. Dovrebbe essere presto disponibile per BETA!
Alla fine, ho scelto il percorso più costoso perché mi sento a mio agio con quello che possono fare.
Usando l'installer di Joomla possiamo sistematicamente installare le nostre estensioni nel sito. Fatto ciò, tutto ciò che rimane sono la configurazione delle singole estensioni e il perfezionamento dei nostri layout. Andiamo oltre alcuni dei punti salienti:
Troverai le impostazioni per JomSocial facili da gestire. A causa della natura del nostro social network, anche i nostri utenti faranno molta della gestione e della configurazione! Alcune delle cose iniziali che devono essere fatte sono:
Per controllare l'aspetto grafico, JomSocial ha molti modelli tra cui scegliere o puoi crearne uno tuo. Puoi anche utilizzare le sostituzioni del modello per personalizzare anche il sito!
Permettere agli utenti di creare i propri eventi, luoghi, ecc. È importante ma si dovrebbero avere alcuni iniziali creati per riempire le cose. Come con tutte le estensioni che ho scelto, EventList è facile da personalizzare l'aspetto e l'aspetto del sito. È possibile modificare il file CSS direttamente dal pannello di amministrazione, se necessario. Una volta che EventList è attivo e funzionante, è necessario installare l'integrazione del plugin con JomSocial.
Queste estensioni seguono la suite. Configurarli e collegarli in modo appropriato nei tuoi menu è tutto ciò che devi fare.
Ciascuna delle estensioni che abbiamo scelto dovrebbe essere facilmente implementata nel nostro sito. Come accennato in precedenza, uno dei motivi per cui ho scelto le estensioni di cui sopra è per la personalizzazione. La maggior parte ha modelli di templating / view in cui è possibile modificare markup e CSS per adattarli all'aspetto del tuo design.
Con così tante estensioni disponibili per Joomla !, è facile impostare un social network conveniente. Ecco alcuni Joomla! lancio di social network (per la tua ispirazione):