文件名称:alpha:轻量级开源 PHP 框架
文件大小:52KB
文件格式:ZIP
更新时间:2024-07-11 15:40:22
PHP
α Alpha 是一个基于MVC模式构建 Web 应用程序/REST API 的精益框架。 该框架的主要目标是让开发人员编写尽可能少的代码,最好是进行一行编码(雄心勃勃吧?)。 内容 设置 根据位于示例文件夹中的 vhost.conf 创建虚拟主机。 下载/克隆存储库并将htdocs文件夹定义为 vhost 的文档根目录。 在 webapp 文件夹中创建您的控制器/模型/视图。 阿尔法如何运作? 请求的默认路由是或 。 e.g. : http://example.com/User/edit/123 e.g. : http://example.com/User/123 每个控制器都有一组处理请求的操作。 e.g. ```$UserController->getEdit(...);``` 每个Action都会产生一个Response 。 响应可以是视图或任何其他
【文件预览】:
alpha-master
----htdocs()
--------index.php(460B)
----alpha()
--------utils()
--------session()
--------http()
--------controller()
--------core()
--------exception()
--------connector()
--------test()
--------handler()
--------singleton()
--------storage()
----.gitmodules(103B)
----connectors()
----webapp()
--------language.en(74B)
--------configuration.ini(26B)
--------views()
--------controllers()
--------language.pt(75B)
--------plugs()
----samples()
--------vhosts.conf(509B)
--------views()
--------models()
--------controllers()
----README.md(9KB)
----tests()
--------CrudBaseControllerTest.php(2KB)
--------AutoloaderTest.php(1KB)
--------ConnectorHandlerTest.php(3KB)
--------ControllerTest.php(1KB)
--------mocks()
--------RouteHandlerTest.php(4KB)
--------UriHandlerTest.php(2KB)
--------stubs()
--------ConfigurationHandlerTest.php(3KB)
----.gitignore(37B)
----composer.json(153B)