YPHP在github上停更了,等我觉得改的差不多了,会重新放出来。
这贴就是专门用来放YPHP后续的开发动向的。
1. YPHP的异常处理和错误信息提示。
目前是用一个大的 try catch 包括,考虑改成自注册异常处理函数,错误处理函数等,顺便做个喜欢的错误信息提示页面。
已改,使用 set_error_handler , set_exception_handler , register_shutdown_function 自定义错误异常处理方法。
2. 模型层重构
目前用的链式调用拼SQL。准备在保留链式调用的基础上,封装成预处理执行sql,彻底防注入。
3. 日志
要更方便,更直观,且带报警方法。
4. 缓存
目前只有个文件缓存,其他还没整。而且调用方法上我觉得还需要修改,为了更强大,更灵活,更方便。
redis,memcache
2018.7 更
YPHP2.0
准备加入 di 这套。 数据库操作换 medoo , 将函数统一改为工具类调用。
2018.12.21 折腾个满意的框架好麻烦,没什么耐心现在。 用现成的 laravel 去了,有机会再继续写吧,感觉自己对整个框架布局还是很多地方考虑不周到。