Keep on going, never give up.

网页语言ASP.NET、PHP、JSP的特性区别及选择建议

本文主要说一下ASP.NET、PHP、JSP的各自特点,由于很多特点都是官方的宣传之词,比如安装简单、方便、运行效率之类的描述,天缘一概不再提及,因为这些观点可能只对某个用户群体有效,当然对于运行效率也并非某种语言都能全揽头筹,每个语言都有自己的优缺点,每个用户都能总结一套。另外对于语言的选择,天缘是根据实际的工作经验给大家几点建议,归纳起来就是一句话,爱你所选择的,选择你所爱的。

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

 

天缘的选择建议:

1、选择哪种语言开发,对于在公司上班族,决定权在老板手里头,编程人员一般都没有选择权。如果是自己的网站,天缘估计大都是小型网站,网页语言选择自己最熟悉的,不管是PHP、ASP还是JSP还是JAVA都可以,只要用得熟手,天缘建议最好选择主流大众的,这样遇到问题更多人可以相互交流。当然如果你做的银行系统等,事情就没这么简单,需要综合考虑;

2、技术永远只是一种工具,我们可以达到自己的目标就可以了,不需要总跟别人争论孰优孰劣。要不断跟进最新的软件技术,不可落伍;

3、网页语言的选择并不重要,重要的是你的态度,是打算做半桶水还是满桶水,对于发展中的语言没有好与坏,比如说某语言现在缺少什么功能并不代表下个升级版仍会如此(当然架构上的优劣可能会稍微影响一些,但从技术角度,没有不可实现的功能);

4、网页语言学习的步骤:看教材和说明书、多动手、再看教材和说明书,持续改进不断深入;

5、不要指望会几门网页语言会有多高的工资,做这一行的整体来说永远做不过上层的架构师和底层的硬件、专业软件和驱动工程师。作为软件人才,不要只学习一门语言,天缘是针对技术人员来讲,否则即使你研究的再透也不会透彻到哪里去,因为你接触的只是一个方面。

6、对于从未接触过编成规范的网友,优先养成良好的编程规范比什么都重要。如有机会建议先学一下ASM、VB、C/C++或JAVA。你会发现学习他们对你理解网页语言有很大帮助。

相关评论(0):  

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

最新文章

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载也必须遵循“署名-非商业用途-保持一致”的创作共用协议. 返回顶部
Copyright@2005-2016 Metsky.com, All rights Reserved.