玄元一墨 发表于 2023-1-12 13:30:37

摇光PHP框架(MVC)

虽然这个框架一开始是我自己给自己做的,但是我还是拿出来,咱好歹也是炼虚期PHP修士,这个东西或许会有人用得到。
假如不会使用的话,可以私信我,或者加我的QQ:255688041
本项目地址: https://github.com/xuanyuanyimo/YaoGuang

版本: V1.04



版本: V1.05
更新内容:

[*]相较于1.04版本,更新了摇光空间中的缓存类、数据库操作类的代码,且在页面操作类中添加了一个检测上个页面 (Referer来源) 的功能。
可能存在的异常: 摇光空间中的数据上传类似乎有点小问题,具体还需要测试。


版本: V1.105
更新内容:

[*]摇光空间中的缓存类序列化使用PHP的序列化,不再使用JSON序列化。
[*]新增日志处理类,摇光框架运行中的错误或开发中的任何错误都将被写入当天的log中,log在根目录的log文件夹中。
[*]func_tool.php 函数库更新,封装了更多的常用函数以供使用。


版本: V1.110
更新内容:

[*]考虑到有非常多的语言对json提供支持,且其可读性大于php自带的序列化方式生成的东西,故重新使用json作为摇光缓存类存储方式。
[*]func_title.php 不再作为扩展文件置于function目录,移动至inc目录的 title.inc.php。
[*]新增 func_mail.php 扩展文件,小型站内邮件系统。
[*]修复了若干问题,已知SQL注入点已修复。
[*]优化了 YaoGuang.php 内部代码,运行效率将更高。










玄元一墨 发表于 2023-1-31 13:14:50

最新版本为V1.06,待会再发出来

玄元一墨 发表于 2023-1-31 13:19:15

玄元一墨 发表于 2023-1-31 13:14
最新版本为V1.06,待会再发出来

V1.06新增了错误日志功能,日志会写在log目录下。
在配置文件中将$_CONFIG["main"]["IS_IDE"]设置为false时,这一项功能不会被启用

玄元一墨 发表于 2023-2-1 13:39:25

V1.06和旧版在结构上有很大区别了,index.php变成入口文件,mod.php被弃用,新增log日志功能,可记录PHP报错日志,以及HTTP日志(如404,502错误,如需更多错误码请在根目录像404.php、502.php那样定义)

玄元一墨 发表于 2023-2-18 21:56:14

咳咳,V1.06已经不存在了,直接到V1.10X了现在{:4_135:}

玄元一墨 发表于 2023-3-6 13:59:12

嘤嘤嘤,版本到V1.106了,但是接下来不知道该增加啥了,只能接着在func_tool.php里增加方法了...

LEFT_Flamelight 发表于 2023-3-13 18:18:10

强啊{:4_134:}
页: [1]
查看完整版本: 摇光PHP框架(MVC)