既然十几年前接触VF,估计阁下年龄在35到45之间,那时计算机算热门的,想必你的学习比较好或者条件比较好。
你想学 B/S 架构的话,要掌握前台:Javascript, html, CSS,后台: ASP, JSP,PHP,ASP.NET(选一种),数据库就用你熟悉的 MYSQL 就行了。
B/S 是为了改进 C/S 的不足而出现,结果 B/S 自己也有不足。
C/S:前台功能强大、用户体验好,但部署、维护不方便;
B/S:部署、维护方便,但前端存在浏览器兼容性问题,而且开发也复杂,界面难搞,而且要会很多前台技术,用户体验也没有 C/S 好。
不管走 C/S 路线还是 B/S 路线,都有不足之处,都让人遗憾,而且矛盾不可调和。
为了能同时得到 C/S 和 B/S 的优点,而弃缺点, 一种新的开发模式 RIA 出现了。
RIA,前台表现力、用户体验、开发效率和 C/S 一样强大,但部署又和 B/S 一样方便,这是最好的结局了。
现在 RIA 路线,比较出名的有 ADOBE 的 AIR/Flex,微软的 silverlight(前端界面表现用 XAML,后台功能代码用 C#).
你可以网上了解一下 RIA
PHP或者JAVA
B/S的话就走Java吧, 用的会多点
先把网页编程学了吧,html,jsp,php都可以学