最新消息:网站改版咯

ASP,PHP,JSP,.NET谁才是王道?

C语言 Yovae 1346浏览

ASP真应该被淘汰了!在国外基本上见不到ASP做的网页了,取而代之的清一色是PHP+MySQL,甚至服务器空间只有PHP+MySQL的,你都买不到ASP空间。只有在中国一大堆垃圾站长搂了一大堆垃圾ASP站。买空间吧,中国的空间全都是ASP的。

你们知道这意味着什么吗?服务器程序流行的有IIS和Apache,装了垃圾的IIS就不能装先进的Apache,要运行PHP或JSP就得以外挂的方式,这也是中国PHP网页速度不快的原因。

再说说“牛皮就是用来吹的”JSP,SUN公司真可谓大言不惭,把下三烂的JAVA吹的是天花乱坠,请听SUN公司经典的广告语:“JAVA是 Strong(健壮的)、Fast(运行快速的)、Great(功能强大的)”。连学了Java编程却没学会的菜鸟都知道,Java慢的要死。

如果你指望学了Java编程序混口饭吃,那你还不如去扫大街呢!!!!!!!!!!!!为什么这样说,我是有证据的。Java实在是一门很烂的语言,当年 那个投机取巧分子(叫什么名了?),用C语言改编了这门比VB还烂的语言,并在喝咖啡的时候偶然间想起印尼的爪哇群岛有很多大蜥蜴,就随便给自己的小玩意 取了这个歪三蹩四、不伦不类的名称Java。

当年Java竞争第一款产品时就被淘汰的,后来可以说在编程领域它是没有任何发展前途的,可以说它连花瓶都算不上。下面列举Java的十大缺点:

一、Java编写的程序功能不强大,比如C语言的指针有强大的功能,Java却没有,SUN公司宣称的Java功能强大,简直是自己打耳光,我在想,人怎么能无耻到这种程度;

二、Java很慢,根本就不能用来编写大型桌面应用程序,再说了,你们见过几个用Java开发的应用程序,哦,对了,有一个令SUN骄傲的软件 eclipse,这是目前超越Jbuild,世界范围内用的最多的Java编写工具了,据说花了3000万美元开发的,但实际情况什么样呢? eclipse启动缓慢,功能单一,只能编写代码,根本比不上微软的Visio Studio 2005中图形化的操作界面,运行速度也不及Visio Studio的十分之一,比如出现一个代码提示就得卡2秒钟,SUN宣称的Java运行快,这次都不是自打耳光了,是自己打自己一棍子;

三、Java编写的程序体积很大,eclipse竟然100多兆,只不过是有个记事本功能,我晕;

四、可以说中国99.999%的电脑都无法运行Java程序,因为他们都没装JDK,对于普通网民来说,我还不至于为了运行几个不知所用的垃圾Java程 序而跑到SUN公司全是英文的网页上寻找什么J2SE、J2EE、JJJJ、JDK、SDK来下载安装吧!!!!有的Java程序被编译成了二进制,可以 提高速度,但那还不如用C\C++开发呢!还有的软件内置捆绑了JDK,结果体积相当庞大,并且速度进一步降低,好比你可以直接进屋的,非要再绕房子转三 圈;

五、名噪一时的Java Applet小程序3年时间内被Flash程序基本上完全取代。如果你的大学老师现在仍在课堂津津有味的讲授着此项内容,你不妨羞辱他一顿。

五、Java无法编写病毒、插件、外挂等程序。这一类程序要求简短、快速、功能异常棒,否则实现不了特殊功能。而Java的以上缺点证实了Java极不适 合、或根本就不能实现此类工作。现在由于免费下载的关系,软件工作者都很难赚到钱,而那些业余程序员却可以编写游戏外挂、病毒插件赚到很多钱,如熊猫烧香 作者李俊年纪轻轻光存款就有10万,还不带他平时坐飞机天南海北花的钱。如果你傻不楞登学了什么Java妄图编写桌面应用程序,却又不能在大公司找到工 作,你说你还能干什么。知道吗,张孝详Java培训教出来的学生很多在公司里都是打杂的,老总花钱雇来的是勤杂工,还有很多干脆转行了,Java是他们心 酸的眼泪啊!请大家去了解一下他们的心情吧,盲目的Java热潮,误导了多少莘莘学子啊!

如果你真想知道哪种技术有前途,好,我告诉你,用最简陋、功能却最强大、运行速度最快的C语言开发Linux应用程序。

综上所诉,我们应该有这样的意识:大公司并不一定都是实在的,很多都在出于自己的利益而引导用户。

那为什么Java却能鼎盛起来呢?Java当年是要夭折的,这也证明了它语言对于开发桌面应用程序的不合性,然而网络的出现给了Java一条生路,SUN 迅速转变方向,使Java可以编写服务器端程序(官方和课本上是这样说的,其实不就是动态网页吗!),即一种动态网页,本质上和ASP、PHP没有两样, 通俗的叫法是JSP,可以说现在中国学成JAVA,并开始使用Java的,有99.999%是用来编写动态网页的,只不过他们看不起编写网页的,觉得辛辛 苦苦学成的JAVA只能用来写网页太丢脸,所以他们仍然满口Java长、Java短,当自己有多了不起。Java兴起另一个重要原因是SUN公司财大气 粗,有能力推广。

好了,现在思路清晰了,在中国 Java == JSP,如果你学编程是为了开发应用程序,请您当机立断,改学C\C++;如果你愿意做网页,当然JSP仍然是仅次于PHP的最好的动态网页语言,但买空 间要费点银子了,中国提供JSP空间的很少,有也非常贵,这也是中国JSP网站稀缺的一个原因。

专门评论一下JSP:JSP的学习要比Java容易十倍,因为它无非就是进行一下数据库的新增、修改、查询、删除四种工作,然后在经过一定的判断语句、数 值运算便有了动态网页的功能;JSP速度仅次于PHP,是比较快速的动态网页语言,SUN宣传JSP有很好的安全性,这是肯定的,SUN公司实力雄厚、技 术上有保证,几乎所有的银行、政府办公系统都是JSP就是出于安全性,这一点微软的IIS系统和垃圾ASP要差远了。

在回过头来说一下ASP.NET,从名称上可以看出来,ASP.NET就是ASP的新版本,仍然运行于Windows下的IIS系统上,就从这一点,银行 和政府是不会使用这种没有保障的系统了,IIS的安全性不容乐观。微软在与Java的竞争中吃足了苦头,还赔偿过2亿美元的Java使用费,颜面何存,比 尔盖茨岂能善罢甘休,一气之下开发了全新的ASP.NET。注意:ASP.NET完全不同于ASP,它的动态网页后缀名是.aspx,如果你还在用 ASP,那你真是严重落伍了,连微软自己都淘汰的东西,你说你还学它干啥,现在登陆微软的网页,动态的几乎都改用ASP.NET了,所以现在为什么这么多 人骂ASP。不过我敢保证ASP在5年之内在中国不会被淘汰,在国外,那就已经淘汰了,但5年之后呢?恩,扫大街吧!

ASP.NET我不过多评论,ASP.NET应该性能和JSP差不多,它本来就是和JAVA竞争的产物。虽然目前政府、银行用JSP而不用 ASP.NET,但ASP.NET和C++比较像,用Visuio Studio 2005能很快开发ASP.NET网页,许多应用软件的程序员能很快上手,估计也会在将来占据一席之地,会不会是主流很难说,不过现在JSP、PHP、 ASP.NET是并存的三大主流,ASP吗,太有中国特色了,暂且靠一边站吧。

下面着重说一下最优秀的PHP!注意,本人只用事实说话!

PHP是开源的,是没有经过任何商业推广而被捧上历史前台、被广为推崇并口碑有佳的动态网页语言,它只为网络而存在,而不像Java和.NET那样,既可 以编写应用程序,又要变个弯写网页;PHP的源代码是经过千锤百炼的,因为它是开源的,世界无数的优秀程序员(主要是美国、欧洲、日本的程序员,中国就没 有)的慧眼,所有漏洞一经发现立刻就可以补上,可以说现在的PHP5.0基本上就没什么漏洞了,天衣无缝,这比微软把代码搂得死死的、千疮百孔、东窟窿补 西窟窿要好多了;PHP运行速度是最快的,所有论坛、社区都采用的是PHP。

在同样待遇下的速度比较:
PHP > JSP >= ASP.NET > ASP > CGI

我用事实证明PHP的优秀,看看有多少高访问量的大型网站采用了PHP。

1.百度帖吧 虽然在服务器端它隐藏了真实网址后缀,但帖吧里他们告诉我采用的是PHP

http://post.baidu.com

2.雅虎社区 它也隐藏了真实后缀,但你点击帖子链接时,注意浏览器状态栏里的网址,赫然是PHP的

http://cn.bbs.yahoo.com/

3.Discuze 免费论坛程序 这我就不多说了,懒惰的站长统统采用的是Discuze,如果采用ASP,论坛人一多就别想访问,从论坛请一色的PHP也可以看出来PHP有多么的优秀。 Discuze其实是让中国站长认识PHP的第一推动力,它证明了自然法则,落后就要被消灭,如在Discuz以前是原始的用CGI编写的雷傲论坛,现在 还有吗?后来ASP淘汰CGI后的使用ASP编写的动易免费论坛程序,现在还有吗?Discuze的兴盛足以表明pHP的优秀程度,它一出马,横扫ASP 和CGI(目前用JSP编写的论坛还没有)。

http://www.discuz.com/

4.电骡 其网站简介中就讲了,使用的是Linux + PHP + MySQL,中国,落后的网络中能使用Linux的网站有几个!?

http://www.verycd.com

其他像中国站长站、落伍论坛、51La站长大厅、蓝色理想BBS统统采用的是用PHP编写的免费的Discuz论坛程序,没一点技术含量,还亏它们是中国站长的楷模呢!看来中国站长水平也就如此了。

还有就是新浪、猫扑、Tom网估计都是采用的PHP,但因为我没具体了解,所以不敢肯定。

总结:

专业办站、办个人网站、在专业网站就职必学PHP
到银行、政府、大型公司、高新技术产业任网络工作,必学JSP
开发应用程序、病毒、插件一定要用短小精悍的C语言

开发大型程序、软件用C++
ASP,立刻淘汰,不过偏偏sb领导和哄哄媳妇泡个妞还是可以的。

转载请注明:Yovae Studio » ASP,PHP,JSP,.NET谁才是王道?