不忘初心,方得始终

问渠那得清如许,为有源头活水来。

Laravel 下配置 Redis 让缓存、Session 各自使用不同的 Redis 数据库

为什么要这样做? 默认情况下,Redis 服务会提供 16 个数据库,Laravel 使用数据库 0 (请见 Redis 文档)作为缓存和 Session 的存储。 在使用的过程中觉得这个默认的设置挺不合理,因为当你在执行命令 php artisan cache:clear 的...

2016-07-31 17:44:20

阅读数:8996

评论数:1

PhantomJS快速入门教程(服务器端的 JavaScript API 的 WebKit)

Phantom JS是一个服务器端的 JavaScript API 的 WebKit。其支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API。它全面支持web...

2016-07-31 08:40:53

阅读数:392

评论数:0

laravel 基础教程 —— 验证

验证 简介 Laravel 对验证应用的输入数据提供了多中途径的实现。默认的,Laravel 的基础控制器类使用了 ValidatesRequests trait,该性状允许使用各种强大的验证约束来验证 HTTP 的输入请求。 快速入门 要了解 Laravel 强大的验证功能,我们需要一个...

2016-07-30 11:06:32

阅读数:16164

评论数:1

ngrok 内网穿透利器

由于开发Web项目,经常需要将本地部署的网站让外网能直接访问到,最便捷的做法当然是在ADSL路由器上直接做端口映射,很不幸大部分运营商都屏蔽了80等常用端口,曾经的做法是在公网一台VPS上架设OpenVPN,将笔记本和VPS连到一个虚拟局域网,再用iptables做端口转发来达到目的,虽然可行,但...

2016-07-29 11:47:29

阅读数:313

评论数:0

使用ngrok让微信公众平台通过80端口访问本机

使用ngrok让微信公众平台通过80端口访问本机 首先声明我是用java-tomcat来研究微信公众平台的。 微信公众平台要成为开发者,需要填写接口配置信息中的“URL”和“Token”这两项(参见:http://mp.weixin.qq.com/wiki/index.php?titl...

2016-07-29 11:46:12

阅读数:306

评论数:0

laravel belongsTo()&hasOne()用法详解

在某一个class里面,class_name所对应的表为主表(父), 关系函数方法里面的第一个参数所对应的表为从属表(子), 即为与主表相关联的表。 $has~ 1、外键保存在关联表中;   2、保存时自动更新关联表的记录;   3、删除主表记录时自动删除关联记录。...

2016-07-28 17:34:18

阅读数:11019

评论数:0

laravel知识拾遗

1.url()函数 url 函数为给定路径生成绝对路径: echo url('user/profile', [1]); -> http://www.baidu.com/user/profile/1 在给图片生成绝对路径时,挺有用的。之前是通过env('APP_URL')和数据库的图片相对路径...

2016-07-28 15:58:54

阅读数:219

评论数:0

require和require-dev的区别

前者用于声明项目发布版本的依赖包,后者用于声明项目开发或测试中依赖的包。

2016-07-25 17:45:00

阅读数:2430

评论数:0

PHP 开发者该知道的 5 个 Composer 小技巧

Composer 是新一代的PHP依赖管理工具。其介绍和基本用法可以看这篇《Composer PHP依赖管理的新时代》。本文介绍使用Composer的五个小技巧,希望能给你的PHP开发带来方便。 1. 仅更新单个库 只想更新某个特定的库,不想更新它的所有依赖,很简单: compo...

2016-07-25 17:38:53

阅读数:2409

评论数:0

composer install与composer update的区别

1.composer install install 命令从当前目录读取 composer.json 文件,处理了依赖关系,并把其安装到 vendor 目录下。 php composer.phar install 如果当前目录下存在 composer.lock 文件,它会从此文...

2016-07-25 17:35:42

阅读数:30158

评论数:2

Composer 的结构

这片文章是 composer.json 中各个字段的说明书。 一、Root Package(根目录包) 根目录包就是在你的项目的根目录由 composer.json 定义的包。主要就是由 composer.json 来定义你的项目的依赖。 某些字段只能在根目录包的中使用,比如 c...

2016-07-25 17:14:52

阅读数:3015

评论数:0

laravel 重命名/删除表

重命名/删除表 要重命名一个已存在的数据表,使用rename方法: Schema::rename($from, $to); 要删除一个已存在的数据表,可以使用drop或dropIfExists方法: Schema::drop('users'); Schema::dropIfExis...

2016-07-22 09:32:22

阅读数:2914

评论数:0

laravel 模型删除及软删除相关实现

1、删除模型 1.1 使用delete删除模型 删除模型很简单,先获取要删除的模型实例,然后调用delete方法即可: $post = Post::find(5); if($post->delete()){ echo '删除文章成功!'; }else{ echo...

2016-07-22 09:20:55

阅读数:10972

评论数:0

php模块memcache和memcached区别分析

谈及php搭配memcached使用,已经是老生常谈的问题。但是有一些细节,不见得人人清楚。比如说php的模块memcache和memcached有什么区别等。下面我就简单介绍一下。 1.目前大多数php环境里使用的都是不带d的memcache版本,这个版本出的比较早,是一个原生版本,完全在ph...

2016-07-16 20:24:35

阅读数:1110

评论数:0

laravel中的自定义函数的放置规范

laravel里面我们很多朋友不知道把自定义函数放在哪儿。我们的应用里经常会有一些全局都可能会用的函数,我们应该怎么放置它会比较好呢?现在匀们为大家准备了laravel放置函数的规范。 1. 创建文件 app/helpers.php php// 示例函数function foo...

2016-07-15 23:28:27

阅读数:227

评论数:0

用C语言写PHP扩展

1:预定义 在home目录,也可以其他任意目录,写一个文件,例如caleng_module.def 内容是你希望定义的函数名以及参数: int a(int x,int y) string b(string str,int n)   2:到php源码目录的ext目录 #cd...

2016-07-15 22:38:28

阅读数:1505

评论数:0

xampp3.2.1安装memcached扩展

Xampp v3.2.1 安装 Memcached for windows 64bit 技术分享 发表评论 505 浏览 1.下载PHP对应版本的php_memcache.dll,我的PHP 5.6.3  所以下载 ,根据phpinfo输出的信息来找出匹配的版本:...

2016-07-15 22:33:23

阅读数:239

评论数:0

Mac OS增删环境变量

一、首先查看shell版本 使用命令echo $SHELL 如果输出的是:csh或者是tcsh,就是C Shell。 如果输出的是:bash,sh,zsh,就是Bourne Shell的一个变种。 Mac OS X 10.3之后默认的是Bourne Shell。 Mac OS...

2016-07-15 09:00:38

阅读数:2410

评论数:0

从MySQL导出到PostgreSQL

摘要: 异构数据库的导入、导出是一个大难题。从MySQL到PG目前没有特别完善的工具,还需要人工的参与。本文将简单介绍下如何利用一些工具,手工将MySQL导出数据到PostgreSQL。 导出、转换、导入 数据导出、导入的思路是: 导出结构 导出数据 对结构进行转换 对数据进行转换 ... ...

2016-07-13 23:35:36

阅读数:4237

评论数:0

Laravel 5.* 安装 Sentry 用户权限管理依赖包

Sentry 是一个可以让 Laravel 用户权限管理变得很简单的依赖包,详细说明可以参考《官方文档》,但是由于文档中给出的是在 Laravel 4.* 中的安装步骤,有些地方并不适合 Laravel 5.* ,所以把本人在安装过程中的实际经验,写下来分享给大家,避免安装文档安装不成功。下面...

2016-07-13 14:25:35

阅读数:1295

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭