flexsounds / slim-skeleton-extended
适用于快速开发的扩展Slim框架骨架应用
2.1.2
2013-12-11 21:15 UTC
Requires
- php: >=5.3.0
- monolog/monolog: 1.*
- slim/slim: 2.*
- slim/views: 0.*
- twig/twig: 1.*
This package is auto-updated.
Last update: 2024-09-10 06:56:55 UTC
README
使用此骨架应用快速设置并开始新的Slim框架应用的开发。此应用使用
- Sensio Labs的Twig模板库;
- Fort Rabbit的SlimController扩展,它提供了MVC的C;
- Techsterx的Slim Config - YAML扩展,以支持YAML配置。
此骨架应用是为Composer构建的。这使得设置新的Slim框架应用变得快速且简单。
安装Composer
如果您尚未安装Composer,请现在进行安装。我更喜欢将Composer全局安装到/usr/local/bin
,但您也可以在当前工作目录中本地安装Composer。
http://getcomposer.org/doc/00-intro.md#installation
安装应用
安装Composer后,从您想要安装新Slim框架应用的目录中运行此命令。
php composer.phar create-project slim/slim-skeleton [my-app-name]
将[my-app-name]
替换为您新应用的期望目录名称。您需要将
- 虚拟主机文档根指向新应用的
public/
目录。 - 确保
logs/
和templates/cache
可由Web写入。
就这样!现在开始构建一些酷炫的东西。
如何贡献
拉取请求
- 从Slim Skeleton Extended存储库进行Fork
- 为每个功能或改进创建一个新的分支
- 从每个功能分支向develop分支发送拉取请求
将新功能或改进分开到不同的功能分支,并对每个分支发送拉取请求非常重要。这允许我们逐个审查和合并新功能或改进。
风格指南
所有拉取请求都必须遵守PSR-2标准。