功能再多 底层不变也是没有意义的改变
1.数据库精简 把不需要的功能、字段都去掉 可以后台模型预留下字段定义 字段定义的时候可以设置 定义到主表和附表 创建新的模型可以以新表的存在 这样大大的增加了负载 数据大于多少就开始自动进行分表 例如:qb_sell_gangtie qb_sell_gangtie_data 为一个模型
2.底层希望基于php5.3以上架构 抛弃现在的底层 抛弃5.3以下的废弃的函数,兼容php7 以命名空间的方式进行书写 完善DEBUG的输出 参照TP的DEBUG
3.数据库连接抛弃原始的mysql_connect吧 PDO更快更安全
4.目前用的是文件缓存 这最基本的缓存形式 是不是可以考虑下 集成 Memcache Redis 等更高效的缓存
5.标签设置 目前标签设置后生成的SQL惨不忍睹例如:SELECT A.*,A.aid AS id FROM qb_article A WHERE A.yz=1 AND A.fid IN (16) AND A.ispic=1 AND A.ispic=1 ORDER BY A.posttime ASC LIMIT 0,25 假如改为:SELECT aid,fid,title,posttime,picurl FROM qb_article WHERE yz=1 AND fid IN (16) AND ispic=1 ORDER BY posttime ASC LIMIT 0,25 是不是速度能提供很多很多 aid,fid,title,posttime,picurl 可以作为默认必填的 其他的字段可以自己书写或者点击 这样大数据的话也不会出现全表扫描很卡很卡了
6.模板引擎 这个是不是可以考虑换一个 <!--EOT;真的不怎么好
http://phpnew.os688.com/ 效果真的不错
utf8 编码化 utf8 编码化 utf8 编码化 放弃GBK吧
如果8.0还是沿用现在的底层只是加几个模块改个模板 哪没有什么值得期待的 即便出到20.0也是一样的