最近工作關係, 需要使用到 Laravel, 因此也順便隨手打了一下建置 Laravel 筆記, 內容不定時更新.
安裝軟體清單
- PHP: 該範例使用PHP版本為 php-7.1.15-Win32-VC14-x64_VC14 x64 Thread Safe
- 套件管理工具: Composer 與微軟的NuGet有點像
- Bash Tool: Git 後續 Homestead 要產生Key使用
- 虛擬器與配置器: 由於要使用 Laravel Homestead 必須安裝虛擬機器 Virtual Box 與 虛擬配置器 Vagrant
- 資料庫: WampServer 內建的 MYSQL
- 資料庫管理工具: MYSQL Workbench 個人覺得比 phpMyAdmin 好用
- 開發工具: Visual Studio Code
- 除錯工具: Chrome 擴充功能 Xdebug helper + XDebug
- 資料庫逆向工程工具: 把原本資料庫結構轉乘 Laravel 資料庫類別的工具 Laravel Migrations Generator
安裝步驟
- 在Windows上安裝 Laravel相關工具 Git, Vagrant, Virtual box, PHP and Composer
Installing Git,Vagrant, Virtual box, PHP and Composer on windows - 安裝 WampServer 並建立MySQL資料庫, 並使用MySQL 資料庫管理工具 Workbench
Installing WampServer and Creating a MySQL Database, and installing MYSQL Workbench - 如何建立 Laravel 專案, 並使用 Laravel Homestead 佈署至 Vagrant Machine
How to create a Laravel Project, and use Laravel Homestead deploy to Vagrant Machine - 如何在 Laravel routing 建立 前台(Frontend)與後台(Backend)
How to setup routing of backend and frontend in Laravel
開發與除錯
- 使用 Visual Studio Code + XDebug 在 Vagrant Laravel 進行除錯
- 使用 Visual Studio Code + Subversion 進行版本控制
I’m often to blogging and i really appreciate your content. The article has actually peaks my interest. I’m going to bookmark your web site and maintain checking for brand spanking new information.
I just like the helpful information you provide in your articles
I am truly thankful to the owner of this web site who has shared this fantastic piece of writing at at this place.
Very well presented. Every quote was awesome and thanks for sharing the content. Keep sharing and keep motivating others.
I like the efforts you have put in this, regards for all the great content.
For the reason that the admin of this site is working, no uncertainty very quickly it will be renowned, due to its quality contents.
I just like the helpful information you provide in your articles
I am truly thankful to the owner of this web site who has shared this fantastic piece of writing at at this place.
I do not even understand how I ended up here, but I assumed this publish used to be great
I like the efforts you have put in this, regards for all the great content.
naturally like your web site however you need to take a look at the spelling on several of your posts. A number of them are rife with spelling problems and I find it very bothersome to tell the truth on the other hand I will surely come again again.