05 2016 档案

摘要:在整体分析中,我们看到Laravel首先会进行一个app的初始化,代码如下: 我们具体看看app.php做了什么,以下代码去掉了源代码的注释,添加了我自己的理解 我们看到Laravel程序的初始化基本就是注册对象到容器,容器成为了整个Laravel的核心,要理解Lavavel,首先得弄清楚容器的概念 阅读全文
posted @ 2016-05-31 22:11 茫海 阅读(269) 评论(0) 推荐(0)
摘要:在分析Laravel流程具体细节之前我们先来了解一下它的Container容器,容器的作用简单的说就是用来存储对象(类名称或者实例),包括提供一些生成对象实例的方法。 我们查看Illuminate\Container\Container,发现里面有很多数组类型的属性,这些属性就是用来存储对象的。 此 阅读全文
posted @ 2016-05-31 21:51 茫海 阅读(287) 评论(0) 推荐(0)
摘要:从整体上来看(不考虑细节),Laravel流程相当简单,我们分析一下index.php文件(下面的第几行为实际代码,不是指文件的行) 第一行定义自动加载 第二行产生一个Illuminate\Foundation\Application 实例 第三行通过产生一个HTTP内核实例App\Http\Ker 阅读全文
posted @ 2016-05-31 21:17 茫海 阅读(288) 评论(0) 推荐(0)
摘要:1.更新了blade模板却没有更新缓存 通过使用ftp上传文件到服务器,更新了blade模板,却没有更新缓存,经查,原因是系统时间的影响,通过ftp上传的模板文件修改时间与缓存文件的时间不一致,导致模板修改时间一直小于缓存文件时间,导致Laravel一直误判缓存没有过期 2.Laravel开启了De 阅读全文
posted @ 2016-05-27 09:53 茫海 阅读(195) 评论(0) 推荐(0)
摘要:检查当前安装包 yum list installed | grep php 删除当前安装包 yum remove php.i686 php-bcmath.i686 php-cli.i686 php-common.i686 php-gd.i686 php-ldap.i686 php-mbstring. 阅读全文
posted @ 2016-05-23 10:33 茫海 阅读(211) 评论(0) 推荐(0)