pmaasz / spartan
基本PHP框架
v1.2.0
2018-11-28 18:45 UTC
This package is auto-updated.
Last update: 2024-09-27 19:57:15 UTC
README
PHP框架(FEP)
这个PHP框架是为对学习PHP或了解PHP框架工作原理感兴趣的人设计的。它展示了框架的核心功能,用于设置具有数据库连接的网站。这个框架的结构应该使任何人都能轻松切换到像Symfony这样的完整框架。
安装
1. 下载项目
注意:为了防止权限问题,源代码应直接由Web服务器用户安装。或者,参见第2点。
git clone https://github.com/pmaasz/SPARTAN.git
2. 配置访问权限(非必需)
sudo chown www-data:www-data [Filename] -R sudo chmod 2775 [Filename] -R
3. 上传数据库结构
将spartan.sql文件上传到您的MySQL应用中
4. 创建config.json文件
必须在config目录中创建config.json文件。填写用户名和密码等缺失参数。
{ "database":{ "driver": "mysql", "user": "", "password": "", "dbname": "spartan", "host": "localhost" } }
5. 缺失什么?
- 实体管理器
- 通过实体管理器管理数据库
- 依赖注入
- 内核(路由),目前位于index.php中
- 改进模板引擎(部分、布局)
- 模板引擎与Twig接口
- 缓存