【文件属性】:
文件名称:yasc:另一个Sinatra克隆
文件大小:57KB
文件格式:ZIP
更新时间:2021-05-18 23:40:26
PHP
YASC
另一个Sinatra克隆
yasc是使用编写的 (种类)克隆,受影响很大,路由系统基于代码,是一个使用用户定义的函数作为操作(如MVC模式)的小型框架,并且注释,用于将请求的url路由到函数。
特征
基于功能。
RESTful。
小^ _ ^。
基于正则表达式模式的路由系统(称为params)将param配对(例如 )。
查看助手。
功能助手。
布局支持。
基于类自动加载。
型号支持。
默认项目结构
yasc使用以下项目结构:
app.php
views/
helpers/
models/
如果您在项目中创建这些文件夹,它们将自动加载到您的应用程序中。 默认名称空间:
helpers/Helper_*
models/Model_*
存取器
我看到有很多的参数调用请求的功能是太丑陋和详细一点点(只是一点点?),所以我加了一些访问器在每个函数中使用。
【文件预览】:
yasc-master
----.gitignore(147B)
----README.md(13KB)
----examples()
--------composer()
--------simple.php(415B)
--------advanced()
----LICENSE(1KB)
----composer.json(524B)
----src()
--------Yasc()
--------Yasc.php(2KB)