因为客户的要求,我不会php,打算用asp.net做,但客户不知道从哪里听说的,告诉我php是最好的,我那个晕阿。
现在php据说也支持oop了,可惜我不懂php,所以不敢妄自菲薄,,所以我想请教大家说说每个的长处和短处,最好能说明为什么用asp.net比php要好?从语言方面、安全性、易开发、稳定性、扩展性等等都可以。当然php的爱好者也可说说php有哪些比asp.net好?
本贴纯属研究与请教,请勿起语言上的争执,谢谢
现在php据说也支持oop了,可惜我不懂php,所以不敢妄自菲薄,,所以我想请教大家说说每个的长处和短处,最好能说明为什么用asp.net比php要好?从语言方面、安全性、易开发、稳定性、扩展性等等都可以。当然php的爱好者也可说说php有哪些比asp.net好?
本贴纯属研究与请教,请勿起语言上的争执,谢谢
解决方案 »
- 谁能帮我提供下ASP前台页面的一些<%的用法>
- |zyciis| 我发现GridView但绑定出来他们的ID为什么是02开始,而Repeater的为01开始,为什么他们不是以00开始呢
- GridView_RowUpdating~问题
- 散分,急求移动短信开发.net源码
- 网页后台的.aspx.cs 的变量如何传递值?(50分)
- DataGrid问题
- Repeater控件绑定数据里,当要删除某一数据时,当点击里面的LinkButton时如何让它弹出一确定对话框后再进行相应的数据删除处理,或是有更
- 200分,高分急求,高效率的站内搜索引擎aspx
- 水晶报表
- 用Vislo做一份网站的流程图?求助……!
- 女生在这行适合做什么工作?请大家帮我提个建议
- 如何让VB的函数参数显示中文注释??
不过你说的我看来那只是生意上的问题,只要你能把握客户的心理。(说服客户不只是从ASP.NET和PHP之间的区别来说的)其实用什么都一样!!!
ASP.NET有页面高速缓存,可以方便的使用组件和自定义控件,它是基于.net的,有VB.NET或C#的支持
------------------
这个是一个,应该还有很多吧...
客户偏偏是那种半懂不懂的,所以大家还是帮我想想在性能上、安全性上等等差异。
ASP:即Active Server Page(动态服务器页),由微软推出的Web开发技术,广泛采用表现层、逻辑层、数据层三层结构开发模式,分布计算,Web服务器和数据库服务器分开,大幅度提高网站访问速度和数据安全,并且和微软的服务器平台完美搭配,在网络上被广泛应用,技术成熟,发展迅速,有微软和众多的程序开发人员提供的大量的可以调用的各类组件控件,大大提高了开发效率,并且通过COM组件能够实现非常复杂的甚至底层的操作,功能强大。对于数据库,微软先后推出数种性能优异的数据库接口,对现有的数据库不管是大型的SQL Server、Oracle还是中小型的Access、dbase都能够实现非常好的支持,变更数据库,程序几乎可以不做任何改动,而且版本的升级都对原有的版本下开发的系统全面兼容,所以几年过去,版本升了好几级,原来写的系统仍可以稳定运行。且开发周期快,成本较低。
JSP:即Java Server Page(Java服务器页),由Sun公司大力推出的对抗微软ASP的Web开发技术,广泛采用三层结构模式开发,Class、JavaBean、EJB的应用使其在电子商务等企业应用中占有优势,由Java语言编写,跨平台能力和高的访问速度时Sun公司对外宣传的JSP的两大法宝。但其对程序员能力要求相对较高,开发难度相对较大,所以开发周期长,开发成本较高,同样一个大型的OA系统,用ASP开发用3个月的时间,而用JSP开发则至少要在6个月以上。当然,因其受Sun公司的大力推崇,并且经过了两三年的不断完善和经验积累,目前在网络上的应用正逐步扩大。
ASP.NET:.NET是微软近年推出的新的互联网应用理念和技术体系,或者说是一个框架,是技术性的也是商业性的,从VB.NET、VC.NET、Visual Studio.NET到ASP.NET等等,它是一个完整的体系,ASP.NET只是整个.NET框架下争对于web开发的一部分,也可以说是ASP的升级,因为有微软的大力支持,加上基于微软体系下的开发人员的众多,相信以后.NET的应用会越来越成熟、广泛,但就目前来说,.NET的应用还处在初级阶段,微软本身这套体系还在不断的完善中,基于.NET开发的系统、服务器端的支持、维护等等都尚处在摸索和积累经验阶段,也就是说还有许多未知的可能出现的问题会不断的涌出,现在开发好的并且运行正常的系统,很可能在长期的运行过程中,出现不可预计的问题,加上全新的.Net framework框架和Web Services服务搭建,对于服务器日常的维护和管理等等都需要全新的专业知识,这就加大日后系统运行和维护的难度,风险较大。另外,目前中国对于.NET框架下的开发人员相对较少加上开发难度较大,所以开发周期和成本都相对较高。
51job和chinahr分别是php和asp.net的
51job的页面有的时候点不开,三次又一次点的开就很不错了
这个不是网速的问题,因为,点开的时候也很快的
就是动不动就点不开
哎,谁让.Net做的东西脱离不了framework呢
知识面广一点好,云云
谈何容易!
asp.net是编译执行的,源码不易泄漏,安全性高(当然程序做的好了都安全)