让我们不要为一个简单的问题展开一场口水战。就像我常说的,“为你的工作选择合适的语言,不要让你的工作适应语言。”我个人认为Perl非常适合用作命令行工具。虽然在web应用中有不错的表现,但真正的实力只有在命令行上才能充分发挥。同样,虽然PHP可以在控制台环境下使用,但个人认为在web应用中性能更好。PHP有大量专门为web应用设计的函数,而Perl似乎是基于命令行为的。
5、Perl是什么?Inventionperl的Larrywall曾经说过,“perl可能不好看也不香,但它能完成任务”。perl是一种文本处理语言,最初就是为此目的而设计的。perl是一种内置socket/clientserver协议的网络编程语言。perl是一种系统管理语言,它的脚本运行在世界各地的许多服务器上。很多时候是单行脚本。perl是一种web脚本语言。
perl你也可以用perl生成代码perl(perl(调用tk)编写gui 程序。c/c perl、c/c inperl/过滤邮件perl数据仓库编程在web上搜索有人说。个人认为perl的文字处理能力是不可替代的。其强大的正则表达式功能是其他编程语言无法企及的。即使微软的jscript/vbscript在正则表达式的功能上试图模仿和赶超perl,但还是有很大的差距。
6、 php代码可以单独运行吗?-技术问答是的,php你可以做成像批处理,或者在这台机器上运行Linuxperlscript程序,用phpgtk,你甚至可以写一个图形界面。/usr/bin/ php或其他安装php的位置,然后设置可执行权限。
7、在 php中如 调用一个或几个 php模板文件?首先你要知道如何使用FastTemplates。你可以在几秒钟内改变整个网站的外观。抽象程序设计,无垃圾HTML代码。设计者不需要关心所有的模糊代码。重用旧模板(对于普通表单)的速度快得惊人,也更容易。FastTemplate来自一个同名的Perl软件包(可以在CPAN上找到)。你可以从它的主页上下载该版本的PHP(该网站的下载地址是:)。
我先解释一下使用模板生成页面和简单地通过echo或print输出页面的区别。单纯使用echo/print非常适合写短脚本,但是不能帮助你更好的组织和定制。另一方面,模板给你创建多语言网站的能力,只需改变一个参数。他们可以让你更关心你必须做的事情。在开始编码之前,不要害怕思考。这可能需要一些时间,但成本会随着项目的发展而得到回报。
8、 php和 perl比较PHP更适合写网页程序,而Perl则应用广泛得多,更像是*nix系统下的万能胶。由于CGI本身的运行方式,Perl在web编程方面不如PHP自然高效,虽然有mod_ perl,但是有很多限制和注意点。另外,因为Perl的哲学是同一件事,总有不止一种解决方法,所以产生了大量的程序,对于大型系统,Perl编写的维护成本相对较高。
文章TAG:php perl 调用 程序 php调用perl程序