Submit Search
Upload
Why to choose laravel framework
•
Download as PPTX, PDF
•
11 likes
•
8,436 views
Bo-Yi Wu
Follow
為什麼我選擇 Laravel Framework
Read less
Read more
Technology
Report
Share
Report
Share
1 of 34
Download now
Recommended
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
Shengyou Fan
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
Shengyou Fan
How to choose web framework
How to choose web framework
Bo-Yi Wu
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
Shengyou Fan
課程簡介
課程簡介
Shengyou Fan
COSCUP 2016 Laravel 部署工作坊 - 生態圈介紹
COSCUP 2016 Laravel 部署工作坊 - 生態圈介紹
Shengyou Fan
Laravel - 簡介與環境設定
Laravel - 簡介與環境設定
Vincent Chi
成為全能 php 攻城獅
成為全能 php 攻城獅
Shengyou Fan
Recommended
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
Shengyou Fan
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
Shengyou Fan
How to choose web framework
How to choose web framework
Bo-Yi Wu
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
Shengyou Fan
課程簡介
課程簡介
Shengyou Fan
COSCUP 2016 Laravel 部署工作坊 - 生態圈介紹
COSCUP 2016 Laravel 部署工作坊 - 生態圈介紹
Shengyou Fan
Laravel - 簡介與環境設定
Laravel - 簡介與環境設定
Vincent Chi
成為全能 php 攻城獅
成為全能 php 攻城獅
Shengyou Fan
工作坊簡介
工作坊簡介
Shengyou Fan
凌波微步:wagon + VS Code 的輕功哲學
凌波微步:wagon + VS Code 的輕功哲學
Shengyou Fan
wagon - 免安裝可攜的 Laravel 開發環境
wagon - 免安裝可攜的 Laravel 開發環境
Shengyou Fan
Laravel installfest 工作坊 投影片
Laravel installfest 工作坊 投影片
Shengyou Fan
選一個框架當好朋友,讓您成為開心攻城獅
選一個框架當好朋友,讓您成為開心攻城獅
Shengyou Fan
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
俊仁 陳
Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10
Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10
Shengyou Fan
給你一個使用 Laravel 的理由
給你一個使用 Laravel 的理由
Shengyou Fan
使用者認證
使用者認證
Shengyou Fan
驗證與訊息
驗證與訊息
Shengyou Fan
專案啟動與環境設定
專案啟動與環境設定
Shengyou Fan
專案啟動與設定
專案啟動與設定
Shengyou Fan
工作坊簡介
工作坊簡介
Shengyou Fan
開發環境建置
開發環境建置
Shengyou Fan
啟動 Laravel 與環境設定
啟動 Laravel 與環境設定
Shengyou Fan
Visual Studio Code 快速上手指南
Visual Studio Code 快速上手指南
Shengyou Fan
COSCUP 2016 Laravel 部署工作坊 - 部署指南
COSCUP 2016 Laravel 部署工作坊 - 部署指南
Shengyou Fan
開發環境建置
開發環境建置
Shengyou Fan
View 與 Blade 樣板引擎
View 與 Blade 樣板引擎
Shengyou Fan
使用 Controller
使用 Controller
Shengyou Fan
PHP & JavaScript & CSS Coding style
PHP & JavaScript & CSS Coding style
Bo-Yi Wu
Write microservice in golang
Write microservice in golang
Bo-Yi Wu
More Related Content
What's hot
工作坊簡介
工作坊簡介
Shengyou Fan
凌波微步:wagon + VS Code 的輕功哲學
凌波微步:wagon + VS Code 的輕功哲學
Shengyou Fan
wagon - 免安裝可攜的 Laravel 開發環境
wagon - 免安裝可攜的 Laravel 開發環境
Shengyou Fan
Laravel installfest 工作坊 投影片
Laravel installfest 工作坊 投影片
Shengyou Fan
選一個框架當好朋友,讓您成為開心攻城獅
選一個框架當好朋友,讓您成為開心攻城獅
Shengyou Fan
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
俊仁 陳
Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10
Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10
Shengyou Fan
給你一個使用 Laravel 的理由
給你一個使用 Laravel 的理由
Shengyou Fan
使用者認證
使用者認證
Shengyou Fan
驗證與訊息
驗證與訊息
Shengyou Fan
專案啟動與環境設定
專案啟動與環境設定
Shengyou Fan
專案啟動與設定
專案啟動與設定
Shengyou Fan
工作坊簡介
工作坊簡介
Shengyou Fan
開發環境建置
開發環境建置
Shengyou Fan
啟動 Laravel 與環境設定
啟動 Laravel 與環境設定
Shengyou Fan
Visual Studio Code 快速上手指南
Visual Studio Code 快速上手指南
Shengyou Fan
COSCUP 2016 Laravel 部署工作坊 - 部署指南
COSCUP 2016 Laravel 部署工作坊 - 部署指南
Shengyou Fan
開發環境建置
開發環境建置
Shengyou Fan
View 與 Blade 樣板引擎
View 與 Blade 樣板引擎
Shengyou Fan
使用 Controller
使用 Controller
Shengyou Fan
What's hot
(20)
工作坊簡介
工作坊簡介
凌波微步:wagon + VS Code 的輕功哲學
凌波微步:wagon + VS Code 的輕功哲學
wagon - 免安裝可攜的 Laravel 開發環境
wagon - 免安裝可攜的 Laravel 開發環境
Laravel installfest 工作坊 投影片
Laravel installfest 工作坊 投影片
選一個框架當好朋友,讓您成為開心攻城獅
選一個框架當好朋友,讓您成為開心攻城獅
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10
Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10
給你一個使用 Laravel 的理由
給你一個使用 Laravel 的理由
使用者認證
使用者認證
驗證與訊息
驗證與訊息
專案啟動與環境設定
專案啟動與環境設定
專案啟動與設定
專案啟動與設定
工作坊簡介
工作坊簡介
開發環境建置
開發環境建置
啟動 Laravel 與環境設定
啟動 Laravel 與環境設定
Visual Studio Code 快速上手指南
Visual Studio Code 快速上手指南
COSCUP 2016 Laravel 部署工作坊 - 部署指南
COSCUP 2016 Laravel 部署工作坊 - 部署指南
開發環境建置
開發環境建置
View 與 Blade 樣板引擎
View 與 Blade 樣板引擎
使用 Controller
使用 Controller
Viewers also liked
PHP & JavaScript & CSS Coding style
PHP & JavaScript & CSS Coding style
Bo-Yi Wu
Write microservice in golang
Write microservice in golang
Bo-Yi Wu
Git flow 與團隊合作
Git flow 與團隊合作
Bo-Yi Wu
用 Docker 改善團隊合作模式
用 Docker 改善團隊合作模式
Bo-Yi Wu
Composer 套件管理
Composer 套件管理
Shengyou Fan
PHP 語法基礎與物件導向
PHP 語法基礎與物件導向
Shengyou Fan
Docker 基礎介紹與實戰
Docker 基礎介紹與實戰
Bo-Yi Wu
Introduction to Grunt.js on Taiwan JavaScript Conference
Introduction to Grunt.js on Taiwan JavaScript Conference
Bo-Yi Wu
Gearman work queue in php
Gearman work queue in php
Bo-Yi Wu
Package 安裝與使用
Package 安裝與使用
Shengyou Fan
How to integrate front end tool via gruntjs
How to integrate front end tool via gruntjs
Bo-Yi Wu
advanced introduction to codeigniter
advanced introduction to codeigniter
Bo-Yi Wu
Git Flow and JavaScript Coding Style
Git Flow and JavaScript Coding Style
Bo-Yi Wu
Phpconf 2011 introduction_to_codeigniter
Phpconf 2011 introduction_to_codeigniter
Bo-Yi Wu
You must know about CodeIgniter Popular Library
You must know about CodeIgniter Popular Library
Bo-Yi Wu
Introduction to MVC of CodeIgniter 2.1.x
Introduction to MVC of CodeIgniter 2.1.x
Bo-Yi Wu
Introduction to git
Introduction to git
Bo-Yi Wu
Route 路由控制
Route 路由控制
Shengyou Fan
RESTful API Design & Implementation with CodeIgniter PHP Framework
RESTful API Design & Implementation with CodeIgniter PHP Framework
Bo-Yi Wu
Intro To Mvc Development In Php
Intro To Mvc Development In Php
funkatron
Viewers also liked
(20)
PHP & JavaScript & CSS Coding style
PHP & JavaScript & CSS Coding style
Write microservice in golang
Write microservice in golang
Git flow 與團隊合作
Git flow 與團隊合作
用 Docker 改善團隊合作模式
用 Docker 改善團隊合作模式
Composer 套件管理
Composer 套件管理
PHP 語法基礎與物件導向
PHP 語法基礎與物件導向
Docker 基礎介紹與實戰
Docker 基礎介紹與實戰
Introduction to Grunt.js on Taiwan JavaScript Conference
Introduction to Grunt.js on Taiwan JavaScript Conference
Gearman work queue in php
Gearman work queue in php
Package 安裝與使用
Package 安裝與使用
How to integrate front end tool via gruntjs
How to integrate front end tool via gruntjs
advanced introduction to codeigniter
advanced introduction to codeigniter
Git Flow and JavaScript Coding Style
Git Flow and JavaScript Coding Style
Phpconf 2011 introduction_to_codeigniter
Phpconf 2011 introduction_to_codeigniter
You must know about CodeIgniter Popular Library
You must know about CodeIgniter Popular Library
Introduction to MVC of CodeIgniter 2.1.x
Introduction to MVC of CodeIgniter 2.1.x
Introduction to git
Introduction to git
Route 路由控制
Route 路由控制
RESTful API Design & Implementation with CodeIgniter PHP Framework
RESTful API Design & Implementation with CodeIgniter PHP Framework
Intro To Mvc Development In Php
Intro To Mvc Development In Php
Similar to Why to choose laravel framework
[WebConf Taiwan 2023] 一份 Zend Engine 外帶!透過 Micro 讓一次打包、多處運行變得可能
[WebConf Taiwan 2023] 一份 Zend Engine 外帶!透過 Micro 讓一次打包、多處運行變得可能
Shengyou Fan
Rails 炸機實務
Rails 炸機實務
Manic
Proud Plone on Cloud
Proud Plone on Cloud
TsungWei Hu
Laradebut #5 - 關於 CRUD 外的一點小事
Laradebut #5 - 關於 CRUD 外的一點小事
Szuping Wang
開發環境建置
開發環境建置
Shengyou Fan
.NET 7 家族新成員:Microsoft Orleans v7
.NET 7 家族新成員:Microsoft Orleans v7
twMVC
Selenium與動態網頁爬蟲應用
Selenium與動態網頁爬蟲應用
Yanwei Liu
Phalcon the fastest php framework 阿土伯
Phalcon the fastest php framework 阿土伯
Hash Lin
Phalcon phpconftw2012
Phalcon phpconftw2012
Rack Lin
Phalcon2014 Startup
Phalcon2014 Startup
Steve Luo
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
Chen Cheng-Wei
GDGK (LT) - Git 工作流程
GDGK (LT) - Git 工作流程
Chia Wei Tsai
開源碼介紹及Joomla
開源碼介紹及Joomla
tmjhart
Welcome to Apache OpenOffice 3.4 COSCUP 2012
Welcome to Apache OpenOffice 3.4 COSCUP 2012
imacat .
J frog live demo ver4
J frog live demo ver4
Linktech
工作坊總結
工作坊總結
Shengyou Fan
Laravel 5.2 教學
Laravel 5.2 教學
Cloud Wu
工作坊總結
工作坊總結
Shengyou Fan
浅谈灰度发布在贴吧的应用 支付宝 20130909
浅谈灰度发布在贴吧的应用 支付宝 20130909
liqiang xu
不會 Javascript 沒關係,用 Blazor 來解決前端需求 - 成為 Full Stack .NET 開發者吧 - .NET Conf 2020...
不會 Javascript 沒關係,用 Blazor 來解決前端需求 - 成為 Full Stack .NET 開發者吧 - .NET Conf 2020...
Alan Tsai
Similar to Why to choose laravel framework
(20)
[WebConf Taiwan 2023] 一份 Zend Engine 外帶!透過 Micro 讓一次打包、多處運行變得可能
[WebConf Taiwan 2023] 一份 Zend Engine 外帶!透過 Micro 讓一次打包、多處運行變得可能
Rails 炸機實務
Rails 炸機實務
Proud Plone on Cloud
Proud Plone on Cloud
Laradebut #5 - 關於 CRUD 外的一點小事
Laradebut #5 - 關於 CRUD 外的一點小事
開發環境建置
開發環境建置
.NET 7 家族新成員:Microsoft Orleans v7
.NET 7 家族新成員:Microsoft Orleans v7
Selenium與動態網頁爬蟲應用
Selenium與動態網頁爬蟲應用
Phalcon the fastest php framework 阿土伯
Phalcon the fastest php framework 阿土伯
Phalcon phpconftw2012
Phalcon phpconftw2012
Phalcon2014 Startup
Phalcon2014 Startup
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
GDGK (LT) - Git 工作流程
GDGK (LT) - Git 工作流程
開源碼介紹及Joomla
開源碼介紹及Joomla
Welcome to Apache OpenOffice 3.4 COSCUP 2012
Welcome to Apache OpenOffice 3.4 COSCUP 2012
J frog live demo ver4
J frog live demo ver4
工作坊總結
工作坊總結
Laravel 5.2 教學
Laravel 5.2 教學
工作坊總結
工作坊總結
浅谈灰度发布在贴吧的应用 支付宝 20130909
浅谈灰度发布在贴吧的应用 支付宝 20130909
不會 Javascript 沒關係,用 Blazor 來解決前端需求 - 成為 Full Stack .NET 開發者吧 - .NET Conf 2020...
不會 Javascript 沒關係,用 Blazor 來解決前端需求 - 成為 Full Stack .NET 開發者吧 - .NET Conf 2020...
More from Bo-Yi Wu
Drone CI/CD 自動化測試及部署
Drone CI/CD 自動化測試及部署
Bo-Yi Wu
用 Go 語言打造多台機器 Scale 架構
用 Go 語言打造多台機器 Scale 架構
Bo-Yi Wu
Job Queue in Golang
Job Queue in Golang
Bo-Yi Wu
Golang Project Layout and Practice
Golang Project Layout and Practice
Bo-Yi Wu
Introduction to GitHub Actions
Introduction to GitHub Actions
Bo-Yi Wu
Drone 1.0 Feature
Drone 1.0 Feature
Bo-Yi Wu
Drone CI/CD Platform
Drone CI/CD Platform
Bo-Yi Wu
GraphQL IN Golang
GraphQL IN Golang
Bo-Yi Wu
Go 語言基礎簡介
Go 語言基礎簡介
Bo-Yi Wu
drone continuous Integration
drone continuous Integration
Bo-Yi Wu
Gorush: A push notification server written in Go
Gorush: A push notification server written in Go
Bo-Yi Wu
用 Drone 打造輕量級容器持續交付平台
用 Drone 打造輕量級容器持續交付平台
Bo-Yi Wu
用 Go 語言打造微服務架構
用 Go 語言打造微服務架構
Bo-Yi Wu
Introduction to Gitea with Drone
Introduction to Gitea with Drone
Bo-Yi Wu
運用 Docker 整合 Laravel 提升團隊開發效率
運用 Docker 整合 Laravel 提升團隊開發效率
Bo-Yi Wu
用 Go 語言實戰 Push Notification 服務
用 Go 語言實戰 Push Notification 服務
Bo-Yi Wu
用 Go 語言打造 DevOps Bot
用 Go 語言打造 DevOps Bot
Bo-Yi Wu
A painless self-hosted Git service: Gitea
A painless self-hosted Git service: Gitea
Bo-Yi Wu
Automating your workflow with Gulp.js
Automating your workflow with Gulp.js
Bo-Yi Wu
2014 OSDC Talk: Introduction to Percona XtraDB Cluster and HAProxy
2014 OSDC Talk: Introduction to Percona XtraDB Cluster and HAProxy
Bo-Yi Wu
More from Bo-Yi Wu
(20)
Drone CI/CD 自動化測試及部署
Drone CI/CD 自動化測試及部署
用 Go 語言打造多台機器 Scale 架構
用 Go 語言打造多台機器 Scale 架構
Job Queue in Golang
Job Queue in Golang
Golang Project Layout and Practice
Golang Project Layout and Practice
Introduction to GitHub Actions
Introduction to GitHub Actions
Drone 1.0 Feature
Drone 1.0 Feature
Drone CI/CD Platform
Drone CI/CD Platform
GraphQL IN Golang
GraphQL IN Golang
Go 語言基礎簡介
Go 語言基礎簡介
drone continuous Integration
drone continuous Integration
Gorush: A push notification server written in Go
Gorush: A push notification server written in Go
用 Drone 打造輕量級容器持續交付平台
用 Drone 打造輕量級容器持續交付平台
用 Go 語言打造微服務架構
用 Go 語言打造微服務架構
Introduction to Gitea with Drone
Introduction to Gitea with Drone
運用 Docker 整合 Laravel 提升團隊開發效率
運用 Docker 整合 Laravel 提升團隊開發效率
用 Go 語言實戰 Push Notification 服務
用 Go 語言實戰 Push Notification 服務
用 Go 語言打造 DevOps Bot
用 Go 語言打造 DevOps Bot
A painless self-hosted Git service: Gitea
A painless self-hosted Git service: Gitea
Automating your workflow with Gulp.js
Automating your workflow with Gulp.js
2014 OSDC Talk: Introduction to Percona XtraDB Cluster and HAProxy
2014 OSDC Talk: Introduction to Percona XtraDB Cluster and HAProxy
Why to choose laravel framework
1.
為什麼選擇 Laravel Framework 2016.03.03 Bo-Yi Wu
2.
關於我 • Blog: https://blog.wu-boy.com/ •
Github: https://github.com/appleboy
3.
PHP 這麼多套 Framework 為什麼要選
Laravel
4.
http://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/ The Most Popular
Framework of 2015
5.
選框架就要看作者是誰
6.
Laravel Framework • 目前由
Taylor Otwell 負責開發及維護 – 5.1 開始支援 LTS Release • bug fixes are provided for 2 years • security fixes are provided for 3 years
7.
Open Source 最怕的就是後續無人維護
8.
對於 Laravel Framework 開發者不用擔心後續維護問題
9.
10.
PHP有無套件管理系統
11.
所有第三方套件都用 composer 來管理 https://getcomposer.org
12.
http://packalyst.com/
13.
團隊Coding Style制定
14.
2014/02/22 Apple iOS
bugs goto fail; 低級 bugs https://www.imperialviolet.org/2014/02/22/applebug.html
15.
專案遵守 PHP-FIG 規範 http://www.php-fig.org
16.
PHP-FIG • 建議開發前請先閱讀底下規範 – Basic
Coding Standard (PSR-1) – Coding Style Guide (PSR-2) – Autoloading Standard (PSR-4)
17.
良好的 Coding Style 可以讓同事減少
Review 時間
18.
開發環境流程 每次開發新專案前,都要浪費很多時間在建置環境 MySQL, Nginx, Redis,
PHP, Node … 前端,後端都有
19.
還有 OS 環境要解決 Linux,
Windows, MacOSX 還沒處理完一天時間就過了
20.
Laravel Homestead 不用在個人電腦架設任何環境
21.
Laravel Homestead • Ubuntu
14.04 • Git • PHP 7.0 • HHVM • Nginx • MySQL • Sqlite3 • Postgres • Composer • Node (With PM2, Bower, Grunt, and Gulp) • Redis • Memcached • Beanstalkd https://laravel.com/docs/5.2/homestead
22.
Laravel Routing • 所有
Routing Path 寫到同一檔案 (方便偵錯) – CSRF Protection – Route Groups – Route Model Binding
23.
24.
Laravel Service Laravel 提供完整的第三方服務
25.
Laravel Service • Authentication
(帳號登入) • Authorization (權限管理) • Artisan Console (專案 command line tool) • Cache (Memcached and Redis) • Localization (多國語言) • Mail (SMTP, Mailgun, Mandrill, Amazon SES) • Pagination (分頁管理)
26.
Laravel Service • Queues
(database, Beanstalkd, Amazon SQS, Redis, and synchronous (for local use) driver) • Task Scheduling (排程管理) • Testing (後端邏輯測試) • Validation (資料驗證)
27.
Laravel Elixir 前端與後端互相合作的好工具
28.
Laravel Elixir • Less,
Sass, PostCSS, Plain CSS • Coffee Script, Browserify, Babel, Scripts • Versioning / Cache Busting • BrowserSync
29.
Database Migration $ php
artisan make:migration create_users_table $ php artisan migrate $ php artisan migrate:rollback
30.
Database Migration • 不用寫任何
SQL 語法 • 用日期記錄 SQL 操作 • 不用管 DataBase 為 MySQL, Postgres, MSSQL …
31.
32.
Laravel ORM simple ActiveRecord
implementation for working with your database
33.
Eloquent ORM • 好用的
ORM 減少開發者寫 SQL 時間 – One to One – One to Many – Many to Many
34.
學習資源 • 線上影音教學網站: https://laracasts.com •
台灣線上文件: https://laravel.tw/ • 台灣 FB 討論區: https://goo.gl/UwRLGu • 社群整理文件: http://bit.ly/laraveltw-resource
Download now