nice / framework
一个优秀的PHP微框架
1.1.0
2015-08-18 21:19 UTC
Requires
- php: >=5.4.0
- nikic/fast-route: >=0.6
- symfony/config: ~2.3
- symfony/dependency-injection: ~2.3
- symfony/http-kernel: ~2.3
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- phpunit/phpunit: ~3.7
- symfony/debug: ~2.3
- symfony/expression-language: ~2.4
Suggests
- monolog/monolog: Provides many different logging handlers
- stack/builder: Stack HttpKernel middlewares - http://stackphp.com
This package is auto-updated.
Last update: 2024-09-25 06:16:21 UTC
README
Nice 是一个简单的PHP 5.6及以上版本的微框架。Nice 集成了 nikic 的 FastRoute 路由器、Symfony2 HttpKernel 和 Dependency Injection 组件。
Nice 包含内置的 会话管理、简单认证 和使用 Monolog 的日志功能。同时,也提供了 Twig、Doctrine DBAL 和 ORM 集成。
<?php use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; use Nice\Application; use Nice\Router\RouteCollector; require __DIR__ . '/../vendor/autoload.php'; $app = new Application(); $app->set('routes', function (RouteCollector $r) { $r->map('/', 'home', function (Request $request) { return new Response('Hello, world'); }); }); $app->run();
文档
查看在线文档或查看Markdown文档源代码。