Risposta svincolante
"Se hai passione, logica e voglia di capire ci metterai poco. Altrimenti ci metterai tanto"
Con tanto e poco a tua discrezione
Per programmare in qualunque linguaggio devi capire l'approccio e la logica di programmazione, a prescindere dal linguaggio (ovviamente si tiene in considerazione le strutture offerte da quest'ultimo).
Per creare una community magari vorresti creare un forum, un sistema di login, un sistema di news... insomma un CMS (Content Management System) per la gestione di contenuti.
Io lo faccio ma non mi ritengo ancora totalmente all'altezza, se paragono i miei progetti a quelli che si trovano sulla rete o quelli commerciali.
Ciò nonostante 'programmo in PHP' (ma fai conto che lo uso da poche settimane... prima usavo ASP, e ancora prima C++).
Dipende da quali sono i tuoi obiettivi....
Diciamo che per fare qualcosa di funzionante minimamente decente (intendo dire che funziona ma che è scritto in un modo obrobrioso) ci metterai un paio di mesi.
Ovviamente se sei all'asciutto di programmazione, devi entrare ancora nella logica della programmazione web e se sei particolarmente portato.![]()
Ti suggerisco di leggerti tutto il manuale di PHP per prendere confidenza (e la guida per iniziare di HTML.it).
Dopodichè prendi in mano un software opensource già pronto, inizia ad analizzarlo, e prova a modificarlo, ad adattarlo.
Se avrai abbastanza passione (da esser arrivato a legger fino a qui) vedrai tu quanto velocemente farai progressi.
Ciao ciao in bocca al lupo![]()