你现在的位置:首页 > PHP网站建设知识库 > phpcms > 正文

对PHPCMS V9版本框架模型类的一点个人看法

感觉PHPCMS V9的框架模型类MODEL模型设计得不好,代码有点冗余,
比如所有用户定义的数据库模型类都有以下代码:
$this->db_config = pc_base::load_config('database');
$this->db_setting = 'default';
为什么不能放到model基类中呢?
如果用户自定义模型类中要使用特别的配置,完全可以在类中定义覆盖父类么!
当然,也许我水平不行,请多原谅!
$this->table_name = 'attachment_index';
这个其实也可以默认根据类名来获取么,如表名不一致,可以自定义么!
这样既可以减少代码冗余,又不失灵活性。

以上个人对PHPCMS V9版本的浅见,不足之处大家见谅。