se parliamo di siti ok, ma PHP elabora, non fa siti, ad essere pignoli un programmatore puro php potrebbe non sapere alcunche' di HTML e lavorare in un team dove non ha questa necessita' perche' sara' il webmaster o webdesigner a ordinare i dati che gli arrivano.
A questo aggiungo che un databasista puo' non sapere niente di php ma sapere sfruttare al massimo un database ... sono tutte cose differenti, l'una non ha a che fare con l'altra ma assieme possono dare molto o rendere il tuo potenziale piu' completo ( maggiore )![]()