终于装好了PHP,没想到这次费这么大劲,得从源代码下手!
不过这也是因为过去一直用PERL或SHELL写的CGI,
很少用PHP。
稍微仔细看了一下,发现PHP和PERL/CGI的区别,其
实比较象C++和C的区别。PERL和C离操作系统更近,
PHP和C++更远离操作系统,适于更高层的应用。正因为如
此,PERL更普适,除了WEB上,还有其它很多应用;而
PHP专门于(动态)网页,能让程序员跳出操作系统底层的束
缚,更加集中精力于网页设计。
因为老夫是吃系统饭的,除了WEB,还有其它如MAIL,
DNS和安全等很多方面兴趣,所以觉得CGI更有趣(老夫
PERL和SHELL都用来写CGI程序)。老夫刚来加拿大
改行搞IT,第一大成就便是用纯粹的UNIX SHELL码
写了一个完整的网络实时聊天室——当然是用硬盘而非内存作缓
冲,所以一旦超过10人使用硬盘便开始大喘气。不过觉得挺好
玩,传统的UNIX手段如标准输入、输出以及环境变量,通过
一个16进制和10进制的转换就能同HTTP直接接轨了。
一般大家写CGI,很少象老夫那样疯狂用SHELL,多半都
用PERL。如万维这里的论坛,看起来就象从免费、开放的
MATT’S SCRIPTS借来并修改的(加了用户注册用
密码才能上贴的功能)。这种传统的论坛实时性不算最强(同
IRC或较先进的WWW聊天室相比——不过实时性越强滚动越
快的,越是纯粹聊天瞎白乎),但有相对稳定的主题和清楚的跟
贴THREADS。
如今又兴起了所谓的“博客”,按老夫通俗的说法:也就是版主
的一点平民化,和论坛的个人化!其实,这些都不是啥新技术发
明,而是老酒换新瓶而已。老夫的老网友、风月客将这个吹得天
花乱坠的“博客”评点得在精辟不过了:“BLOG其实就是一
个有前言变化的留言簿 (GUESTBOOK十几年前就有了)”
当然话又得说回来,如今用PHP做的BLOGGING工具,
可以大批量允许人们在一个网站上随时开自己的BLOGS,不
必靠网管、版主之类的来帮忙。不过也仅此而已,无它新意!