phpwind 我做的技术上评论到本贴此为止, 这里的帖子被转到了 wind 那边, 虽然在我预料之中, 不过也没想到有如此之快.
我只敢肯定的是 phpwind 的作者肯定没有写过很大型的 C, VB, Delphi, Java 等真正语言上程序的经验, 否则代码的结构和格式不会如此之差. wind 似乎起源于 ofstar, 但是 ofstar 的代码行文比 wind 就好一点.
一本稍有水平的入门程序书上都会提到一些基本的命名规则, 缩进规则, 分段规则以及注释规则, 当你自己的程序上了 5000 行 (假设是 C 语言编写), 就知道这样做的必要性, 这也是一个程序员的基本素养. 不过在 phpwind 上能得看到什么 ? 呵呵, 多个语句塞到一行, 用分号隔开了中间还不加空格, 简直混淆视听不知所云, 缩进大多是两格, 偶尔又发现忽然成了 3 格, 段落划分根本别提了. 那这样的代码去 CSDN 发表会给人拿砖头砸死, 否则就是鄙视死.
======================================
to 大 C:
cache 方面我研究不深, 只是看到 php 官方参考介绍了一个 safe_write 功能, 可以在写 cache 的时候做一个备份以防更新 cache 时的意外失败, 觉得其考虑还是比较周到的. 另外 cache 文件的大小也应该控制, 单单 include 一个 80k 的文件的执行就会超过 0.03 s, 所以单个 cache 最好能不要超过 10k, 毕竟 cache 只能全读, 全写, 不能分块 access, 这点是个局限. 除此之外, 依赖于 varexport 输出写成 php 格式的 cache 我看运用也就到此为止了, 应该不会出现什么太大的革新, 只剩下一些具体修补的问题.
[ Last edited by LostButterfly on 2004-9-23 at 08:31 PM ] |