初探Laravel---round 8 控制器

Laravel的控制器类通常存放在laravel/app/Http/Controllers目录下。应用程序的控制器类需要继承Laravel的控制器基类(Illuminate/Routing/Controller)。控制器类作为HTTP请求的二次分发控制部分,与路由有着紧密的关系,Laravel通依赖注入的方式降低了这种耦合。

阅读全文 »

初探Laravel---round 7 路由

路由是框架根据URL的不同,将请求提交给指定的控制器或者功能函数来处理。Laravel中,应用程序中的路由基本在laravel/routes目录下。路由文件在应用程序服务提供者启动过程中,通过app\Providers\RouteServiceProvider.php文件中的map方法进行加载。

阅读全文 »

HTTP协议

HTTP协议的请求和响应报文都是由报文首部、空行和报文主体组成的,报文首部又分为:请求行或状态行、首部字段。

阅读全文 »

浅谈嗅探

最近不知道怎么的迷上了计算机网络,喜欢抓各种包,于是乎接触到了嗅探,对其有了一些了解,遂码个博客记录一下( Wireshark 真的厉害)。

阅读全文 »

PHP的Trait

PHP是一种单继承语言,类似的还有Ruby等,与C++等多继承语言相比,代码复用性需要使用另外的方法去解决。在Ruby中使用Mixin混入类来解决。而在PHP中,使用Trait来实现。

阅读全文 »