RAF 有点不爽

1、所有的执行的class 不能拥有第三者继承,必须继承RAF_Action;

2、执行的class 方法不能有私有的参数,必须为空;

3、不支持URL模式更改,不支持URL Rewrite【难实现】;

4、内核过多使用全局函数,命名空间管理这方面不怎么样;

5、DB 类函数方法命名比较不规范,容易产生歧义。譬如 getAllRow 与 getAll ,含义一样,但是参数却完全不同;

6、DB 类无外部接口,难以与其他程序接入。包括原先接入的Pager,也太漂亮,必须通过 $dbobject->per_num = 10来传递变量给Pager;

7、Ex【例外处理】 没有做好。产生错误时提供的参数过少,或者不正确(似乎还有省略一些重要信息的现象);

8、没有版本升级控制;

9、无语言包功能;

10、配置混乱。 用了一年多,到现在还不知道一些配置是干啥的, 放在哪里;

11、运行速度不怎么样。查询一个localhost 的DB记录100条(分页),时间分布为900ms 至 400ms 左右,平均分布在600ms 左右。 我自己的只需要20ms。有点差距。