
laravel
zl20117
这个作者很懒,什么都没留下…
展开
-
在 Windows 上快速安装并运行 Laravel 5.x
安装 PHP注意一:Laravel 5.0 开始对 PHP 版本的要求是 >=5.4,Laravel 5.1 要求 PHP 版本 >=5.5.9,所以,建议大家尽量安装 5.5.x 的最新版本,写此文章时,最新版本是 5.5.27。 注意二:PHP 5.4 是最后一个支持 Windows XP 和 Windows 2003 的版本了,所以,建议大家远离 XP 吧。参见:http:/转载 2016-12-08 20:49:05 · 461 阅读 · 0 评论 -
Laravel 5.1 事件、事件监听的简单应用
有时候当我们单纯的看 Laravel 手册的时候会有一些疑惑,比如说系统服务下的授权和事件,这些功能服务的应用场景是什么,其实如果没有经历过一定的开发经验有这些疑惑是很正常的事情,但是当我们在工作中多加思考会发现有时候这些服务其实我们一直都见过。下面就事件、事件监听举一个很简单的例子你就会发现。 这个例子是关于文章的浏览数的实现,当用户查看文章的时候文章的浏览数会增加1,用户查看文章就是一个转载 2017-02-16 14:31:05 · 495 阅读 · 0 评论 -
Laravel 在 with 查询中只查询个别字段
在使用 Laravel 的关联查询中,我们经常使用 with 方法来避免 N+1 查询,但是 with 会将目标关联的所有字段全部查询出来,对于有强迫症的我们来说,当然是不允许的。 这时候我们可以使用下面的技巧在使用 with 时只查询目标关联的部分字段:$topics = Topic::limit(2)->with(['user'=>function($query){ $que转载 2017-01-04 14:14:42 · 12672 阅读 · 0 评论 -
一篇让你真正理解 Laravel IoC 模式的文章
学习 Laravel 框架看它有 IoC 的介绍,看着很是费解,因为没有将具体的原理细节,自己去看源码有很困难。有天看到了一篇文章介绍 IoC(出自phalcon介绍文档),仔细研读之后发现,果然是豁然开朗。今天将所学写一下,供大家一块学习,如果你在使用 Laravel 做开发或者在学习IoC方面的东西,定是要好好的学习下。其中大部分内容摘自网络文章,自己确实也懒了不少。好的,Start。转载 2016-12-23 11:48:00 · 2769 阅读 · 0 评论 -
laravel 5 自定义全局函数,怎么弄呢?
在app/Helpers/(目录可以自己随便来) 下新建一个文件 functions.php 在functions.php 中加入这个方法然后在bootstrap/autoload.php 中添加require __DIR__.'/../app/Helpers/functions.php';或者在composer.json 中的 autoload 下增加"files": [转载 2016-12-09 11:41:18 · 3178 阅读 · 0 评论 -
laravel拓展validator验证
首先,扩展的收个问题是,我的扩展类应该放在哪儿才好呢?直接在app目录下,建立一个目录: app/Extensions ,然后这个目录中专门用来存放你的各类扩展,或者在APP下建立一个common目录下面放置helpers目录下面建立helper.php类/** * 是否为手机号码 * @param $string * @return bool */public static转载 2016-12-09 11:13:19 · 7333 阅读 · 0 评论 -
laravel维护模式
如果你的应用处于维护模式,当有请求传入时,将显示一个自定义的视图。当你对应用做更新或维护操作时,这能让你非常方便地"关闭"应用。默认的中间件栈中包含了用于检查是否处于维护模式的方法。如果当前应用处于维护模式,一个带有 503 状态码的HttpException 异常将被抛出。要开启维护模式,只需简单地执行 Artisan 中的 down 命令即可:php artisan down转载 2016-12-08 21:28:21 · 1415 阅读 · 0 评论 -
laravel 美化链接
Apache Laravel 框架自带了 public/.htaccess 文件用来从网址中删除index.php。如果你用的是 Apache 来运行你的 Laravel 应用,请务必启用 Apache 的mod_rewrite 模块。如果 Laravel 自带的 .htaccess 文件在你的 Apache 中不起作用,请试一试下面的配置:Options +FollowSym转载 2016-12-08 21:25:58 · 1019 阅读 · 0 评论 -
laravel应用程序的秘钥
安装 Laravel 之后接下来需要做的就是设置一个随机字串作为应用的秘钥(key)。如果你是通过 Composer 或 Laravel 安装器安装的 Laravel,这个 key 已经由key:generate 命令自动生成并设置了。一般情况下,这个作为 key 的字串的长度是 32 个字符。这个 key 还可以在.env 环境配置文件中设置。如果你没有将.env.example 文转载 2016-12-08 21:23:25 · 5600 阅读 · 2 评论 -
安装laravel需要的目录权限
安装 Laravel 之后,可能需要你配置一下目录权限。web 服务器需要拥有 storage 目录下的所有目录和bootstrap/cache 目录的写权限。如果你在使用Homestead 虚拟机,这些权限都已经帮你设置好了。转载 2016-12-08 21:18:15 · 2676 阅读 · 0 评论 -
更改composer全量镜像
Packagist 镜像请各位使用本镜像的同学注意:本镜像已经依照 composer 官方的数据源安全策略完全升级并支持 https 协议!请各位同学按照下面所示的两个方法将http://packagist.phpcomposer.com 修改为https://packagist.phpcomposer.com还没安装 Composer 吗?请往下看如何安装 Com转载 2016-12-08 21:07:56 · 333 阅读 · 0 评论 -
如何安装 Composer
安装前请务必确保已经正确安装了 PHP。打开命令行窗口并执行 php -v 查看是否正确输出版本号。打开命令行并执行下列命令安装最新版本的 Composer (以下指令摘自 https://getcomposer.org/download/ ,请前往查看最新的安装指令):php -r "readfile('https://getcomposer.org/installer');转载 2016-12-08 21:06:45 · 267 阅读 · 0 评论 -
laravel安装方式
1.安装ComposerLaravel框架使用Composer(PHP包管理工具,参考 Composer 中文文档)来管理代码依赖性。Windows操作系统中,你可以使用Composer的Windows安装工具。下载后直接安装就可以了,安装之后,可以在控制台输入composer查看是否安装成功。安装Laravel在Github下载最新版本(目前4.1):https://gi转载 2016-12-08 20:56:41 · 451 阅读 · 0 评论 -
phpstorm居然没有代码提示功能
点击Disable Power Save Mode,终于有代码提示了,用着爽多了。phpstorm1.安装好phpstorm之后 发现代码高亮和函数自动提示都失效了 网上有人说可能是Power save mode的原因开始没找到这个设置在哪后来在底部面板的信息提示处发现有一条系统消息:17:04:38 Power save mode is onCode insight an转载 2017-02-16 11:24:56 · 11867 阅读 · 1 评论