PHP微框架之Dispatch

2013-12-31 09:26:25來源:作者:

Dispatch是一個PHP小框架。它并沒有給你完整的MVC設(shè)置,但你可以定義URL規(guī)則和方法,以便更好組織應(yīng)用程序。這對API、簡單的站點或原型來說是完美的。

Dispatch是一個PHP小框架。它并沒有給你完整的MVC設(shè)置,但你可以定義URL規(guī)則和方法,以便更好組織應(yīng)用程序。這對API、簡單的站點或原型來說是完美的。

//包含庫

include 'dispatch.php';

// 定義你的路由
get('/greet', function () {
  //渲染視圖
    render('greet-form');
});

//post處理
post('/greet', function () {
    $name = from($_POST, 'name');
  // render a view while passing some locals
    render('greet-show', array('name' => $name));
});

// serve your site
dispatch();

你可以匹配特定類型的HTTP請求和路徑,渲染視圖或做更多事情。如果你合并Dispatch和其他框架,那你就可以擁有一個相當(dāng)強大并且輕量級的程序!

關(guān)鍵詞:PHP框架Dispatch