其他技术 / 埋没技术 / 埋没项目 · 2022年7月6日 0

YM框架-原生php框架

YM框架

YM框架是由:AMEN 一人制作,由 湮灭网络工作室 开发。
此框架是php原生框架,可以随意通过 include 或 require 进行引入,无目录限制。
可以通过app.use()定义路由,框架已过滤xss
模板,通过模板变量,用{{}}包裹,即可实现传递变量值
让更多不喜欢composer的php开发者都可随意写项目
到手可用,clone到本地后,直接用任意编辑写,根据框架规则书写即可,无需任何依赖(当然运行还是要php与web服务组件 )

框架优点

  • 不需要composer进行管理,让喜欢自由的人开发更加方便。
  • 路由自定义,没有定义的路由将直接报错
  • debug可定位到某一个文件/类[方法]/函数/文件/行
  • 静态文件无需再次定义路由,只需使用静态文件全局变量即可
  • 模板文件,使用render或sendFile,可使用模板变量,使用php开发后将变量传递过去即可,支持html标签,javascript传递
  • 支持params参数,跟难看的get参数说拜拜
  • 更多优点等你发掘······

框架依赖版本组件

php >=5.6 <8.0

框架升级方法

下载最新框架,替换旧框架如下:

  • /bin 目录
  • /app.php 文件
  • /index.php 文件

即可升级到最新版,如报错,请查看版本更新日志,对照修改对应部分

项目文档版本声明

当前文档版本:0.4

文档版本与框架最新版本号相同

项目文档默认最新框架内容,如您下的框架中,没有此文档说明的类/函数等,说明不是最新版本

项目运行须知

不支持子目录运行比如你的域名挂在在:[/www/ym] 里,但是 将本框架放在 [/www/ym/ym2] 里,然后通过: http://host/ym2 来执行,这样不可以

项目文档链接

http://ym-php.rkru.cn/

项目github地址

https://github.com/2331892928/YM_PHP-framework

示例项目

  • 卡密管理(采用heroku搭建,速度较慢(建议下载源码自行搭建,也能查看YM框架例子) 请挂欧洲vpn,后台账户admin密码123456) 演示地址:https://ymframework-key-demo.herokuapp.com/ 源码(内含安装方法) 下载地址:https://strict.ymypay.cn/2022/07/20220706113354942.zip


微信扫描下方的二维码阅读本文