SF
PHP 那些事
PHP 那些事
注册登录
关注博客
注册登录
主页
关于
RSS
Composer & Laravel 包本地开发
jcc
2017-08-28
阅读 5 分钟
12.3k
本文参考超哥写的 基于 Composer 的 PHP 模块化开发 的详细实践版。 开发痛点 我相信很多人,对 composer 不了解,在开发包的时候会这样做: {代码...} 由此可见,不断重复的提交代码,更新代码,非常的麻烦,而且不能实时调试。 本文主要解决的问题:本地开发包时,可本地测试,不需将代码提交到第三方代码仓库,再 com...
简化你的关注与点赞 - Laravel Follow & Vote
jcc
2017-04-12
阅读 3 分钟
4k
本文主要介绍两个包: Laravel - Follow : [链接] Laravel - Vote : [链接] 你会疑惑这两个包有什么用的呢?当然如标题所说,简化你关注和点赞功能,Laravel - Follow 用于关注功能,Laravel - Vote 用于点赞功能。 如果你看了代码,你会发现两个包的代码基本上是一致的,当要注意,两个包的应用场景是不一样的。 Larave...
简单轻松部署你的项目 - Deployer
jcc
2017-04-09
阅读 2 分钟
14.2k
本文主要介绍 Deployer —— 一个具有模块化、代码回滚、并行任务等功能的 PHP 部署工具。 Deployer 用法非常简单易用,可以快速上手,且支持多个 PHP 框架。 安装 Deployer 安装有多种方法: 第一种 通过 Phar 存档,只需运行一下命令即可: {代码...} 第二种 通过 composer 安装: {代码...} 使用: {代码...} 第三种 通...
Laravel tap 用法
jcc
2017-02-22
阅读 3 分钟
11.6k
Laravel 5.3 中增加了一个新的全局帮助函数 tap(),改进了框架的声明能力。这个微妙的语法是从 Ruby 和 Lodash 借鉴而来,允许你去 tap 成链。
PJ Blog 升级到 Laravel 5.4
jcc
2017-01-25
阅读 4 分钟
5.6k
关注了 5.4 也有一小段时间,终于在今天凌晨的时候发布了。当然我也将我的开源博客( PJ Blog )第一时间升级到 Laravel 5.4 ,并发布 jcc/blog 1.1 版本。
终于来了!结合 Laravel 5.3 + vue 2.1 组件化开发的博客系统
jcc
2016-12-27
阅读 1 分钟
18.2k
PJ Blog 是一个开源的博客系统,结合了 Laravel 5.3 和 vue 2.1 组件化开发。后台 SPA 带来更好的操作体验。 由于工作原因,开发断断续续,花费了不少时间去处理各种问题,这是第一个完整的开源项目。 欢迎?各位 issues、stars,我会不断改进,大家互相学习。 预览 链接 网站:[链接] 源码:[链接] 文档:[链接] 功能 用...
Iterm 2 上简单安装 Fish 并配置主题
jcc
2016-10-14
阅读 1 分钟
9k
简单记录一下 Iterm 2 下安装 Fish 并配置主题。 安装列表: Iterm 2 Homebrew Fish Fisherman omf/theme-default 第一步:安装 Iterm 2 到官网下载安装即可:Iterm 2,可到 [链接] 找自己喜欢配色进行配置。本人使用的是自带的 Solarized Dark 的配色。 第二步:安装 Homebrew 运行命令: {代码...} 使用 Homebrew 安装...
Laravel 中使用 Vue 组件化开发(配置)
jcc
2016-08-18
阅读 3 分钟
23.2k
现今前端组件化开发、MVVM 模式,给开发带来了很多的便利,可读性、可维护性更高。然而自 Laravel 5.3 开始,VueJS 成为框架默认的标配。
API Token Authentication
jcc
2016-08-09
阅读 2 分钟
8.4k
Laravel 5.2 新增了很多的新特性,包括了内置多用户认证、表单数组输入验证、隐式路由模型绑定、中间件组的定义、中间件 throttle 访问频率限制等主要功能。
安装 Elasticsearch + Kubana + Marvel
jcc
2016-07-24
阅读 3 分钟
4k
安装 Elasticsearch 有多种方法,本教程列出 2种 方法下载并安装 Elasticsearch ,本文下载安装 Elasticsearch 是在 Ubuntu 下下载并安装的。
Laravel自定义分页样式
jcc
2016-06-24
阅读 2 分钟
12.7k
Laravel 的分页组件默认为 Bootstrap 的分页样式,但如果我们用的并不是 Bootstrap 或者说分页的 HTML结构不一样,这时我们需要自定义分页。其实 Laravel 的分页组件是非常的灵活,可以通过几种方法去实现我们的需求。
Ubuntu安装LNMP(Nginx1.8, PHP7.0.4, MySQL5.6,基于阿里云服务器)
jcc
2016-06-24
阅读 2 分钟
5.5k
本文基于阿里云服务器手动安装(由于服务器配置比较低,之前一直用一键安装,CPU会爆到99%),服务器配置(1核、1G、50M),安装列表: {代码...} Nginx1.8位稳定版,如果需要,可直接安装Nginx1.9。 安装Nginx 1、首先添加nginx_signing.key(必须,否则出错) {代码...} 2、添加 Nginx 官方提供的源 {代码...} 如果你想安装N...
安装 Homestead 可能会出现的一些 Problems
jcc
2016-06-24
阅读 2 分钟
3.1k
一开始用的是 win7 ,但发现 win7 中使用 VirtualBox 会有不少 兼容性 的问题。 打开 VirtualBox 可能会出现 code E_FAIL (0x80004005) 的错误。 这个问题的解决方法就是 右键 > 属性 > 兼容性 将兼容性修改为 XP 的。
Homestead(Windows)安装
jcc
2016-06-24
阅读 2 分钟
3.5k
安装准备工具 -Vagrant -VirtualBox -Git 包含软件 Ubuntu 14.04 Git PHP 7.0 HHVM Nginx MySQL Sqlite3 Postgres Composer Node (With PM2, Bower, Grunt, and Gulp) Redis Memcached Beanstalkd 安装 第一步: 安装好Vagrant、VirtualBox、Git,一切命令可使用Git自带的“Git Bash”来执行 第二步: 在终端输入命令安装l...
Ubuntu安装LNMP(Nginx1.8+PHP7.0.4+MySQL5.6,基于阿里云服务器)
jcc
2016-03-21
阅读 2 分钟
8.8k
本文基于阿里云服务器手动安装(由于服务器配置比较低,之前一直用一键安装,CPU会爆到99%),服务器配置(1核、1G、50M),安装列表: {代码...} Nginx1.8位稳定版,如果需要,可直接安装Nginx1.9。 安装Nginx 1、首先添加nginx_signing.key(必须,否则出错) {代码...} 2、添加]Nginx]([链接]官方提供的源 {代码...} 如果你...
Linux 终端显示 Git 当前所在分支
jcc
2016-03-21
阅读 1 分钟
6k
敬请关注PIGJIAN 进入你的home目录 编辑.bashrc文件 将下面的代码加入到文件的最后处 {代码...} 保存退出,执行加载命令 {代码...} 敬请关注PIGJIAN