Vb.net ve Php kıyaslamak yanlış olacaktır. Eğer hedefiniz masaüstü tabanlı programlama olacaksa o zaman sadece Vb.Net ancak Web tabanlı programlama olacaksa Php veya Asp.Net uygun olacaktır. Asp.Net ile kodlama yapabilmek için ise Vb.Net veya C# bilmeniz gerekecek ayrı mesele.
Neticede yapmak istediğiniz program/iş ne ise ona uygun bir dil tercih etmek iyi olacaktır.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.