您的位置:首页 > 编程语言 > PHP开发

slim(PHP rest 框架 )简介

2012-06-28 13:24 323 查看
slim是一个简单而又强大的PHP5框架,可以用来创建RESTful的web应用。

主页


www.slimframework.com

特性列表


HTTP routing

Named routes

Route passing

Route redirects

Route halting

Middleware & Hooks

Custom views

HTTP caching

Signed cookies

Custom 404 page

Custom 500 page

Error handling

Logging


系统要求


Web server (URL rewrite module recommended)

PHP >= 5.2

libmcrypt > 2.4.x (if using encrypted cookies)


下载


下载地址:https://github.com/codeguy/Slim/zipball/master

安装


解压压缩包,然后把 Slim目录夹、index.php、.htaccess 文件拷贝到WEB服务器的 WEB_ROOT 下面。如果你的WEB服务器是运行在linux上的,为了避免文件访问权限导致的问题,建议你运行下述命令修改它们的访问权限为777。

slim采用了前端控制器模式,利用.htaccess文件中的重写规则,把HTTP请求转给了 index.php。所以还需要启用 mod_rewrite,并修改httpd.conf文件中相应Directory指令的AllowOverride None为AllowOverride All


添加第一个rest服务


编辑 index.php 文件,在 $app = new Slim(); 这一行下面添加如下代码:


重启WEB服务器



检验


使用浏览器访问 http://localhost/hello/ubuntudaily,是不是返回了 hello ubuntudaily?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: