Social Networking con BuddyPress

Automattic, la società dietro a WordPress, ha recentemente acquisito e rilascerà software di social networking chiamato BuddyPress. Il software, costruito su WordPress, è stato creato da Andy Peatling come modo per avviare il tuo social network simile a Facebook. Oggi daremo un'occhiata all'installazione di BuddyPress.

Passaggio 1: cos'è BuddyPress?

BuddyPress è un'applicazione di social networking basata su WordPress Multi-User (MU) come plug-in. WordPress MU è il software dietro WordPress.com. Permette a un utente di ospitare una rete di blog su un sito. BuddyPress aggiunge una grande varietà di nuove funzionalità di interazione sociale a WordPress. Le funzionalità possono essere aggiunte tutte contemporaneamente o come singoli componenti:

  • Un blog WordPress
  • Profili individuali per i membri
  • Funzionalità di messaggio privato (PM)
  • Reti di amici
  • Gruppi, che includono un blog, foto e altri contenuti generati dagli utenti
  • "The Wire" (come il muro su Facebook)
  • Attività / flussi d'azione di azioni pubbliche sul sito
  • Forum usando bbPress

Una demo completa è disponibile sul sito web BuddyPress.

Oggi installeremo un'installazione completa di BuddyPress (tutti i campanelli e i fischietti), così possiamo iniziare da zero un social network.

Il software è nella sua fase RC, ma si sta avvicinando alla sua versione finale. La versione attuale ti aiuterà a iniziare con i social network fornendo un pannello di controllo amministrativo e tutte le funzionalità di base descritte sopra. Sarai quindi pronto per l'aggiornamento alla versione finale quando sarà il momento.

Passaggio 2: requisiti

Prima di installare il sistema BuddyPress, il tuo server richiederà che siano già presenti due componenti:

  • un database MySQL per memorizzare tutte le informazioni di BuddyPress. Se non si dispone di un database creato, crearne uno con un utente che dispone di tutti i privilegi (come UPDATE, INSERT, DELETE, SELECT) su quel database. Ricorda il nome utente / password e il nome del database per i passaggi successivi.
  • un modulo di riscrittura mod in modo da poter avere URL pulito. Se hai utilizzato WordPress o un altro software con URL puliti, dovresti essere pronto a procedere senza aggiungere nuovamente questo componente.

Passaggio 3: Scarica WordPress MU

Prima di poter avviare l'installazione di BuddyPress avrai bisogno di una copia di WordPress MU installata. Prendi l'ultima versione (ZIP) (TAR.GZ) e decomprimila. Dovresti vedere una cartella con un nome simile a "wordpress-mu".

Carica i file in questa directory nella posizione in cui desideri accedere al tuo sito. Questo può essere il dominio principale o una sottocartella. Prendi una tazza di caffè o tè mentre aspetti che il caricamento finisca.

Passaggio 4: installazione di WordPress MU

Una volta completato il caricamento, puoi procedere e installare WordPress MU.

Indirizza il tuo browser nella directory in cui hai caricato i file in modo che index.php venga eseguito. Ti verrà mostrata una schermata per inserire alcuni dettagli. Le impostazioni devono essere riempite come indicato di seguito:

  • Indirizzi del blog - Ai fini di questo articolo selezioneremo "sottodirectory". Se i record DNS Wildcard sono abilitati, è possibile selezionare l'altra opzione, ma non rientrano nell'ambito di questo articolo.
  • Nome del database - Il nome del database dal passaggio 2
  • Nome utente - Il nome utente del passaggio 2
  • Parola d'ordine - La password del passaggio 2
  • Host di database - Questo è solitamente localhost se il server MySQL si trova sullo stesso server del server web. Cambialo solo se l'installazione restituisce errori sull'impostazione server / host.
  • Indirizzo del server - Il programma di installazione dovrebbe essere in grado di indovinare questa impostazione, ma ricontrollare che sia impostato sul server / dominio su cui si sta installando.
  • Titolo del sito - Questo sarà il nome del sito di social network, quindi chiamalo come vuoi.
  • E-mail - Inserisci un indirizzo email valido da utilizzare per l'account amministratore.

Dopo aver ricontrollato tutte le impostazioni precedenti, fai clic su Invia. Se tutto va bene, dovresti essere accolto con una "Installazione finita!" schermata che include nome utente e password. Ti è stata inviata anche un'email con gli stessi dettagli inclusi.

Prima di continuare, seguire le istruzioni per l'impostazione delle autorizzazioni nella pagina Installazione completata.

Passaggio 5: scarica BuddyPress

A questo punto, ora puoi installare il sistema BuddyPress. Poiché stiamo installando il sistema completo, puoi scaricare qui l'archivio "combo".

Decomprimere il file combo e caricare tutti i contenuti del file zip estratto nella cartella radice mu-plugins situata in wp-content. Carica TUTTE le cartelle e i file che si trovano nello zip e assicurati che queste cartelle e file siano stati modificati in 755.

Sposta la cartella mu-plugins / bp-themes che hai appena caricato su wp-content. Assicurati che queste cartelle siano state calibrate su 755.

Passaggio 6: installazione di BuddyPress

Una volta caricati i file, accedi al pannello di controllo dell'amministratore di WordPress MU con il nome utente e la password creati in precedenza. L'URL per accedere (inviato via email quando hai installato WordPress MU) ha la forma http: //yourdomain.tld/folder/wp-login.php

Sotto il menu "Amministratore sito" trova il collegamento "Temi" e fai clic su di esso. Ti verrà mostrato un elenco di temi di WordPress MU installati, uno dei quali è il tema BuddyPress. Seleziona "Sì" per "BuddyPress Home Theme" e fai clic su "Aggiorna temi".

Infine, dovrai abilitare le registrazioni se vuoi che gli utenti possano registrarsi per il tuo sito. Sotto il menu "Amministratore sito" vai su "Opzioni" e assicurati che l'opzione Abilitato sia selezionata per "Consenti nuove registrazioni".

Congratulazioni! Il tuo social network è ora pronto per l'uso. Quando accedi al pannello di controllo dell'amministratore, puoi gestire alcune impostazioni dal link "BuddyPress" sotto "Amministratore sito". Per visualizzare la tua nuova rete e il tuo profilo fai clic su "Il mio account" dalla barra di amministrazione nella parte superiore dello schermo e seleziona "Attività" o "Profilo".

Passaggio 7 - Plugin e temi aggiuntivi

Lo spazio plug-in per BuddyPress è piccolo in questo momento, ma probabilmente esploderà con una nuova attività come quella di WordPress. Tuttavia, ci sono alcuni fantastici plugin disponibili per BuddyPress in questo momento:

  • bpGroups che include miglioramenti al sistema di gruppo.
  • Invita amici che aggiunge alcune funzionalità per consentire di aggiungere amici da altre applicazioni di social networking come Twitter, Facebook e GMail.
  • Twitter To Wire che aggiunge automaticamente i tuoi tweet al tuo filo (la versione BuddyPress di Facebook's Wall).

C'è anche un pagina per temi, ma nessun tema è ancora disponibile per il download. Se sei curioso della potenza del sistema tematico, puoi visualizzare alcuni esempi su WannaNetwork, GrungePress e Flokka.

Chiusura

Spero che questo tutorial abbia avuto successo nell'introdurti a BuddyPress e ti abbia dato l'opportunità di aprire il tuo sito di social network. La configurazione di Wordpress MU / BuddyPress offre più funzionalità sociali di quelle che possono essere fornite da un semplice forum o da una rete di blog.

Ricorda, questo tutorial ha lo scopo di familiarizzare con il software e la sua installazione prima della sua versione finale. Se si desidera continuare con l'installazione di BuddyPress sul lato della programmazione delle cose, il codice BuddyPress ha una certa documentazione per gli sviluppatori.

  • Iscriviti al feed RSS di NETTUTS per ulteriori tuts e articoli di sviluppo web giornalieri.