basje/skeleton-app
Composer 安装命令:
composer require basje/skeleton-app
包简介
Skeleton app to quickly set up a PHP application
README 文档
README
A default set-up to quickly start a new PHP application
Usage
Create a new project with Composer:
composer create-project -s dev basje/skeleton-app
The -s dev part is temporary while I am working towards a somewhat usable first version.
When asked Do you want to remove the existing VCS (.git, .svn..) history? [Y,n]?, please type Y. This will remove all references to this repository and you will be able to start your own clean project. You can optionally create a new git repo with git init, or use your own prefered version control system.
Included functionality
Routing
- Route by the PHP League:
league/route[source]- Build on top of FastRoute by Nikita Popov:
nikic/fast-route[source]
- Build on top of FastRoute by Nikita Popov:
- PSR-7 definition of HTTP messages:
psr/http-message[source] - PSR-7 implementation of HTTP messages:
zendframework/zend-diactoros[source]
Dependency Injector
- Auryn:
rdlowrey/auryn
Several Services
- Logging:
monolog/monolog - JSON Web Tokens:
firebase/php-jwt - UUID generator:
ramsey/uuid
Further Reading
统计信息
- 总下载量: 27
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2016-10-13