您现在的位置:首页 > 编程开发 > Laravel > 

编程开发  /  Laravel频道头条

编程开发  /  Laravel相关栏目

Laravel 调试工具 laravel-debugbar使用介绍

Debugbar 在 Laravel 5 中集成了 PHP Debug Bar ,用于显示调试及错误信息以方便开发工具,就像php的高度式具一样了,我们下面来看Laravel 调试工具 laravel-debugbar使用. scriptec(2);/script 给 Laravel 项目安装了 debugbar 调试工具,在 debug 模式下打开页面底...

日期:2017-12-09 19:09:06

点击:166 好评:0

Laravel 5.3新增上传图片尺寸验证规则介绍

传图片尺寸验证规则是Laravel 5.3新功能了解们一起来了解一下Laravel 5.3 新特性之一的图片上传规则用法,具体的如下文介绍。 scriptec(2);/script 在 Laravel 5.3 中,新增了一个表单验证选项:上传图片的图片尺寸,该验证规则名称为 dimensions ,你可以传递如下参数...

日期:2017-12-09 19:07:21

点击:132 好评:0

laravel把数据共享给所有的视图

laravel把数据共享给所有的视图要如何来实现呢,今天我们就一起来看一篇教程吧,希望文章能够帮助到各位朋友哦。 scriptec(2);/script 有时候,你可能需要共享一份数据给所有的视图,你应该使用视图工厂(View Factory)的share方法。通常,我们在服务提供者的boot方法中调...

日期:2017-12-09 19:06:30

点击:105 好评:0

laravel5.2 增加Caffienate Modules,实现模块化开发

1.模块化开发可以把框架分成 Topc前台模块,Topm手机端前台,Admin后台管理模块,每个模块中都有自己的一套Controller,Logic,router等. 2.咖啡因模块是一个简单的包,以允许手段将您的Laravel应用程序分离成模块。 每个模块是完全自包含的,允许简单地放置模块以供使...

日期:2017-12-09 19:04:49

点击:149 好评:0

在Laravel5.2中使用dingo+JWT+Swagger

使用 Note:在使用该框架之前,先要搭建好web服务器环境,本框架在nginx+php+mysql环境下能测试通过! 下载 git clone https://github.com/turtleliangzi/laravel-dingo.git 修改目录权限 chmod -R 777 storage chmod -R bootstrap/cache 测试数据准备 本框架使用的...

日期:2017-12-09 19:03:11

点击:149 好评:0

laravel5.2 性能优化 上线优化

说明 性能一直是 Laravel 框架为人诟病的一个点,所以调优 Laravel 程序算是一个必学的技能。 接下来分享一些开发的最佳实践,还有调优技巧,大家有别的建议也欢迎留言讨论。 这里是简单的列表: 配置信息缓存 artisan config:cache 路由缓存 artisan route:cache 类...

日期:2017-12-09 19:01:27

点击:104 好评:0

Laravel5.2微信APP支付接口

微信APP支付至今也没一个完整的DEMO,在这里我写一下具体怎么实现。。 1.下载官方PHP DEMO 2.下载好以后,我们可以把里面的东西放到app\Wechat里(文件夹需要新建) 3.打开lib/WxPay.Config.php,把里面四个重要参数改成自己的 4.在example里创建APP支付类文件WxPay.Ap...

日期:2017-12-09 19:00:11

点击:65 好评:0

Laravel5.2连接SQL Server

这玩意儿真是个坑, 数据库课设要求必须要用SQL Server, 对于我这种常年不用Windows的人真是挺难受的. 在Linux下使用pdo_sqlsrv目前还没有成功, 因为...国内网络太那啥. 提供一些参考, 实验成功的朋友可以跟大家分享一下. Laravel默认使用的是pdo_sqlsrv这个模...

日期:2017-12-09 18:57:17

点击:107 好评:0

Laravel 5.2 使用 JWT 完成多用户认证

Json Web Token# JWT代表Json Web Token.JWT能有效地进行身份验证并连接前后端。 降地耦合性,取代session,进一步实现前后端分离 减少服务器的压力 可以很简单的实现单点登录 我在实现这个功能的时候查到了这个扩展tymon/jwt-auth,最新稳定版是0.5.9。OK照着wiki...

日期:2017-12-09 18:56:14

点击:111 好评:0

Laravel5.2快速入门

1.全局安装composer,在终端执行以下命令: curl -sS https: //getcomposer.org/installer | php mv composer . phar /usr/ local /bin/composer 1 2 2.创建composer软链接,将 ~/.composer/vendor/bin 添加到 ~/.bash_profile LARVEL_HOME=~/.composer/vendor/bin...

日期:2017-12-09 18:55:07

点击:61 好评:0

Laravel 5.2 作为APP后端开发修改系统错误成返回json

因为项目原因没办法为了快速上手只有用PHP做后端开发,TP效率不咋样 所以直接上手的laravel 5.2 但是感觉还是挺复杂的需要花时间研究. 因为程序出错是难以避免的,毕竟一般很多开发都没有专业的testing,app接受数据都是json格式,但是系统默认报错会直接输出html...

日期:2017-12-09 18:54:02

点击:140 好评:0

Laravel5.2: Session store not set on request报错

一开始我在写登录模板时,将取到的数据存入session中,在同一个控制器内写入在立马print出来没有什么问题,我认为session是已经启动了的。但是再通过另一个控制器来打印这个变量就显示为NULL。 在网上找了很久也没有找到合适的答案,按照网上的方法试了一天,输入 compo...

日期:2017-12-09 18:52:38

点击:162 好评:0

Laravel 5.2 教程 - 迁移

一、简介 迁移(Migrations)是一种数据库的版本控制。可以让团队在修改数据库结构的同时,保持彼此的进度一致。迁移通常会和 结构生成器 一起使用,可以简单的管理数据库结构。 下面以创建学生表的迁移为例,来介绍Laravel中迁移的使用。(点击查看演示数据表结构) 二、建...

日期:2017-12-09 18:51:34

点击:101 好评:0

Laravel 5.2 教程 - 数据填充

一、简介 Laravel提供的填充类(seed),可以让大家很容易的实现填充测试数据到数据库。所有的填充类都位于database/seeds目录。填充类的类名完全由你自定义,但最好还是遵循一定的规则,比如可读性,例如UsersTableSeeder等。 下面以创建学生表的填充为例,来介绍Laravel中...

日期:2017-12-09 18:50:34

点击:113 好评:0

Laravel 5.2 教程 - 文件上传

一、简介 Laravel 有很棒的文件系统抽象层,是基于 Frank de Jonge 的 Flysystem 扩展包。 Laravel 集成的 Flysystem 提供了简单的接口,可以操作本地端空间、 Amazon S3 、 Rackspace Cloud Storage 。更方便的是,它可以非常简单的切换不同保存方式,但仍使用相同的...

日期:2017-12-09 18:49:44

点击:72 好评:0

Laravel 5.2 教程 - 队列

一、简介 Laravel 队列组件提供一个统一的 API 集成了许多不同的队列服务,队列允许你延后执行一个耗时的任务,例如延后至指定的时间才发送邮件,进而大幅的加快了应用程序处理请求的速度。 由于本例子用到邮件功能,不了解的童鞋请移步(Laravel 5.2 教程 - 邮件)。 二...

日期:2017-12-09 18:48:27

点击:165 好评:0

使用 Composer 安装 Laravel 框架

1. Composer 安装 Laravel 有两种方式: 第一种是通过 Composer 的 create-project 命令安装 Laravel 框架, 第二种是先通过 Composer 安装 Laravel 安装器,然后通过安装器安装 Laravel 框架。 2. 为什么 Composer 可以安装 Laravel 框架呢? 其实 Laravel框架也是一...

日期:2017-12-09 18:47:31

点击:80 好评:0

Laravel 中使用 Redis 数据库

一、前言 Redis 是一个开源高效的键值对存储系统,它通常用作为一个数据结构服务器来存储键值对,它可以支持字符串、散列、列表、集合、有序集合。 1. 安装 predis/predis 在 Laravel 中使用 Redis 之前,你需要通过 Composer 来安装 predis/predis 包(~1.0): $ compos...

日期:2017-12-09 18:44:11

点击:152 好评:0

Composer 常用命令总结

# init(初始化) 该命令用于创建 composer.json 文件,并进行基础信息配置: $ composer init 可以配置Package name、Description、Author、Minimum、Package Type、License、dependencies 及 dev dependencies 信息。 完成后配置文件内容如下: { name : test/test ,...

日期:2017-12-09 18:43:12

点击:188 好评:0

Laravel 5.2 队列的配置和使用方法

一、简介 Laravel 队列组件提供一个统一的 API 集成了许多不同的队列服务,队列允许你延后执行一个耗时的任务,例如延后至指定的时间才发送邮件,进而大幅的加快了应用程序处理请求的速度。 由于本例子用到邮件功能,不了解的童鞋请移步(Laravel 5.2 教程 - 邮件)。 二...

日期:2017-12-09 18:39:27

点击:87 好评:0

Laravel的Container/ServiceProvider/Facade之间的关系

下面我们一起来看一篇关于Laravel的Container/ServiceProvider/Facade之间的关系介绍同时文章也整理了不少的例子,希望文章对各位有帮助。 scriptec(2);/script 简述 当你接触一段时间Laravel的Service Container, Service Provider,Contracts和Facade后,也许已经...

日期:2017-12-09 18:38:27

点击:147 好评:0

Laravel 5.3 查询构建器方法 where/update 新增 JSON 属性操作语法

下面我们来看一篇关于Laravel 5.3 查询构建器方法 where/update 新增 JSON 属性操作语法,希望这篇文章能够帮助到各位朋友。 scriptec(2);/script 从 5.0 版本起 Laravel 就支持 JSON 格式数据的转换,之前这样做的目的只是为了方便业务处理,数据存储在数据库的数...

日期:2017-12-09 18:34:43

点击:120 好评:0