Inserisci il tuo indirizzo di posta per ricevere i prossimi articoli gratis:
Servizio gestito tramite Feedburner
Continua la lettura
Articoli recenti
- Perché Google Wave non ha funzionato
- Nuovi iPods, iPhone 5, Bumper in nuova versione e iPad mini: da crederci?
- GoogleCar in vacanza Italia
- Google Chrome: 9 comandi nascosti
- iPad per gli studenti universitari: le prove generali questo autunno
- Tre conquiste dell’umanità di cui non godremo
- A Google Java e C++ vanno stretti
- Rails 3.0: Release candidate
- Android 3.0 fa la sua apparizione non ufficiale
- iPhone 4: venerdì disponibile in altri 17 paesi (Italia compresa)
I più letti

tog: creare una community con Rails
Stavo cercando qualcosa di pronto all’uso per il progetto di una community da sviluppare in Rails; bene o male tutte le community hanno alcune funzionalità in comune come la registrazione degli utenti, la possibilità di scambiarsi messaggi privati, di creare gruppi e di generare contenuti ogirinali da condividere con gli altri utenti.
Le scelte che avevo individuato fino ad ora erano troppo intrusive. Lovd By Less e Insoshi sono applicazioni complete da utilizzare come base per lo sviluppo, e diventano la spina dorsale dell’applicazione, mentre Community Engine è un plugin applicabile a qualsiasi applicazione che aggiunge però in blocco una serie di funzionalità che non sono sempre richieste
Tutte queste soluzioni sono Open Source ed è quindi possibile intervenire sul codice per cambiare alcuni comportamenti o disattivare delle funzionalità, ma questa può rivelarsi una scelta non felice perché preclude l’upgrade trasparente delle nuove versioni della soluzione e ci costringe a imparare il funzionamento del codice che abbiamo aggiunto.
Oggi ho trovato una soluzione alternativa, tog. tog è installabile come plugin proprio come Community Engine, ma invece di offrire un unico grande plugin da installare in blocco, mette a disposizione una serie di plugin dedicati che possono essere applicati o no alla propria applicazione. Questa granularità nella scelta delle funzionalità da utilizzare è senza dubbio molto pratica e potrebbe rilevarsi l’elemento distintivo vincente di tog rispetto alle altre soluzioni.
Altri articoli interessanti: