可以作为CGI程序运行,不过好象只能解释执行。

解决方案 »

  1.   

    不能,它的保密性是这样的:
    PHP文件存放在服务器上,客户端发出请求,php文件在服务端处理请求,然后将结果转化为HTML页面返回客户端。所以客户端只能看到执行结果(HTNL页面),而看不到PHP源程序,这和ASP是一样的。
      

  2.   

    原理和ASP的一样,由于国内用的人少,BUG知道的人就没有ASP的多
      

  3.   

    听说新版的php4支持编译了,不过我没试过。
      

  4.   

    php3和php4的差别是,我只说一说执行的差别:php3是解释执行的。而php4是先编译成二进制再执行的,所以php4比php3快很多,
      

  5.   

    谁知道怎么样编译PHP4写的脚本?
      

  6.   

    1、PHP不能编译,没有任何PHP编译工具。PHP只能以源码形式发布。
    2、如果不想被系统管理员知道源码,可以采用下面的方法:
    用某种算法将源码加密成一乱码文件;自行编写一个C程序来负责在执行PHP代码
    前解密。如果有兴趣的文可以详细写出我的设想。
      

  7.   

    1,php4可以编译,但得使用工具,编译过后体积庞大,没什么好处。
    2,对于文件的保密性,呵呵好象每这必要,因为php可以嵌套在html中,他最终会在服务器上被
    解释成html语言,所以说所有的php语句基本上都可以写成html语句,但是对于html语言不能执行
    数据库操作,所以这是php的关键所在。要保密只有用加密技术,把编译好的程序加密,然后到达
    客户后再解开。