社区
基础编程
帖子详情
php能否编译成执行文件或cgi程序?
Liubin
2000-08-15 06:09:00
如果不能,那么php文件保密性怎么处理?
...全文
423
11
打赏
收藏
php能否编译成执行文件或cgi程序?
如果不能,那么php文件保密性怎么处理?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ppc207
2000-10-10
打赏
举报
回复
1,php4可以编译,但得使用工具,编译过后体积庞大,没什么好处。
2,对于文件的保密性,呵呵好象每这必要,因为php可以嵌套在html中,他最终会在服务器上被
解释成html语言,所以说所有的php语句基本上都可以写成html语句,但是对于html语言不能执行
数据库操作,所以这是php的关键所在。要保密只有用加密技术,把编译好的程序加密,然后到达
客户后再解开。
gzproger
2000-09-13
打赏
举报
回复
1、PHP不能编译,没有任何PHP编译工具。PHP只能以源码形式发布。
2、如果不想被系统管理员知道源码,可以采用下面的方法:
用某种算法将源码加密成一乱码文件;自行编写一个C程序来负责在执行PHP代码
前解密。如果有兴趣的文可以详细写出我的设想。
smtp
2000-09-11
打赏
举报
回复
谁知道怎么样编译PHP4写的脚本?
pwcpwc
2000-09-03
打赏
举报
回复
php3和php4的差别是,我只说一说执行的差别:
php3是解释执行的。而php4是先编译成二进制再执行的,所以php4比php3快很多,
wwwunix
2000-09-02
打赏
举报
回复
支持编译的话,应该别人看不到。主观猜想。
Liubin
2000-08-31
打赏
举报
回复
那别人(管理员)不是能看见我的代码了吗?
wwwunix
2000-08-31
打赏
举报
回复
听说新版的php4支持编译了,不过我没试过。
wjzhuang
2000-08-30
打赏
举报
回复
不能,php在網絡後台運行.
蝈蝈俊
2000-08-17
打赏
举报
回复
原理和ASP的一样,由于国内用的人少,BUG知道的人就没有ASP的多
flyby
2000-08-17
打赏
举报
回复
不能,它的保密性是这样的:
PHP文件存放在服务器上,客户端发出请求,php文件在服务端处理请求,然后将结果转化为HTML页面返回客户端。所以客户端只能看到执行结果(HTNL页面),而看不到PHP源程序,这和ASP是一样的。
wwwunix
2000-08-15
打赏
举报
回复
可以作为CGI程序运行,不过好象只能解释执行。
什么是脚本,javascript?
动态
程序
一般有两种实现方式,一是二进制方式,一是脚本方式。 二进制方式是先将我们编写的
程序
进行编译,变成机器可识别的指令代码(如.exe
文件
),然后再
执行
。这种编译好的
程序
我们只能
执行
、使用,却看不到他的
程序
内容。脚本简单地说就是一条条的文字命令,这些文字命令是我们可以看到的(如可以用记事本打开查看、编辑),脚本
程序
在
执行
时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按
程序
顺序
执行
。因为脚本在
执行
时多了一道翻译的过程,所以它比二进制
程序
执行
效率要稍低一些。ASP、
PHP
、
CGI
、JSP等,都是脚本语言。
PHP
bible(
PHP
圣经)中文版
PHP
初学者的首选,被誉为
PHP
的圣经 导读 第一章
PHP
介绍 来龙去脉 功能概述
PHP
与其它
CGI
的比较 第二章 安装与配置 环境需求与准备工作 快速配置及安装
PHP
的编译配置详细选项
php
.ini 配置详细选项 如何写作
PHP
程序
第三章 语法 语法简述 hello, world 嵌入方法 引用
文件
程序
注释 常量与变量 常量类型 变量类型 变量的使用 运算符号 算术运算 字符串运算 赋值运算 位运算 逻辑运算 其它运算符号 流程控制 if..else 循环 do..while 循环 for 循环 switch 循环 其它的流程控制 函数与类 函数 类 第四章 函数库及函数 Adabas D 数据库链接函数库 apache服务器专用函数库 数组处理函数库 拼写检查函数库 BC 高精确度函数库 历法函数库 ClibPDF 函数库 日期与时间函数库 DBA 函数库 dBase 格式资料表函数库 dbm 类数据库函数库 目录管理函数库 动态链接函数库
程序
执行
功能函数库 FDF 函数库 filePro 数据库函数库
文件
系统函数库 HTTP 相关函数库 Hyperwave 服务器函数库 图形处理函数库 IMAP 电子邮件系统函数库
PHP
选项及相关信息函数库 Informix 数据库函数库 InterBase 数据库函数库 LDAP 目录协议函数库 电子邮件函数库 数学运算函数库 mcrypt 编码函数库 mhash 哈稀函数库 杂项函数库 mSQL 数据库函数库 SQL Server 数据库函数库 MySQL 数据库函数库 Sybase 数据库函数库 网络函数库 NIS 函数库 ODBC 数据库链接函数库 Oracle 8 数据库函数库 Oracle 数据库函数库 Perl 相容语法函数库 PDF 格式
文件
函数库 PostgreSQL 数据库函数库 正则表达式函数库 信号与共享内存函数库 Solid 数据库链接函数库 SNMP 网管函数库 字符串处理函数库 URL 处理函数库 变量处理函数库 Vmailmgr 邮件处理函数库 WDDX 函数库 压缩
文件
函数库 XML 解析函数库 Session 函数库 GNU 记录函数库 FTP
文件
传输函数库 MCAL 模块日历存取函数库 第五章 范例
程序
访客计数器 用户认证 聊天室 留言板 意见信箱 广告轮播 附录 A 函数索引
《C深度解析》第一章 c编译、链接视频教程
课程内容:1. IDE 与 源
文件
开发方式的异同2. 编译的详细过程3. 编译器集合的组成4. gcc -v,编译信息的详细分析5. 可重定位目标
文件
(.o)格式介绍6. 链接器链接时,符号解析和重定位做了什么事情7. 可
执行
目标
文件
的格式,以及可
执行
目标
文件
的加载、
执行
8.
程序
内存结构介绍 代码和数据(常量、变量)是如何存放在
程序
的内存结构中的
C语言-----
CGI
程序
一、
CGI
概述
CGI
(公用网关接口)规定了Web服务器调用其他可
执行
程序
(
CGI
程序
)的接口协议标准。Web服务器通过调用
CGI
程序
实现和Web浏览器的交互, 也就是
CGI
程序
接受Web浏览器发送给Web服务器的信息,进行处理, 将响应结果再回送给Web服务器及Web浏览器。
CGI
程序
一般完成Web网页中表单(Form)数据的处理、数据库查询和实现与传统应用系统的集成等工 作。
CGI
程序
CGI
入门一:使用C++实现
CGI
程序
为什么需要
CGI
最早的Web服务器简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML
文件
返回给浏览器,也就是静态html。事物总是不 断发展,网站也越来越复杂,所以出现动态技术。但是服务器并不能直接运行
php
,asp这样的
文件
,自己不能做,外包给别人吧,但是要与第三做个约定,我给你什么,然后你给我什么,就是我把请求参数发送给你,然后我接收你的处理结果给客户端。那这个约定就是 co...
基础编程
21,882
社区成员
140,366
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章