## PHP
全称是 PHP: Hypertext Preprocessor,译为:『超文本预处理器』。是一门开源脚本语言,专为『动态 Web 开发』而生。
## Laravel
Laravel 是 Taylor Otwell 开发的一款基于 PHP 语言的 Web 开源框架,采用了 MVC 的架构模式
```
$ 本机
> 虚拟机
. 代码省略
```
## 如何用搜狗输入法打直角符号
```
yh 「」
yy 「
hh 」
```
### 中文排版指南
[中文排版指南](https://github.com/sparanoid/chinese-copywriting-guidelines)
## Homestead
Homestead 是 Laravel 官方推荐的开发环境
## 安装 VirtualBox 5.1.4
VirtualBox 是 Oracle 公司的开源虚拟机软件
## 安装 Vagrant 1.9.0
Vagrant 是用来管理虚拟机的工具
学习一定一定要和作者用的同一个版本,这样学习效率比较高
## Homestead
- Homestead 管理脚本;
- Homestead Box 虚拟机盒子;
## 启动虚拟机
```
> cd ~/Homestead && vagrant up
> vagrant ssh
```
## Composer
Composer 是一款跨平台的PHP依赖管理工具
## Git
Git 是 Linux 的创始人Linus Torvalds 开源的一款分布式版本控制系统
```
cd ~/Code/Laravel
git init
git add -A
git status
git commit -m "Initial commit"
git log
```
## 创建APP应用
```
cd ~/Code
composer create-project Laravel/laravel sample dev-develop
cd ~/Code/sample
cp .env.example .env
php artisan key:generate
修改hoste
```
## GitHub
注册并设置 SSH Key
## 托管到GitHub
```
git remote add origin git@gihub.com:xiaowanba/sample.git
git push -u origin master
```
## 上传到Github
```
git add -A
git commit -m "Say something"
git push
```
# Heroku
Heroku 是一个支持多种编程语言的平台
新建 Procfile 文件
## Editorconfig 插件
rm 删除