SlideShare ist ein Scribd-Unternehmen logo
1 von 70
Downloaden Sie, um offline zu lesen
PhalconPHP進 
行式 
2014 @sdpower
Who am I 
• SDpower info @ sd.idv.tw 
• 10+ year PHP 
• http://blog.sd.idv.tw/ 
• http://www.plurk.com/sdpower 
• https://github.com/SDpower 
• work on exosite.com Senior PHP Developer
PhalconPHP 
framework
感謝阿土伯熱心推廣 
• https://speakerdeck.com/rackli 
n/phalcon-php-framework-and-phalcon- 
kernel-introduction-phpconftw2012 
• https://speakerdeck.com/rackli 
n/zephir-jian-jie
聊聊Framework 
• 安全safety
聊聊Framework 
• 安全safety 
• 快速faster
聊聊Framework 
• 安全safety 
• 快速faster 
• 易用easy to use
聊聊Framework 
• 安全safety 
• 快速faster 
• 易用easy to use 
• 低耦合low dependency
聊聊Framework 
• 安全safety 
• 快速faster 
• 易用easy to use 
• 低耦合low dependency 
• 活耀popular
開始使用PhalconPHP
安裝 
請參考官方: 
http://docs.phalconphp.com/en/latest/reference/install.html
時下Framework 都有一些 
快速工具建置application 
那PhalconPHP 有嗎?
時下Framework 都有一些快速 
工具建置起始project 
• Laravel:composer global require 
“laravel/installer=~1.1" 安裝好之後只要: 
composer create-project laravel/laravel --prefer-dist 
即可建立好專案用的目錄。 
• FuelPHP:有OIL
PhalconPHP也有!
Phalcon Developer Tools
Phalcon Developer Tools 
• 安裝: 
http://docs.phalconphp.com/en/latest/reference/tools.ht 
ml 
• 建立專案Creates a project 
• 產生Controllers 
• 產生Models 
• Scaffold a CRUD 
• Web Interface to Tools
實際執行新增專 
案
專案架構 
• config:設定檔 
• model:模型 
• view:頁面 
• public:網站root部分資源
config/config.php 
• Databases設定 
• application設定
config/loader.php 
• Loader設定
config/services.php 
• 各種Service設定註冊 
• View 設定 
• Url設定
config/services.php 
• DB連線設定註冊
app.php 
• / 根目錄所執行項目 
• 404 所執行項目
public/index.php 
• 讀取設定檔 
• 讀取service 
• 讀取loader 
• 產生PhalconMvcMicro 
• 讀取app設定 
• 執行application
public/index.php 
• 讀取設定檔 
• 讀取services 
• 讀取loader
public/index.php 
• 產生PhalconMvcMicro 
• 讀取app設定 
• 執行application
NGINX 設定 
• root 為專案的public目錄 
• rewrite 實際上是依 
$_GET[“_url”]值為運行
NGINX 設定 
• 127.0.0.1:9055此處為PHP-FPM 
運行的監聽位置 
• fastcgi_param APP_ENV 
"development"; 
特殊設定稍後說明
恭喜! 
如果你見到此,表示你已正確執行。
良好的專案環境架構?
Production 所有錯誤與失誤 
見光死! 
• 錯誤不需要給客戶知道。 
• 失誤不要給別人看到。 
• 良好的設計與處理是開發人員的好眠枕。
Development 所有錯誤與記 
錄必須明確! 
• 方便可視的錯誤追蹤。 
• 環境因素也要可以快速檢視。 
• 記錄必須最小化,任何小事件皆可記錄。
讓專案自動分辨目前環 
境
使用Debug工具 
良好的debug工具有助於開發,剛好Phalcon 有內建!
使用之前設定於NGINX 目的為了可以當環境變數做判斷, 
如為development自動載入PhalconDebug() 作為開發用 
。
剩下production 將所有Exception都不顯示以後另行處。
稍作整合將Debug 移出index改為於service方式掛載。 
同理如有不同於開發與產品環境,皆可依照不同環境做區 
別掛載各種service。
沒有Controller?
你因該不會想這樣用下去! 
快快樂樂建立Controller!
移除app.php的舊項目, 
加入設定檔項目controllersDir 並建立好目錄。
加入新設定檔controller.php,使用 
PhalconMvcMicroCollection 作為app掛載controller。 
Loader註冊加入controllersDir 目錄。
新增IndexController,並且將index.php內加入載入。
然後就開開心心使用! 
?
Controller的現有問題 
• 想像下一下這只是單個 
Controller,如果有20個以上? 
• 如果end point也有20~30個以 
上如何管理確認? 
• 如果加上新舊Controller版本不 
同?!
使用Annotations 
• 可於個別Controllers內做管理避免混亂。 
• 詳細批配route rule 可以於開發階段快速辨識。 
• 產生文件可以一併產出。 
• 版本異動容易變更修改。
• 依照 
http://docs.phalconphp.co 
m/en/latest/reference/routin 
g.html#annotations-router 
文件指示。 
• 於srvice.php 增加router 並 
使用 
PhalconMvcRouterAnnot 
ations。 
• 於IndexController 加入註解 
。
什麼!不能用
難道要我去寫C嗎?
Framework 的易用! 
不是花俏的套件應用
來來來馬上來整合 
Annotations!
• $url 為PhalconMvcUrl 為 
了取的BaseUri 
• $reader 讀取註釋。 
• foreach 開始讀取各個 
supportHandler 就是個別的 
Controller 
• 檢查是否有RoutePrefix
• 取的單獨的設定如:@Get(“/") 
• 取的使用@Route(“/delete/{id:[0-9]+}",methods="DELETE"}) 
• 掛載$app->mount($collection);
Yes!馬上可用 
• 不用找套件! 
• 不用擔心整合度不好。 
• 當然範例不是完美還有 
許多可以改進調整地方 
。
除了速度安全一樣沒被 
忽視。
快速使用加密解密 
• 於config.php內加入編碼key 
• 於servcies.php設定加密服務 
• 於IndexController 做一段測試
齁齁馬上就有了 
簡單快速
cookies因為有安全因素 
,如何快速使用加速解 
密!?
PhalconPHP幫你設想好了 
• 於services.php 加入cookie 
• IndexController 加入一段測試
檢查瀏覽器Cookies是安全的加密值
不可逆加密,用於隱私資 
訊。 
• 於services.php 加入 
• IndexController 加入一段密碼 
驗證測試
執行結果
Cross-Site Request Forgery 
跨網站的偽造要求 
• 只需要在form內加入驗證 
用的Token 
• 並於接收資料controller內 
檢查即可。
Volt: Template Engine 
• 這是我用過最快的Template Engine又好用。 
• 支援pipe Filters 
• 支援Macros 
• 支援繼承Inheritance! 多重繼承Multiple Inheritance! 
• 自動跳脫模式Autoescape mode 
• 自定義的Functions 
• 不夠? 還有自定義的Extensions
Dependency Injection 
• Registering 
services
Dependency Injection 
• Registering 
services as 
array syntax
Dependency Injection 
• 建立自己的 
component .
沒說到的 
• ORM 
• ODM(Object-Document Mapper) 
• Events Management 
• Assets Management 
• Phalcon Incubator https://github.com/phalcon/incubator 
• sample code 
https://github.com/SDpower/phalcon_phpconf
為何我喜歡PHP 
It’s all in the details 
魔鬼藏在細節裡
歡迎加入!
Thank you!

Más contenido relacionado

Was ist angesagt?

01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overview01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overviewAlan Tsai
 
How to choose web framework
How to choose web frameworkHow to choose web framework
How to choose web frameworkBo-Yi Wu
 
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發俊仁 陳
 
Flutter 踩雷心得
Flutter 踩雷心得Flutter 踩雷心得
Flutter 踩雷心得Weizhong Yang
 
Rancher 快速打造叢集的解決方案
Rancher 快速打造叢集的解決方案Rancher 快速打造叢集的解決方案
Rancher 快速打造叢集的解決方案Miles Chou
 
出了问题不要靠猜
出了问题不要靠猜出了问题不要靠猜
出了问题不要靠猜LI Daobing
 
Continuous Delivery - 敏捷開發的最後一哩路
Continuous Delivery - 敏捷開發的最後一哩路Continuous Delivery - 敏捷開發的最後一哩路
Continuous Delivery - 敏捷開發的最後一哩路Miles Chou
 
API Token 入門
API Token 入門API Token 入門
API Token 入門Andrew Wu
 
開發環境建置
開發環境建置開發環境建置
開發環境建置Shengyou Fan
 
利用Nchan快速打造即時通知系統
利用Nchan快速打造即時通知系統利用Nchan快速打造即時通知系統
利用Nchan快速打造即時通知系統herb herb
 
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境Shengyou Fan
 
Beta testing with CI
Beta testing with CIBeta testing with CI
Beta testing with CILiyao Chen
 
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者Shengyou Fan
 
2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?
2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?
2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?Miles Chou
 
React native redux_sharing
React native redux_sharingReact native redux_sharing
React native redux_sharingSam Lee
 
JSDC 2015 React-Native 實戰
JSDC 2015 React-Native 實戰JSDC 2015 React-Native 實戰
JSDC 2015 React-Native 實戰Sam Lee
 
DevOps Taiwan CICD Pipeline Tools
DevOps Taiwan CICD Pipeline ToolsDevOps Taiwan CICD Pipeline Tools
DevOps Taiwan CICD Pipeline Toolsscott liao
 
Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10
Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10
Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10Shengyou Fan
 
React native 開發快速上手 20171106
React native 開發快速上手 20171106React native 開發快速上手 20171106
React native 開發快速上手 20171106Phoebe Pan
 

Was ist angesagt? (20)

01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overview01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overview
 
How to choose web framework
How to choose web frameworkHow to choose web framework
How to choose web framework
 
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
 
Flutter 踩雷心得
Flutter 踩雷心得Flutter 踩雷心得
Flutter 踩雷心得
 
Rancher 快速打造叢集的解決方案
Rancher 快速打造叢集的解決方案Rancher 快速打造叢集的解決方案
Rancher 快速打造叢集的解決方案
 
出了问题不要靠猜
出了问题不要靠猜出了问题不要靠猜
出了问题不要靠猜
 
Continuous Delivery - 敏捷開發的最後一哩路
Continuous Delivery - 敏捷開發的最後一哩路Continuous Delivery - 敏捷開發的最後一哩路
Continuous Delivery - 敏捷開發的最後一哩路
 
API Token 入門
API Token 入門API Token 入門
API Token 入門
 
開發環境建置
開發環境建置開發環境建置
開發環境建置
 
利用Nchan快速打造即時通知系統
利用Nchan快速打造即時通知系統利用Nchan快速打造即時通知系統
利用Nchan快速打造即時通知系統
 
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
使用 wagon + VS Code 輕鬆打造 Windows 平台 PHP/Laravel 開發環境
 
Beta testing with CI
Beta testing with CIBeta testing with CI
Beta testing with CI
 
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
 
2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?
2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?
2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?
 
React native redux_sharing
React native redux_sharingReact native redux_sharing
React native redux_sharing
 
工作坊簡介
工作坊簡介工作坊簡介
工作坊簡介
 
JSDC 2015 React-Native 實戰
JSDC 2015 React-Native 實戰JSDC 2015 React-Native 實戰
JSDC 2015 React-Native 實戰
 
DevOps Taiwan CICD Pipeline Tools
DevOps Taiwan CICD Pipeline ToolsDevOps Taiwan CICD Pipeline Tools
DevOps Taiwan CICD Pipeline Tools
 
Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10
Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10
Laravel 台灣 南進台中 社群小聚 - 社群現況報馬仔 2015/10
 
React native 開發快速上手 20171106
React native 開發快速上手 20171106React native 開發快速上手 20171106
React native 開發快速上手 20171106
 

Andere mochten auch

Thesis - An application to manage software development process.
Thesis - An application to manage software development process.Thesis - An application to manage software development process.
Thesis - An application to manage software development process.Khánh Trần
 
Phalcon Framework: San Antonio Web Developers Group
Phalcon Framework: San Antonio Web Developers Group Phalcon Framework: San Antonio Web Developers Group
Phalcon Framework: San Antonio Web Developers Group jdfreeman11
 
Luận văn tìm hiểu Spring
Luận văn tìm hiểu SpringLuận văn tìm hiểu Spring
Luận văn tìm hiểu SpringAn Nguyen
 
Javascript for php developer
Javascript for php developerJavascript for php developer
Javascript for php developerDang Tuan
 
Php phalcon - Another approach to develop website - Techcamp Saigon 2014
Php phalcon - Another approach to develop website - Techcamp Saigon 2014Php phalcon - Another approach to develop website - Techcamp Saigon 2014
Php phalcon - Another approach to develop website - Techcamp Saigon 2014Minh Quang Trần
 
Lập trình hướng đối tượng trong Javascript và các kiểu mẫu thiết kế
Lập trình hướng đối tượng trong Javascript và các kiểu mẫu thiết kếLập trình hướng đối tượng trong Javascript và các kiểu mẫu thiết kế
Lập trình hướng đối tượng trong Javascript và các kiểu mẫu thiết kếNgo Trung
 
Building a dashboard using AngularJS
Building a dashboard using AngularJSBuilding a dashboard using AngularJS
Building a dashboard using AngularJSRajthilakMCA
 
Kỹ thuật lập trình C++ cơ sở và nâng cao GS.phạm văn ất 546 trang
Kỹ thuật lập trình C++ cơ sở và nâng cao   GS.phạm văn ất  546 trangKỹ thuật lập trình C++ cơ sở và nâng cao   GS.phạm văn ất  546 trang
Kỹ thuật lập trình C++ cơ sở và nâng cao GS.phạm văn ất 546 trangDat Ngo
 
Giáo trình c++ full tiếng việt
Giáo trình c++ full tiếng việtGiáo trình c++ full tiếng việt
Giáo trình c++ full tiếng việtMôi Trường Việt
 
Lập trình hướng đối tượng với C++
Lập trình hướng đối tượng với C++Lập trình hướng đối tượng với C++
Lập trình hướng đối tượng với C++Trần Thiên Đại
 
PHP, Java EE & .NET Comparison
PHP, Java EE & .NET ComparisonPHP, Java EE & .NET Comparison
PHP, Java EE & .NET ComparisonHaim Michael
 
Angular 2 Seminar_(December 7/12/2015)
Angular 2 Seminar_(December 7/12/2015)Angular 2 Seminar_(December 7/12/2015)
Angular 2 Seminar_(December 7/12/2015)Haim Michael
 

Andere mochten auch (18)

08 web course php ket noi csdl
08 web course   php ket noi csdl08 web course   php ket noi csdl
08 web course php ket noi csdl
 
Power your PHP skill
Power your PHP skillPower your PHP skill
Power your PHP skill
 
Wt vs phalcon
Wt vs phalconWt vs phalcon
Wt vs phalcon
 
Slide t smar
Slide t smarSlide t smar
Slide t smar
 
Thesis - An application to manage software development process.
Thesis - An application to manage software development process.Thesis - An application to manage software development process.
Thesis - An application to manage software development process.
 
Phalcon Framework: San Antonio Web Developers Group
Phalcon Framework: San Antonio Web Developers Group Phalcon Framework: San Antonio Web Developers Group
Phalcon Framework: San Antonio Web Developers Group
 
Luận văn tìm hiểu Spring
Luận văn tìm hiểu SpringLuận văn tìm hiểu Spring
Luận văn tìm hiểu Spring
 
PHP Conference - Phalcon hands-on
PHP Conference - Phalcon hands-onPHP Conference - Phalcon hands-on
PHP Conference - Phalcon hands-on
 
Javascript for php developer
Javascript for php developerJavascript for php developer
Javascript for php developer
 
Php phalcon - Another approach to develop website - Techcamp Saigon 2014
Php phalcon - Another approach to develop website - Techcamp Saigon 2014Php phalcon - Another approach to develop website - Techcamp Saigon 2014
Php phalcon - Another approach to develop website - Techcamp Saigon 2014
 
Tìm hiểu về NodeJs
Tìm hiểu về NodeJsTìm hiểu về NodeJs
Tìm hiểu về NodeJs
 
Lập trình hướng đối tượng trong Javascript và các kiểu mẫu thiết kế
Lập trình hướng đối tượng trong Javascript và các kiểu mẫu thiết kếLập trình hướng đối tượng trong Javascript và các kiểu mẫu thiết kế
Lập trình hướng đối tượng trong Javascript và các kiểu mẫu thiết kế
 
Building a dashboard using AngularJS
Building a dashboard using AngularJSBuilding a dashboard using AngularJS
Building a dashboard using AngularJS
 
Kỹ thuật lập trình C++ cơ sở và nâng cao GS.phạm văn ất 546 trang
Kỹ thuật lập trình C++ cơ sở và nâng cao   GS.phạm văn ất  546 trangKỹ thuật lập trình C++ cơ sở và nâng cao   GS.phạm văn ất  546 trang
Kỹ thuật lập trình C++ cơ sở và nâng cao GS.phạm văn ất 546 trang
 
Giáo trình c++ full tiếng việt
Giáo trình c++ full tiếng việtGiáo trình c++ full tiếng việt
Giáo trình c++ full tiếng việt
 
Lập trình hướng đối tượng với C++
Lập trình hướng đối tượng với C++Lập trình hướng đối tượng với C++
Lập trình hướng đối tượng với C++
 
PHP, Java EE & .NET Comparison
PHP, Java EE & .NET ComparisonPHP, Java EE & .NET Comparison
PHP, Java EE & .NET Comparison
 
Angular 2 Seminar_(December 7/12/2015)
Angular 2 Seminar_(December 7/12/2015)Angular 2 Seminar_(December 7/12/2015)
Angular 2 Seminar_(December 7/12/2015)
 

Ähnlich wie Phalcon2014 Startup

91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOpsAndrew Wu
 
基于Symfony框架下的快速企业级应用开发
基于Symfony框架下的快速企业级应用开发基于Symfony框架下的快速企业级应用开发
基于Symfony框架下的快速企业级应用开发mysqlops
 
讓軟體開發與應用更自由 - 使用 Docker 技術
讓軟體開發與應用更自由 - 使用 Docker 技術讓軟體開發與應用更自由 - 使用 Docker 技術
讓軟體開發與應用更自由 - 使用 Docker 技術Yu Lung Shao
 
從軟體開發角度
談 Docker 的應用
從軟體開發角度
談 Docker 的應用從軟體開發角度
談 Docker 的應用
從軟體開發角度
談 Docker 的應用謝 宗穎
 
該怎麼樣(認真的)部署你的 Python Web 應用程式?
該怎麼樣(認真的)部署你的 Python Web 應用程式?該怎麼樣(認真的)部署你的 Python Web 應用程式?
該怎麼樣(認真的)部署你的 Python Web 應用程式?Andy Dai
 
給你一個使用 Laravel 的理由
給你一個使用 Laravel 的理由給你一個使用 Laravel 的理由
給你一個使用 Laravel 的理由Shengyou Fan
 
J frog live demo ver4
J frog live demo   ver4J frog live demo   ver4
J frog live demo ver4Linktech
 
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩Wen-Tien Chang
 
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0)
開放原始碼 Ch3.1  mobile - oss - oss行動領域-1 (ver1.0) 開放原始碼 Ch3.1  mobile - oss - oss行動領域-1 (ver1.0)
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0) My own sweet home!
 
開放原始碼 Ch2.1 app - oss - oss ide (ver1.2)
開放原始碼 Ch2.1   app - oss - oss ide (ver1.2)開放原始碼 Ch2.1   app - oss - oss ide (ver1.2)
開放原始碼 Ch2.1 app - oss - oss ide (ver1.2)My own sweet home!
 
How to ASP.NET MVC4
How to ASP.NET MVC4How to ASP.NET MVC4
How to ASP.NET MVC4Daniel Chou
 
Artifacts management with CI and CD
Artifacts management with CI and CDArtifacts management with CI and CD
Artifacts management with CI and CDChen-Tien Tsai
 
GDG Taichung: What is new in Firebase
GDG Taichung: What is new in Firebase GDG Taichung: What is new in Firebase
GDG Taichung: What is new in Firebase Duran Hsieh
 
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛Edward Kuo
 
CodeIgniter 2.0.X
CodeIgniter 2.0.XCodeIgniter 2.0.X
CodeIgniter 2.0.XBo-Yi Wu
 
Asp.net core v1.0
Asp.net core v1.0Asp.net core v1.0
Asp.net core v1.0國昭 張
 
Nodejs & NAE
Nodejs & NAENodejs & NAE
Nodejs & NAEq3boy
 
使用 laravel 的前與後
使用 laravel 的前與後使用 laravel 的前與後
使用 laravel 的前與後Shengyou Fan
 
Phonegap入門
Phonegap入門Phonegap入門
Phonegap入門Roy Chen
 

Ähnlich wie Phalcon2014 Startup (20)

91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps
 
基于Symfony框架下的快速企业级应用开发
基于Symfony框架下的快速企业级应用开发基于Symfony框架下的快速企业级应用开发
基于Symfony框架下的快速企业级应用开发
 
讓軟體開發與應用更自由 - 使用 Docker 技術
讓軟體開發與應用更自由 - 使用 Docker 技術讓軟體開發與應用更自由 - 使用 Docker 技術
讓軟體開發與應用更自由 - 使用 Docker 技術
 
從軟體開發角度
談 Docker 的應用
從軟體開發角度
談 Docker 的應用從軟體開發角度
談 Docker 的應用
從軟體開發角度
談 Docker 的應用
 
該怎麼樣(認真的)部署你的 Python Web 應用程式?
該怎麼樣(認真的)部署你的 Python Web 應用程式?該怎麼樣(認真的)部署你的 Python Web 應用程式?
該怎麼樣(認真的)部署你的 Python Web 應用程式?
 
給你一個使用 Laravel 的理由
給你一個使用 Laravel 的理由給你一個使用 Laravel 的理由
給你一個使用 Laravel 的理由
 
J frog live demo ver4
J frog live demo   ver4J frog live demo   ver4
J frog live demo ver4
 
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
 
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0)
開放原始碼 Ch3.1  mobile - oss - oss行動領域-1 (ver1.0) 開放原始碼 Ch3.1  mobile - oss - oss行動領域-1 (ver1.0)
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0)
 
開放原始碼 Ch2.1 app - oss - oss ide (ver1.2)
開放原始碼 Ch2.1   app - oss - oss ide (ver1.2)開放原始碼 Ch2.1   app - oss - oss ide (ver1.2)
開放原始碼 Ch2.1 app - oss - oss ide (ver1.2)
 
How to ASP.NET MVC4
How to ASP.NET MVC4How to ASP.NET MVC4
How to ASP.NET MVC4
 
Artifacts management with CI and CD
Artifacts management with CI and CDArtifacts management with CI and CD
Artifacts management with CI and CD
 
GDG Taichung: What is new in Firebase
GDG Taichung: What is new in Firebase GDG Taichung: What is new in Firebase
GDG Taichung: What is new in Firebase
 
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
 
CodeIgniter 2.0.X
CodeIgniter 2.0.XCodeIgniter 2.0.X
CodeIgniter 2.0.X
 
Asp.net core v1.0
Asp.net core v1.0Asp.net core v1.0
Asp.net core v1.0
 
Asp.net core v1.0
Asp.net core v1.0Asp.net core v1.0
Asp.net core v1.0
 
Nodejs & NAE
Nodejs & NAENodejs & NAE
Nodejs & NAE
 
使用 laravel 的前與後
使用 laravel 的前與後使用 laravel 的前與後
使用 laravel 的前與後
 
Phonegap入門
Phonegap入門Phonegap入門
Phonegap入門
 

Phalcon2014 Startup