ASP.NET: 1、不支持跨平台,微软一直如此 2、ASP.NET是ASP的升级版,发展更新换代太快,无人否认 3、面向对象,结合COM组件强大功能 4、常用数据库:SQL SERVER、ACCESS、MYSQL 5、常见服务器配置:IIS+ASP+ACCESS、IIS+ASP+SQL SERVER、IIS+ASP.NET+ACCESS、IIS+ASP.NET+SQL SERVER
PHP: 1、支持跨平台,开源 2、独立数据库接口,与APACHE紧密结合 3、常用数据库:MYSQL、SQL SERVER、ACCESS 4、常见服务器配置:APACHE+MYSQL+PHP
JSP: 1、支持跨平台,多样化和功能强大的开发工具支持,个人感觉JSP的架构有点优势 2、需结合Servlet使用,都是Sun公司的J2EE体系的一部分 3、常用数据库:Oracle、MYSQL或DB2 4、常用服务器配置:APACHE+JSP+Oracale、APACHE+JSP+MYSQL
选择哪种语言开发,上班族,决定权在老板手里头,编程人员一般都没有选择权。如果是自己的网站,小编估计大都是小型网站,网页语言选择自己最熟悉的,不管是PHP、ASP还是JSP还是JAVA都可以,只要用得熟手,小编建议最好选择主流大众的,这样遇到问题更多人可以相互交流。当然如果你做的银行系统等,事情就没这么简单,需要综合考虑;
技术永远只是一种工具,我们可以达到自己的目标就可以了,不需要总跟别人争论孰优孰劣。要不断跟进最新的软件技术,不可落伍;
网页语言的选择并不重要,重要的是你的态度,是打算做半桶水还是满桶水,对于发展中的语言没有好与坏,比如说某语言现在缺少什么功能并不代表下个升级版仍会如此(当然架构上的优劣可能会稍微影响一些,但从技术角度,没有不可实现的功能);
网页语言学习的步骤:看教材和说明书、多动手、再看教材和说明书,持续改进不断深入;
不要指望会几门网页语言会有多高的工资,做这一行的整体来说永远做不过上层的架构师和底层的硬件、专业软件和驱动工程师。作为软件人才,不要只学习一门语言,小编是针对技术人员来讲,否则即使你研究的再透也不会透彻到哪里去,因为你接触的只是一个方面。
对于从未接触过编成规范的网友,优先养成良好的编程规范比什么都重要。如有机会建议先学一下ASM、VB、C/C++或JAVA。你会发现学习他们对你理解网页语言有很大帮助。