易截截图软件、单文件、免安装、纯绿色、仅160KB

Perl、PHP、ASP、JSP技术比较

Perl、PHP、ASP、JSP技术比较
本文将对目前最常用的四种动态网页语言Perl(Practical Extraction and Report Language)、PHP(Hypertext Preprocessor)、ASP(Active Server Pages)、JSP(JavaServer Pages)进行一些技术性的比较。
  Perl
  Perl(Practical Extraction and Report Language)是一种很古老的脚本语言。最初的Web应用大多是用Perl编写的,Perl很像C语言,使用非常灵活,对于文件操作和处理具有和C语言一样的方便快捷。
  也正是因为Perl的灵活性和“过度”的冗余语法,也因此导致许多Perl程序的代码令人难以阅读和维护,因此使用的人在逐渐减少,并且目前有被Python替代的可能。
  另外Perl对于CPU的消耗似乎较高,效率似乎有一些不足。
  Perl开发的成功案例:
  Movable Type — 世界上使用最多的Blog系统之一,功能强大的足以和一个CMS系统相比拟。
  Awstats — 非常经典的日志系统,速度极快,功能也非常强大。
  结论:Perl在部分应用中能发挥很大优势,但其维护性差使得其普及变得很困难。
  PHP
  PHP(Hypertext Preprocessor)是一种嵌入HTML页面中的脚本语言。它大量地借用C和Perl语言的语法, 并结合PHP自己的特性,使Web开发者能够快速地写出动态产生页面。
  PHP是完全免费的开源产品,不用花钱,Apache和MYSQL也是用样免费开源,在国外非常流行,PHP和MYSQL搭配使用,可以非常快速的搭建一套不错的动态网站系统,因此国外大多数主机系统都配有免费的APACHE+PHP+MYSQL。通常认为这种搭配的执行效率比IIS+ASP+ACCESS要高,而后者的使用还必须另外交钱给微软。
  PHP的语法和Perl很相似,但是PHP所包含的函数却远远多于Perl,PHP没有命名空间,编程时候必须努力避免模块的名称冲突。一个开源的语言虽然需要简单的语法和丰富的函数,但PHP内部结构的天生缺陷导致了PHP不适合于编写比中小型业余网站更大的网站。
  PHP开发的成功案例:
  MediaWiki — 著名的维基百科(Wiki)程序,如此庞大的条目居然只用PHP+MYSQL就能够支持,真是不可思议。
  WordPress — 著名的Blog系统,功能上丝毫不输于Movable Type,不少用户都纷纷从Movable Type转移到了WordPress。
  结论:PHP语法简单,非常易学易用,很利于快速开发各种功能不同的定制网站,PHP因为结构上的缺陷,使的PHP在复杂的大型项目上的开发和维护都比较困难。
  ASP
 


相关文档:

JSP中使用Include与JSP:Include的区别

我们都知道在jsp中include有两种形式,分别是
< %@ include file=” ”% >
< jsp:include page=” ” flush=”true”/ >
前者是指令元素、后者是行为元素。
具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。
通常 ......

与php.ini有关的几个PHP函数

PHP中提供四个函数实现对php.ini的操作:ini_get、ini_set、ini_get_all、ini_restore
其中最常用的是ini_set和ini_get。
下面具体来说说这两个函数的作用: 
ini_get()
获取配置文件的选项值,即获取配置文件中某一个选项的值,如果是true值就返回1,如果是false值就返回0,字符串就返回字符串。
例如:
<?p ......

PHP的VC6 X86和VC9 X86有什么不同?

PHP现在推出5.3.0版本了,不过下载的时候有几个不同版本选择。那就是VC6 X86和VC9 X86。
VC6是什么?
VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。
VC9是什么?
VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。
那我们如何选择下载哪个版本的PHP呢?
如果你是在windo ......

php解压文件,压缩

zip.class.php
CODE:
[复制到剪切板]
<?
class 
zip 

{

var 
$datasec

$ctrl_dir 
= array();
var 
$eof_ctrl_dir 

"x50x4bx05x06x00x00x00x00"
;
var 
$old_offset 

0
; var 
$dirs  ......

JSP内建对象

JSP内建对象- -                                      
① out - javax.servlet.jsp.jspWriter
   out对 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号