此包已被弃用且不再维护。未建议替代包。

一个快速、轻量且简洁的PHP Web框架。我用自己的项目使用它。

dev-master 2014-07-18 20:56 UTC

This package is not auto-updated.

Last update: 2020-06-12 17:46:23 UTC


README

一个快速、轻量且简洁的PHP Web框架。

特性

  • 路由、缓存、身份验证和会话管理功能
  • 零配置的行政面板,遍历模式并自动发现关系
  • 使用Twig库内置模板

基本用法

<?php
# Without composer: require_once 'carbo/loader.php';
require_once 'vendor/autoload.php';

# Create a router
$router = new Carbo\Routing\Router;

Carbo\Mapping\Map::create($router, [
	# Map / to a simple text view
	['/', 'Carbo\Views\TextView', 'Hello, world!'],
	# Map 404 to another simple text view
	[Carbo\Http\Code::NotFound, 'Carbo\Views\TextView', 'Not found.']
]);

# Despatch
echo $router->despatch();

Composer

{
	"require": {
		"alanedwardes/carbo": "dev-master"
	}
}