http://www.csdn.net/article/2012-07-05/2807142
Composer包含两大逻辑部分:一个是用来存储包,另一个是命令行应用程序,帮助你发现、下载、更新和分享代码。
laravel
Laravel 模板系统:Blade。Blade 非常快,因为仅使用了少量的正则表达式来为你的模板编译成原始PHP代码。Blade提供强大的功能,例如模板继承,还有一些常用的PHP控制结构语法
1,控制器
1,1 IoC容器,一般在bootstrap代码下,
IoC 容器有两种方法来解决依赖关系:通过闭包回调或者自动解析。
当执行 App::make
方法,闭包函数被执行并返回结果。
你也可以使用 instance
方法 将一个已经存在的类型绑定到容器中:
Laravel 提供了几个方法使用 IoC 容器增强应用程序可扩展性和可测试性。一个主要的例子是取得控制器。所有控制器都通过 IoC 容器取得,意味着可以解决控制器构造方法类型提示的依赖关系,它们将自动被注入。
2,路由过滤器
由过滤器提供了非常方便的方法来限制对应用程序中某些功能访问
基于模式的过滤器
你也可以指针对URI为一组路由指定过滤器。
将过滤器绑定为控制器Action
Route::get('user', array('before' => 'old', 'uses' => 'UserController@showProfile'));
artisan