济溪环保公益

 找回密码
 立即注册

微信登录

微信扫一扫,快速登录

搜索
查看: 3377|回复: 3

PHP、CGI、aSP三种语言编写的论坛程序

[复制链接]
发表于 2005-5-26 21:44:24 | 显示全部楼层 |阅读模式
(一)PHP、CGI、aSP三种语言编写的论坛程序特性比较:
PHP,一个嵌套的缩写名称,是英文“超级文本预处理语言”
(PHP:Hypertext Preprocessor)的缩写,与微软的aSP颇有几分相似,
都是一种在服务器端执行的“嵌入HTML文档的脚本语言”。PHP论坛程序
具有先进稳定的的特点,它独特的语法混合了 C、Java、Perl 以及 PHP
自创新的语法。它可以比 CGI 或者 Perl更快速的执行动态网页。
基于服务器端:由于PHP是运行在服务器端的,即使再多的用户,再
复杂的程序也不会影响运行的速度,它以占用资源少、稳定性好、安全
性强、能跨平台运行(PHP可以运行在UNIX、LINUX、WINDOWS下)、与网
页结合的超强能力等优点,得到了许多用户的认可,很多大型网站
也纷纷采用PHP技术来制作论坛。但对于普通个人用户来说,PHP论坛对
技术的要求过高,安装调试起来有些困难。
CGI目前已略显老态。CGI的全名是Common Gateway Interface(公共
网关接口), 并不是一种特定的语言,几乎任何支持标准输入输出的语言
都可以称为CGI语言,如Perl,Php,C,VC++等都可以称为CGI语言。它
规定了Http server和CGI程式之間传递参数和结果的方法。CGI安全,主
要包括两个方面,是Web服务器的安全和CGI语言的安全,即使CGI的安全
性是出色的,但如果这两方面出现错误,导致的后果也是致命的。在互
联网上出现aSP和PHP之前,CGI一直是主流的网页交互工具。CGI的稳
定性是3种论坛中最好的,但由于在IIS中执行效率慢,学习起来比较困
难,而且和网页的结合也不是太好,所以随着aSP和PHP的推出,CGI将慢
慢被退出论坛领域。
aSP论坛程序具有简单快捷的特点。aSP全称active Server Pages,
是目前使用最普遍的一种,它与Windows系统紧密结合(因为是微软自己
开发的脚本语言),而且操作简单。但相对PHP和CGI来说,它的安全
性比较差,并且占用资源量大,所以我们不考虑使用。总的来说,aSP
论坛调试起来方便简单,功能也不错,比较适合个人用户使用。
图解区分这三种论坛程序:


(二)PHP、CGI论坛程序数据库连接比较:
PHP执行速度快,用的是MYSQL数据库。PHP与MySQL是现在绝佳的群组
合。程序员可以自己编写外围的函数去间接存取数据库。通过这样的途
径,当更换使用的数据库时,可以轻松地修改编码以适应这样的变化。
但,PHP提供的数据库接口支持彼此不统一,比如对Oracle,MySQL,Sybase
的接口,彼此都不一样。这是PHP的一个弱点。采用PHP的网站有新浪网、
(Chinaren)等,但由于PHP本身存在的一些缺点,使得它不适合应用
于大型电子商务站点,而更适合一些小型的站点。首先,PHP缺乏规
模支持。其次,缺乏多层结构支持。
CGI做的论坛程序用的是文本型数据。文本型数据对服务器要求少,
比较通用,但是访问速度慢,数据以分散的形式存在,而且文件还会越来越
大,特别到中后期,弱点就会变得明显了。尽管CGI也有数据库型论坛,
如UT,但是不常用。

(四)PHP、CGI论坛程序插件等娱乐设施比较:
PHP论坛程序插件
与CGI论坛相比,我们测试使用的IPB的PHP论坛程序也有一些相应的插
件提供,如"虚拟形象秀"、"游戏大厅"等等,但是娱乐的插件很少。所
以,如果起用该PHP论坛程序,更多的社区的游戏程序等插件将由我
们后台维护员自行编写,包括社区银行插件,我们会尽快编写出来,以便
将大家在原社区的财富属性顺利转移到新版社区。(注:一旦起用PHP
论坛,我们会将原社区的数据转换过去)
CGI论坛程序插件

CGI论坛程序的插件如“百万富翁”、“跑马”、“银行”等插件,相
信大家已经玩的滚瓜烂熟了。这些与CGI论坛程序紧密相连的插件程
序,虽然已配好了给CGI论坛,但极为占用社区服务器的CPU资源。
 楼主| 发表于 2005-5-26 21:47:53 | 显示全部楼层
唉 看来我们的不行拉 怎么转换?cgi--->phpwind
发表于 2005-5-26 22:01:37 | 显示全部楼层
从那里拷来的啊?
每个人都关心自然环境,理解、参与环境保护,与自然和谐相处,分享改变世界,爱济溪
 楼主| 发表于 2005-5-27 10:50:27 | 显示全部楼层
下面是引用holywood于2005-05-26 22:01发表的:
从那里拷来的啊?
呵呵 怎么了?
对了 CGI--->HP怎么弄 啊
您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

小黑屋|手机版|济溪 ( 京ICP备17053947号-1 )

GMT+8, 2024-7-1 18:43 , Processed in 0.031682 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表