katmore / flat-webapp
基础模板化的扁平网页应用程序
v1.0.0
2016-12-12 20:48 UTC
Requires
- php: >=7.0.1
- katmore/flat: dev-master
This package is not auto-updated.
Last update: 2024-09-28 20:20:07 UTC
README
基础模板化的扁平网页包
功能
- HTML模板化
- 前端路由(用于HTML模板)
- 后端路由(用于RESTful API Web服务)
目录映射
- /webapp/app/AppRoute/Api "Web服务路由": "路由映射"的起始点,用于"API" 入口控制器,即从URL http://example.com/webapp/web/api.php/*
- 例如... 定义一个位于/webapp/app/AppRoute/Api/MyResource.php(在类定义中使用命名空间
\AppRoute\Api\Resolve)中的MyResource类 - 然后... 访问URL
http://example.com/webapp/web/api.php/MyResource,api.php入口控制器 将实例化上面示例中的 \AppRoute\Api\Resolve\MyResource 类
- 例如... 定义一个位于/webapp/app/AppRoute/Api/MyResource.php(在类定义中使用命名空间
- /webapp/app/Resources/design/tmpl/view/: "HTML视图路由": "路由映射"的起始点,用于"视图" 入口控制器
安装
启动的最简单方法是使用两步过程,使用 Composer 和 Bower
步骤1. Composer 'create-project'...
composer create-project katmore/flat-webapp my_project_dir
(复制此存储库并配置PHP依赖项)
步骤2. Bower更新...
cd my_project_dir
bower update
(安装静态依赖项)
版权
扁平网页应用程序 - https://github.com/katmore/flat-webapp
版权(c)2012-2017 Doug Bird。版权所有。
许可
"Flat webapp"是版权免费的软件。
您可以在"MIT许可(MIT)"的条款和条件下重新分发和/或修改它;或者"GPL v3许可"的条款和条件下。