從PHP雲端資料庫到APP開發之1(打造PHP與MySQL環境)
完整內容:http://terry55wu.blogspot.tw/2015/09/phpapp1phpmysql.html
這是從PHP雲端資料庫到APP開發,
這門課的主要宗旨在建立APP可以存取的雲端資料庫,
也就是把兩個技術集合使用,
而這也是最多學員常常問到的,
至於APP的開發以HTML5為主,當然也可以改為Android APP開發,
而動態網頁,也不一定是PHP,也可以改為ASP.NET或JSP等,
其實觀念都相通,差別是背後有不同的使用需求。
第一次上課,主要是了解學生的程度和學習需求,下載XAMPP安裝的懶人包 [下載],
安裝的懶人包,還真的蠻簡單的,只需要下載並接壓縮到D碟,
不要有中文資料夾名稱,並執行setup_xampp安裝,
啟動Apache與MySQL即完成開發環境設定,並查出自己的IP位址,
這樣就可以打造開發環境,也可以當成雲端伺服器來使用,
家裡有光纖的建議申請固定IP就可以來架雲端了。
接下來就是打造PHP的開發環境了,
用的工具是DreamWeaver CS6 所以必須要先學會設定網站的方式,
就可以很輕易的設計出PHP的動態網頁與連結雲端資料庫,
接下來就是與APP連結了。
所以之後的18周課程大致上會先講解完PHP與MYSQL資料庫,
大約9周時間,可以先參考之前海洋技術學院上課整理:
PHP與雲端資料庫教學懶人包(2015)
http://terry55wu.blogspot.tw/p/blog-page_18.html
接下來則是APP開發部分,用的是PhoneGap技術,
將 Jquery Mobile包在裡面,其實骨子裡也是 JAVAscript與CSS3。
可以參考之前上課(PhoneGap APP教學懶人包2015):
http://terry28853669.pixnet.net/blog/category/list/1384515
流程:
上課內容:
01_建立PHP01網站子目錄
02_練習1表單結果
03_如何在DWCS6中新增網站
04_如何在DWCS6中設定伺服器(基本)
05_如何在DWCS6中設定伺服器(進階)
06_如何在DWCS6中設定伺服器(進階)
07_建立第一個PHP網頁
08_第一個PHP網頁結果
09_第一個表單
10_用GET接收表單參數姓名並顯示
教學影片:http://terry55wu.blogspot.tw/2015/09/phpapp1phpmysql.html
參考書目
Dreamweaver CS6 X PHP超強互動網站特訓班(附影音教學、獨家擴充程式、範例、試用版)
作者: 鄧文淵/總監製,文淵閣工作室/編著
挑戰PHP5/MySQL程式設計樂活學
作者: 文淵閣工作室 (著)
PHP 5實力養成暨評量(附光碟)
作者: 財團法人中華民國電腦技能基金會
php教學例子,php mvc教學,php ajax教學,資料庫,大數據,開放資料,XAMPP,Dreamweaver CS6,雲端資料庫,php mysql教學,html教學,php教學影片,php教學範例,php 安裝
同時也有191部Youtube影片,追蹤數超過4萬的網紅吳老師教學部落格,也在其Youtube影片中提到,Excel VBA辦公室提升效率自動化實務班第10次 上課內容: 01_重點回顧表單設計與資料庫 02_XAMPP解壓縮到D碟與執行setup_xampp 03_設定XAMPP與MQSQL的安全性 04_新增MQSQL資料庫與資料表與欄位 05_在MYSQL中執行新增資料的SQL語法 06_在EX...
「xampp設定」的推薦目錄:
- 關於xampp設定 在 吳老師excel函數與vba大數據教學 Facebook 的最佳貼文
- 關於xampp設定 在 挨踢路人甲 Facebook 的最讚貼文
- 關於xampp設定 在 吳老師教學部落格 Youtube 的最佳貼文
- 關於xampp設定 在 吳老師教學部落格 Youtube 的最佳貼文
- 關於xampp設定 在 吳老師教學部落格 Youtube 的最讚貼文
- 關於xampp設定 在 [問題] XAMPP多網域,網站同server設定疑問- 看板Web_Design 的評價
- 關於xampp設定 在 XAMPP 安裝與設定(PHP, Apache, MariaDB, phpMyAdmin) #24 的評價
- 關於xampp設定 在 Android: MySQL 連線筆記(使用XAMPP) - 伊果的沒人看筆記本 的評價
- 關於xampp設定 在 windows 10 xampp 設定mysql 密碼與相關php.ini 時區 的評價
- 關於xampp設定 在 xampp下要如何設定使用hmailserver和roundcubemail 的評價
xampp設定 在 挨踢路人甲 Facebook 的最讚貼文
架站一定是專業人士的專利嗎?但架一個網站除了網頁伺服器外,資料庫、搭配的語法(ASP.NET或PHP)…等的運用也是不可或缺的,XAMPP是一個架站包,集成了Apache、PHP、MySQL、Perl等工具的網頁伺服器安裝包,讓一般不懂程式語言的人也可以輕鬆快速的架站,也就是說把XAMPP下載並安裝後,即馬上成為一台包山包海的網頁伺服器。
* Windows架站包-XAMPP 1.8.1多國語言版(上)
http://walker-a.com/archives/2000
* Windows架站包-XAMPP 1.8.1多國語言版(下)
http://walker-a.com/archives/2002
* XAMPP的安全設定
http://walker-a.com/archives/993
* 架站不可或缺的資料庫系統 – MySQL
http://walker-a.com/archives/1024
xampp設定 在 吳老師教學部落格 Youtube 的最佳貼文
Excel VBA辦公室提升效率自動化實務班第10次
上課內容:
01_重點回顧表單設計與資料庫
02_XAMPP解壓縮到D碟與執行setup_xampp
03_設定XAMPP與MQSQL的安全性
04_新增MQSQL資料庫與資料表與欄位
05_在MYSQL中執行新增資料的SQL語法
06_在EXCEL中執行ADO傳遞SQL語法
07_在EXCEL中新增全部到資料庫中
08_從MYSQL全部匯入與刪除
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_excel_vba2_2017
吳老師excel函數與vba大數據教學
https://www.facebook.com/scuexcelvba
新課程EXCEL VBA辦公自動化順利在自強基金會開始第一次上課,
主要目標能延續入門課程,進一步延續前課程,把函數變成VBA,
VBA設計自動化與VBA與資料庫當成重要課程目標。
課程理念:
1.以循序漸進的方式, 透過詳細的說明和實用的50個Excel VBA範例,
帶領您輕鬆進入 Excel VBA 設計的領域, 並逐步了解整個 VBA 的架構與輪廓,
進而學習 VBA 變數、常數、函式及邏輯的觀念, 即使沒有任何程式設計基礎,
也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手!
2.進而解說EXCEL與資料庫的結合,甚至將EXCEL當成資料庫來使用,
結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。
3.將結合GOOGLE雲端試算表,教您如何將EXCEL函數雲端化與網路化。
上課用書:
參考用書:
—Excel職場函數468招:超完整!新人工作就要用到的計算函數+公式範例集
—作者: 羅剛君
—出版社:PCuSER電腦人文化
—出版日期:2016/01/30 —定價:450元
Excel VBA一點都不難:一鍵搞定所有報表
作者: Excel Home
出版社:博碩
出版日期:2013/06/26
定價:380元
吳老師 105/3/9
函數,東吳進修推廣部,自強基金會,程式設計,線上教學excel vba教學電子書,excel vba範例,vba語法,vba教學網站,vba教學講義,vba範例教學,excel vba教學視頻
xampp設定 在 吳老師教學部落格 Youtube 的最佳貼文
Excel VBA辦公室提升效率自動化實務班第10次
上課內容:
01_重點回顧表單設計與資料庫
02_XAMPP解壓縮到D碟與執行setup_xampp
03_設定XAMPP與MQSQL的安全性
04_新增MQSQL資料庫與資料表與欄位
05_在MYSQL中執行新增資料的SQL語法
06_在EXCEL中執行ADO傳遞SQL語法
07_在EXCEL中新增全部到資料庫中
08_從MYSQL全部匯入與刪除
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_excel_vba2_2017
吳老師excel函數與vba大數據教學
https://www.facebook.com/scuexcelvba
新課程EXCEL VBA辦公自動化順利在自強基金會開始第一次上課,
主要目標能延續入門課程,進一步延續前課程,把函數變成VBA,
VBA設計自動化與VBA與資料庫當成重要課程目標。
課程理念:
1.以循序漸進的方式, 透過詳細的說明和實用的50個Excel VBA範例,
帶領您輕鬆進入 Excel VBA 設計的領域, 並逐步了解整個 VBA 的架構與輪廓,
進而學習 VBA 變數、常數、函式及邏輯的觀念, 即使沒有任何程式設計基礎,
也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手!
2.進而解說EXCEL與資料庫的結合,甚至將EXCEL當成資料庫來使用,
結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。
3.將結合GOOGLE雲端試算表,教您如何將EXCEL函數雲端化與網路化。
上課用書:
參考用書:
—Excel職場函數468招:超完整!新人工作就要用到的計算函數+公式範例集
—作者: 羅剛君
—出版社:PCuSER電腦人文化
—出版日期:2016/01/30 —定價:450元
Excel VBA一點都不難:一鍵搞定所有報表
作者: Excel Home
出版社:博碩
出版日期:2013/06/26
定價:380元
吳老師 105/3/9
函數,東吳進修推廣部,自強基金會,程式設計,線上教學excel vba教學電子書,excel vba範例,vba語法,vba教學網站,vba教學講義,vba範例教學,excel vba教學視頻
xampp設定 在 吳老師教學部落格 Youtube 的最讚貼文
Excel VBA辦公室提升效率自動化實務班第10次
上課內容:
01_重點回顧表單設計與資料庫
02_XAMPP解壓縮到D碟與執行setup_xampp
03_設定XAMPP與MQSQL的安全性
04_新增MQSQL資料庫與資料表與欄位
05_在MYSQL中執行新增資料的SQL語法
06_在EXCEL中執行ADO傳遞SQL語法
07_在EXCEL中新增全部到資料庫中
08_從MYSQL全部匯入與刪除
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_excel_vba2_2017
吳老師excel函數與vba大數據教學
https://www.facebook.com/scuexcelvba
新課程EXCEL VBA辦公自動化順利在自強基金會開始第一次上課,
主要目標能延續入門課程,進一步延續前課程,把函數變成VBA,
VBA設計自動化與VBA與資料庫當成重要課程目標。
課程理念:
1.以循序漸進的方式, 透過詳細的說明和實用的50個Excel VBA範例,
帶領您輕鬆進入 Excel VBA 設計的領域, 並逐步了解整個 VBA 的架構與輪廓,
進而學習 VBA 變數、常數、函式及邏輯的觀念, 即使沒有任何程式設計基礎,
也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手!
2.進而解說EXCEL與資料庫的結合,甚至將EXCEL當成資料庫來使用,
結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。
3.將結合GOOGLE雲端試算表,教您如何將EXCEL函數雲端化與網路化。
上課用書:
參考用書:
—Excel職場函數468招:超完整!新人工作就要用到的計算函數+公式範例集
—作者: 羅剛君
—出版社:PCuSER電腦人文化
—出版日期:2016/01/30 —定價:450元
Excel VBA一點都不難:一鍵搞定所有報表
作者: Excel Home
出版社:博碩
出版日期:2013/06/26
定價:380元
吳老師 105/3/9
函數,東吳進修推廣部,自強基金會,程式設計,線上教學excel vba教學電子書,excel vba範例,vba語法,vba教學網站,vba教學講義,vba範例教學,excel vba教學視頻
xampp設定 在 XAMPP 安裝與設定(PHP, Apache, MariaDB, phpMyAdmin) #24 的推薦與評價
XAMPP Control Panel 正確啟動後,我們接著設定Apache。 在XAMPP Control Panel 上,按下Apache對應的Config按鈕,選擇httpd.conf ( 或者用你喜歡的文字 ... ... <看更多>
xampp設定 在 Android: MySQL 連線筆記(使用XAMPP) - 伊果的沒人看筆記本 的推薦與評價
利用XAMPP 簡單地架設一個有MySQL 資料庫的伺服器環境,並且編寫PHP ... 在Apache 的config 裡面找到phpMyAdmin,會打開設定檔,接著找到以下這段. ... <看更多>
xampp設定 在 [問題] XAMPP多網域,網站同server設定疑問- 看板Web_Design 的推薦與評價
※ 引述《femlro (母豬教2號異端審問官)》之銘言:
: 快被這問題搞瘋了
: 讓我娓娓道來
: 一開始我本來只打算做一個網站
: 所以我先把C:\xampp\htdocs
: 裡面的資料都刪光光(因為假設留有xampp的資料網站會無法連線)
: 直接把做好的網站丟進這個資料夾
: 然後因為PORT 80被佔用了
: 所以我就改了Config 裡面的Service setting
: 然後Apache httpd.conf裡面的LISTEN也改成8888
: 然後網站因為目前直接使用實體IP連線
: 所以就變成XXX.XXX.XXX.XXX:8888
: ok到這邊連線正確
: 但是現在問題來了
: 我要使用第二個網站
: 於是我去GOOGLE各家說法不一
: 第一步驟到Apache的Include conf/extra/httpd-vhosts.conf
: 前面刪除#完成
: 然後到C:\Windows\System32\drivers\etc\hosts
: 127.0.0.1 localhost
: 127.0.0.1 www.sample.com
: 127.0.0.1 help.sample.com
: 這段我有點不太懂
: www.sample.com這個網域假設我沒申請
: 那請問之後我從外面要怎麼像XXX.XXX.XXX.XXX:8888連進來server?
: 這裡的網址請問可以不同嗎?
這個是取代DNS server的設定,他會先找這張表看有沒有對應的server name,
沒有才會去找DNS server問。
: 因為我目前都還沒申請代管
: 會暫時先使用IP:PORT的格式來做多網站
: 那請問www.sample.com 這裡要打什麼才能連過去?
: 我有試過使用
: 127.0.0.1 XXX.XXX.XXX.XXX:8888
: 127.0.0.1 XXX.XXX.XXX.XXX:8000
server name不會有port的設定,其實你不必設定這裡。
: 然後再apache httpd.conf 裡面增加LISTEN 8000
: 然後又再到
: xampp\apache\conf\extra\ 修改httpd-vhosts.conf檔
: 新增
: NameVirtualHost *:80
: <VirtualHost *:8888>
: DocumentRoot /xampp/htdocs <--------------因為我原本的網站在這裡面
: ServerName www.a.com <--------------------我填XXX.XXX.XXX.XXX:8888
: </VirtualHost>
: <VirtualHost *:8000>
: DocumentRoot /xampp/htdocs/bread<----------我要做的第二個網站的根目錄
: ServerName www.b.com<----------------------我填XXX.XXX.XXX.XXX:8000
: </VirtualHost>
servername 填IP即可。
: 結果就陣亡了
: 請問哪邊的觀念錯了?
: 可否指教?謝謝!
稍微總結一下:
如果你有兩個網址www.a.com & www.b.com 但你還沒向DNS代管商買OR還沒生效
則你可以設定如下:
C:\Windows\System32\drivers\etc\hosts
XXX.XXX.XXX.XXX(你的實體IP) www.a.com
XXX.XXX.XXX.XXX(你的實體IP) www.b.com
httpd-vhosts.conf設定如下:
<VirtualHost *:8888>
DocumentRoot /xampp/htdocs
ServerName www.a.com
</VirtualHost>
<VirtualHost *:8000>
DocumentRoot /xampp/htdocs/bread
ServerName www.b.com
</VirtualHost>
另外是一些個人建議:
測試的時候建議實體IP不要直接對外,用localhost開發就好,避免資安問題。
可以考慮改用IIS+PHP可以省去你很多麻煩,我記得沒錯的話windows都可以安裝IIS。
在windows上用apache根本就是自找麻煩,官方早已不支援windows很久了,
你現在看到的都是非官方support,有問題很麻煩。
用php開發網站建議用laravel,他可以避免很多安全問題,
也提供了一個不錯的route機制。
供你參考,不一定正確,我改用nginx很久了,這些都是我google加以前的記憶,
有問題可以站內信問我XD。
--
持續招募投稿:
https://www.gitbook.com/book/y2468101216/node-wiki-book/details
讓我們一起用JAVASCRIPT統治世界!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.30.31
※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1453272189.A.5CC.html
... <看更多>