博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Silex - 基于Symfony2组件的微型框架
阅读量:6149 次
发布时间:2019-06-21

本文共 868 字,大约阅读时间需要 2 分钟。

是一个PHP 5.3的微型框架。基于Symfony2 和 Pimple 构建。同时还受到sinatra的启发。

A microframework provides the guts for building simple single-file apps. Silex aims to be:

  • Concise: Silex exposes an intuitive and concise API that is fun to use.
  • Extensible: Silex has an extension system based around the Pimple micro service-container that makes it even easier to tie in third party libraries.
  • Testable: Silex uses Symfony2's HttpKernel which abstracts request and response. This makes it very easy to test apps and the framework itself. It also respects the HTTP specification and encourages its proper use.

示例代码:

1 require_once __DIR__.'/../vendor/autoload.php'; 2 3 $app = new Silex\Application(); 4 5 $app->get('/hello/{name}', function($name) use($app) { 6     return 'Hello '.$app->escape($name); 7 }); 8 9 $app->run();

 

转载于:https://www.cnblogs.com/daly2008/archive/2013/03/20/2970597.html

你可能感兴趣的文章
Java基础学习总结(4)——对象转型
查看>>
BZOJ3239Discrete Logging——BSGS
查看>>
SpringMVC权限管理
查看>>
spring 整合 redis 配置
查看>>
redhat6.1下chrome的安装
查看>>
cacti分组发飞信模块开发
查看>>
浅析LUA中游戏脚本语言之魔兽世界
查看>>
飞翔的秘密
查看>>
Red Hat 安装源包出错 Package xxx.rpm is not signed
查看>>
编译安装mysql-5.6.16.tar.gz
查看>>
类与成员变量,成员方法的测试
查看>>
活在当下
查看>>
每天进步一点----- MediaPlayer
查看>>
PowerDesigner中CDM和PDM如何定义外键关系
查看>>
跨域-学习笔记
查看>>
the assignment of reading paper
查看>>
android apk 逆向中常用工具一览
查看>>
MyEclipse 报错 Errors running builder 'JavaScript Validator' on project......
查看>>
Skip List——跳表,一个高效的索引技术
查看>>
Yii2单元测试初探
查看>>