???php?perl?这是哪跟哪呀。php是服务器端脚本,而perl是写cgi的一种语言。

解决方案 »

  1.   

    不严格的说~~php也应该算是一种cgi吧~~当然楼上说了~~perl是用来写cgi的语言~~当然我们也可以把php理解为用来写一种也叫着php的cgi的语言~~他们都是在linux上做cgi程序开发的主流语言~~perl(Practical Extraction and Report Language 实用摘录和报告语言),是一种成熟的、可移植的和灵活的语言,它具有很强的字符串和数据解析能力,非常适合进行cgi程序的输入输出处理。php好象不用我多说什么,它与perl相比的优点在于它提供的那一套强大的数据库操作函数上,也就是说更适合用来做数据库驱动的网页。另外:在linux下能开发cgi的语言还有:c/c++、shell script、TCL/TK
      

  2.   

    perl是unix高手用的!!
    php是傻瓜型的,还好可以写网页,要不就是……!!
      

  3.   

    perl号称是最好用的语言,不知道是不是真的
      

  4.   

    也不是UNIX高手用的吧~~我就用啊~~~
      

  5.   

    perl与php各有优缺点。
    perl功能强大是php无法比拟的(不是说php不强),但初学者会对它望而却步,初学编程建议先从php入手,从效率来讲php比perl高很多的。
      

  6.   

    php>>perl懂php就够了.php理有很多perl的东西。
      

  7.   

    早些我也是用PERL的,感觉PHP和PERL在句法上也没有什么太大的区别
    但是PHP就更加灵活和随意,而PERL就经典一些
      

  8.   

    如果只是做网页PHP >PERL,
    其他方面perl>>php
      

  9.   

    CGI = Common Gateway Interface公共网关接口
    严格说来,perl/php/asp都是主要用来写cgi的语言,而c/c++/vb/delphi等等也都可能用来做cgi开发。
    perl跟cgi几乎可以划上等号的原因是因为当初的web开发大部分是用perl做的,广泛得使perl简直就成了cgi的代名词了。然而实际上,perl当初是被设计来做表格处理的,所以字符串处理上特别强大。
      

  10.   

    回复人: yuezw()我是菜鸟我怕谁() (2001-12-22 17:32:11)  得0分 
    如果只是做网页PHP >PERL,
    其他方面perl>>php 请问“其他方面”都指什么……我真的不知道……
      

  11.   

    其他方面应该也包括数据库管理,因为有很成熟的模块可以用,不用分开各种数据库的版本,这一点是最爽的,php,python和其他建立在unix上的解析语言现在好像还都不行呢。
    另外,perl可以用来加上tk接口,做xwindow开发,做自己的小游戏,php只能用在做网页上,不能开发什么opengl,高级加密算法,网络管理好象用起来也很别扭,虽然调用unix命令很方便我觉得php用在个人主页已经足够了,至于商业领域,一般的商业站点也没问题,我要是有时间就看看其他的东西,最近在用python,发现好多东西特别好玩,虽然在中国还没什么公司用它来做开发,但是我觉得快有了,已经有人用zope了,听说还出了本书,专门建立在jsp上面作了语言解析,商业应用............钱,听人说那套系统和zope在国外的商业应用非常广泛,只不过国内的程序员很少用只是个人看法,大家不要介意,我也是非常喜欢php的,只不过为了工作不能天天抱着她