Ofcourse there are other options, instead of PHP you could try ASP.NET
You should check out the languages and see what you like, tutorials on all of the web languages can be found at http://www.w3schools.com
ps: Don't use too many 2's instead of "to", it's kind of confusing?
i m a free lancer vb6 programmer and wants 2 shift 2 web development.
i m very much confused as 2 which combination of technologies 2 opt.
to opt for open source or not., which client side technology and which server side.
as i m freelancer and takes only small projects, i alone have 2 do web designing & web development, as i runs one man company.
thanks in advance
Moving from VB6 to web development is definitely confusing and requires to learn so many new skills or even new concepts.
Therefore you should probably look for a solution that requires you to learn as less new skills as possible and that uses similar methodologies as desktop developers are used to.
I would suggest that you take a look at Visual WebGui. It is an open source web development framework that uses VB6 development patterns in order to create Ajax web applications in the same simplicity without having to worry about the multi layers of the web.
It is probably the best starting point for you and would allow you to develop web applications without the hassle of learning those new tricks... You can watch that demo video and see.