Руководствоваться в этом деле нужно принципом "от простого к сложному". Чтобы достичь поставленной цели: реализация собственных проектов в вебе, - необходимо, как минимум, владеть знаниями по следующим языка/технологиям:
HTML/CSS
JavaScript
PHP
Apache
MySQL
XML/XSLT (опционально)
Ajax
jQuery
И это только начало. Нужно быть готовым потратить очень много времени (и речь даже не о месяцах) на то, чтобы освоить это как полагается.