Salve a tutti.
Ho in mente di realizzare un progetto con le caratteristiche di un social network. Conosco bene le difficoltà di questo intento e so che sarà un lavoro molto duro, per questo è importante che io scelga da subito gli strumenti giusti.
Sono alla ricerca di una soluzione (free o a pagamento) che mi permetta di partire da un buon punto, senza dover programmare da zero tutto quanto. Diciamo che non ho bisogno di tutte le funzioni presenti in Facebook (per fare un esempio) ma che voglio lasciarmi aperta la possibilità di implementarle (qualora ve ne fosse la necessità). Quindi, nei vostri consigli immaginatevi che voglia costruire un sito che permetta di:
- registrarsi e creare dei profili
- creare dei collegamenti tra questi (la classica "amicizia")
- permettere delle discussioni private e non, tra queste sotto-reti
- permettere la visualizzazione in più lingue (almeno italiano e inglese)
Questi punti sono fondamentali, per il resto è ancora da decidere.
Ora, avevo pensato a Drupal per realizzare tutto questo ma ho alcuni dubbi:
1. è adatto?
2. come livello di sicurezza?
3. Drupal è un progetto opensource: quindi se mi dovesse andare bene (sto fantasticando lo so, ma queste cose è meglio saperle prima) potrei guadagnarci o venderlo tranquillamente vero? Cioè, il codice sarebbe del tutto mio?
4. In caso negativo, esiste una piattaforma che mi permetta questo?
So bene che sono molte domande ma se qualcuno fosse così gentile da rispondere a qualcuna di queste ne sarei felice.
Buona giornata a tutti!