SlideShare a Scribd company logo
1 of 9
Download to read offline
PHP CodeIgniter 
框架之美 
by 老鷹(eagle)
MVC架構 
C-Controller 
(流程控制) 
V-VIEW 
(頁面) 
M-model 
(資料處理) 
資料處理 
程式流程 
頁面(HTML+JQUERY) 
大鍋炒
MVC架構好處 
1.各司其職 
2.閱讀方便 
3.還我一個朗朗乾坤... 
4.排錯加快
為什要選擇PHP CodeIgniter
Codeigniter 優點 
1.完整的文件(英文 簡體中文 繁體中文) 
2.安裝快速 
3.很好上手 
4.為下個框架鋪路
實際操作(News模組)
講者介紹 1 
本名 - 孫菖鴻 
外號 - 老鷹(蒼鴻) 
隸屬 - 東源企業有限公司 
職務 - MIS : 包公司網路電腦 
PG : 公司辦公室E化, 
導入ERP與MES
講者介紹 2 
技術 - 
WEB : 
PHP,PHP CodeIgniter,MySQL, 
JQuery,Javascript 
目前正往資料庫學習........
謝謝大家.... 
休息一下,等等是費大公的介紹~~!

More Related Content

What's hot

Node.js 入門 - 前端工程開發實務訓練
Node.js 入門 - 前端工程開發實務訓練Node.js 入門 - 前端工程開發實務訓練
Node.js 入門 - 前端工程開發實務訓練Joseph Chiang
 
twMVC#36讓 Exceptionless 存管你的 Log
twMVC#36讓 Exceptionless 存管你的 LogtwMVC#36讓 Exceptionless 存管你的 Log
twMVC#36讓 Exceptionless 存管你的 LogtwMVC
 
NodeJS基礎教學&簡介
NodeJS基礎教學&簡介NodeJS基礎教學&簡介
NodeJS基礎教學&簡介GO LL
 
SignalR實戰技巧 twmvc#17
SignalR實戰技巧 twmvc#17 SignalR實戰技巧 twmvc#17
SignalR實戰技巧 twmvc#17 twMVC
 
利用Signalr打造即時通訊@Tech day geek
利用Signalr打造即時通訊@Tech day geek利用Signalr打造即時通訊@Tech day geek
利用Signalr打造即時通訊@Tech day geekJohnson Gau
 
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API twMVC
 
Reactive application with akka.NET & .NET Core
Reactive application with akka.NET & .NET CoreReactive application with akka.NET & .NET Core
Reactive application with akka.NET & .NET CoreChen-Tien Tsai
 
SITCON 2016 ─ Modern Front-End Workflow with Webpack
SITCON 2016 ─ Modern Front-End Workflow with WebpackSITCON 2016 ─ Modern Front-End Workflow with Webpack
SITCON 2016 ─ Modern Front-End Workflow with Webpack昱安 周
 
Node.js從無到有 基本課程
Node.js從無到有 基本課程Node.js從無到有 基本課程
Node.js從無到有 基本課程Simon Su
 
一小時可以打造什麼服務Plus twMVC#18
一小時可以打造什麼服務Plus twMVC#18一小時可以打造什麼服務Plus twMVC#18
一小時可以打造什麼服務Plus twMVC#18twMVC
 
使用 Visual Studio Code 建構 JavaScript 應用程式
使用 Visual Studio Code 建構 JavaScript 應用程式使用 Visual Studio Code 建構 JavaScript 應用程式
使用 Visual Studio Code 建構 JavaScript 應用程式Will Huang
 
twMVC#42 Azure IoT Hub for Smart Factory
twMVC#42 Azure IoT Hub for Smart FactorytwMVC#42 Azure IoT Hub for Smart Factory
twMVC#42 Azure IoT Hub for Smart FactorytwMVC
 
twMVC#32應用 ASP.NET WebAPI2 Odata 建置高互動性 APIS
twMVC#32應用 ASP.NET WebAPI2 Odata 建置高互動性 APIStwMVC#32應用 ASP.NET WebAPI2 Odata 建置高互動性 APIS
twMVC#32應用 ASP.NET WebAPI2 Odata 建置高互動性 APIStwMVC
 
Angular.js & ASP.NET in Study4
Angular.js & ASP.NET in Study4Angular.js & ASP.NET in Study4
Angular.js & ASP.NET in Study4Kyle Shen
 
動手打造 application framework-twMVC#15
動手打造 application framework-twMVC#15動手打造 application framework-twMVC#15
動手打造 application framework-twMVC#15twMVC
 
twMVC#31網站上線了然後呢
twMVC#31網站上線了然後呢twMVC#31網站上線了然後呢
twMVC#31網站上線了然後呢twMVC
 
twMVC#42 讓我們用一種方式來開發吧
twMVC#42 讓我們用一種方式來開發吧twMVC#42 讓我們用一種方式來開發吧
twMVC#42 讓我們用一種方式來開發吧twMVC
 
twMVC#42 Azure DevOps Service Pipeline設計與非正常應用
twMVC#42 Azure DevOps Service Pipeline設計與非正常應用twMVC#42 Azure DevOps Service Pipeline設計與非正常應用
twMVC#42 Azure DevOps Service Pipeline設計與非正常應用twMVC
 
TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式
TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式
TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式Will Huang
 
twMVC#44 讓我們用 k6 來進行壓測吧
twMVC#44 讓我們用 k6 來進行壓測吧twMVC#44 讓我們用 k6 來進行壓測吧
twMVC#44 讓我們用 k6 來進行壓測吧twMVC
 

What's hot (20)

Node.js 入門 - 前端工程開發實務訓練
Node.js 入門 - 前端工程開發實務訓練Node.js 入門 - 前端工程開發實務訓練
Node.js 入門 - 前端工程開發實務訓練
 
twMVC#36讓 Exceptionless 存管你的 Log
twMVC#36讓 Exceptionless 存管你的 LogtwMVC#36讓 Exceptionless 存管你的 Log
twMVC#36讓 Exceptionless 存管你的 Log
 
NodeJS基礎教學&簡介
NodeJS基礎教學&簡介NodeJS基礎教學&簡介
NodeJS基礎教學&簡介
 
SignalR實戰技巧 twmvc#17
SignalR實戰技巧 twmvc#17 SignalR實戰技巧 twmvc#17
SignalR實戰技巧 twmvc#17
 
利用Signalr打造即時通訊@Tech day geek
利用Signalr打造即時通訊@Tech day geek利用Signalr打造即時通訊@Tech day geek
利用Signalr打造即時通訊@Tech day geek
 
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API
twMVC#33聊聊如何自建 Facebook {廣告} 服務 with API
 
Reactive application with akka.NET & .NET Core
Reactive application with akka.NET & .NET CoreReactive application with akka.NET & .NET Core
Reactive application with akka.NET & .NET Core
 
SITCON 2016 ─ Modern Front-End Workflow with Webpack
SITCON 2016 ─ Modern Front-End Workflow with WebpackSITCON 2016 ─ Modern Front-End Workflow with Webpack
SITCON 2016 ─ Modern Front-End Workflow with Webpack
 
Node.js從無到有 基本課程
Node.js從無到有 基本課程Node.js從無到有 基本課程
Node.js從無到有 基本課程
 
一小時可以打造什麼服務Plus twMVC#18
一小時可以打造什麼服務Plus twMVC#18一小時可以打造什麼服務Plus twMVC#18
一小時可以打造什麼服務Plus twMVC#18
 
使用 Visual Studio Code 建構 JavaScript 應用程式
使用 Visual Studio Code 建構 JavaScript 應用程式使用 Visual Studio Code 建構 JavaScript 應用程式
使用 Visual Studio Code 建構 JavaScript 應用程式
 
twMVC#42 Azure IoT Hub for Smart Factory
twMVC#42 Azure IoT Hub for Smart FactorytwMVC#42 Azure IoT Hub for Smart Factory
twMVC#42 Azure IoT Hub for Smart Factory
 
twMVC#32應用 ASP.NET WebAPI2 Odata 建置高互動性 APIS
twMVC#32應用 ASP.NET WebAPI2 Odata 建置高互動性 APIStwMVC#32應用 ASP.NET WebAPI2 Odata 建置高互動性 APIS
twMVC#32應用 ASP.NET WebAPI2 Odata 建置高互動性 APIS
 
Angular.js & ASP.NET in Study4
Angular.js & ASP.NET in Study4Angular.js & ASP.NET in Study4
Angular.js & ASP.NET in Study4
 
動手打造 application framework-twMVC#15
動手打造 application framework-twMVC#15動手打造 application framework-twMVC#15
動手打造 application framework-twMVC#15
 
twMVC#31網站上線了然後呢
twMVC#31網站上線了然後呢twMVC#31網站上線了然後呢
twMVC#31網站上線了然後呢
 
twMVC#42 讓我們用一種方式來開發吧
twMVC#42 讓我們用一種方式來開發吧twMVC#42 讓我們用一種方式來開發吧
twMVC#42 讓我們用一種方式來開發吧
 
twMVC#42 Azure DevOps Service Pipeline設計與非正常應用
twMVC#42 Azure DevOps Service Pipeline設計與非正常應用twMVC#42 Azure DevOps Service Pipeline設計與非正常應用
twMVC#42 Azure DevOps Service Pipeline設計與非正常應用
 
TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式
TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式
TypeScript 開發實戰:開發即時互動的 html5 websocket 聊天室應用程式
 
twMVC#44 讓我們用 k6 來進行壓測吧
twMVC#44 讓我們用 k6 來進行壓測吧twMVC#44 讓我們用 k6 來進行壓測吧
twMVC#44 讓我們用 k6 來進行壓測吧
 

More from Amigo 陳兆祥

20140920 創業前要作的事
20140920 創業前要作的事20140920 創業前要作的事
20140920 創業前要作的事Amigo 陳兆祥
 
20140824 如何協助業務部門達成業績目標與更精準的預測
20140824 如何協助業務部門達成業績目標與更精準的預測20140824 如何協助業務部門達成業績目標與更精準的預測
20140824 如何協助業務部門達成業績目標與更精準的預測Amigo 陳兆祥
 
20140824 從離職到開始 crm 顧問的轉變
20140824 從離職到開始 crm 顧問的轉變20140824 從離職到開始 crm 顧問的轉變
20140824 從離職到開始 crm 顧問的轉變Amigo 陳兆祥
 
20140824 認識與應用商業模式
20140824 認識與應用商業模式20140824 認識與應用商業模式
20140824 認識與應用商業模式Amigo 陳兆祥
 
20140816 工程師要如何準備一場成功的簡報!
20140816 工程師要如何準備一場成功的簡報!20140816 工程師要如何準備一場成功的簡報!
20140816 工程師要如何準備一場成功的簡報!Amigo 陳兆祥
 
20140809 如何加速行銷部門作業流程與編列預算
20140809 如何加速行銷部門作業流程與編列預算20140809 如何加速行銷部門作業流程與編列預算
20140809 如何加速行銷部門作業流程與編列預算Amigo 陳兆祥
 
High Availability and High Performance Server Side
High Availability and High Performance Server SideHigh Availability and High Performance Server Side
High Availability and High Performance Server SideAmigo 陳兆祥
 
20140724 中小企業 QNAP Virtualization Station 快速導入業務管理方案
20140724 中小企業 QNAP Virtualization Station 快速導入業務管理方案20140724 中小企業 QNAP Virtualization Station 快速導入業務管理方案
20140724 中小企業 QNAP Virtualization Station 快速導入業務管理方案Amigo 陳兆祥
 
FAQ about Mozilla Space Taiwan
FAQ about Mozilla Space TaiwanFAQ about Mozilla Space Taiwan
FAQ about Mozilla Space TaiwanAmigo 陳兆祥
 
[201] salesforce for power user day 2
[201] salesforce for power user   day 2[201] salesforce for power user   day 2
[201] salesforce for power user day 2Amigo 陳兆祥
 
[201] salesforce for power user day 1
[201] salesforce for power user   day 1[201] salesforce for power user   day 1
[201] salesforce for power user day 1Amigo 陳兆祥
 
[201] salesforce for power user day 3
[201] salesforce for power user   day 3[201] salesforce for power user   day 3
[201] salesforce for power user day 3Amigo 陳兆祥
 

More from Amigo 陳兆祥 (13)

20140920 創業前要作的事
20140920 創業前要作的事20140920 創業前要作的事
20140920 創業前要作的事
 
20140824 如何協助業務部門達成業績目標與更精準的預測
20140824 如何協助業務部門達成業績目標與更精準的預測20140824 如何協助業務部門達成業績目標與更精準的預測
20140824 如何協助業務部門達成業績目標與更精準的預測
 
20140824 從離職到開始 crm 顧問的轉變
20140824 從離職到開始 crm 顧問的轉變20140824 從離職到開始 crm 顧問的轉變
20140824 從離職到開始 crm 顧問的轉變
 
20140824 認識與應用商業模式
20140824 認識與應用商業模式20140824 認識與應用商業模式
20140824 認識與應用商業模式
 
20140816 工程師要如何準備一場成功的簡報!
20140816 工程師要如何準備一場成功的簡報!20140816 工程師要如何準備一場成功的簡報!
20140816 工程師要如何準備一場成功的簡報!
 
20140809 如何加速行銷部門作業流程與編列預算
20140809 如何加速行銷部門作業流程與編列預算20140809 如何加速行銷部門作業流程與編列預算
20140809 如何加速行銷部門作業流程與編列預算
 
High Availability and High Performance Server Side
High Availability and High Performance Server SideHigh Availability and High Performance Server Side
High Availability and High Performance Server Side
 
RESTful API Design
RESTful API DesignRESTful API Design
RESTful API Design
 
20140724 中小企業 QNAP Virtualization Station 快速導入業務管理方案
20140724 中小企業 QNAP Virtualization Station 快速導入業務管理方案20140724 中小企業 QNAP Virtualization Station 快速導入業務管理方案
20140724 中小企業 QNAP Virtualization Station 快速導入業務管理方案
 
FAQ about Mozilla Space Taiwan
FAQ about Mozilla Space TaiwanFAQ about Mozilla Space Taiwan
FAQ about Mozilla Space Taiwan
 
[201] salesforce for power user day 2
[201] salesforce for power user   day 2[201] salesforce for power user   day 2
[201] salesforce for power user day 2
 
[201] salesforce for power user day 1
[201] salesforce for power user   day 1[201] salesforce for power user   day 1
[201] salesforce for power user day 1
 
[201] salesforce for power user day 3
[201] salesforce for power user   day 3[201] salesforce for power user   day 3
[201] salesforce for power user day 3
 

PHP CodeIgniter 框架之美