## 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 刪除