自製WebGame相關技術閒聊
發表於 : 2013-07-31 5:37 pm
說閒聊是想比討論兩字來輕鬆一點
目前我也正在開發一款遊戲,分享一下自己所使用到的一些「東東」
網站主體
要有一台Server,Server的好壞自你的程式效/耗能及玩家的多少
Server的來源有兩個,一個是找外面的空間,一個是自己架
我是選擇自己架,所以要有以下注意的
1.申請自己的Domain Name,這個就是人家要到你網站的網址
2.申請可以有固定IP的網路
3.選擇一個有網域名稱轉址服務的公司設定你申請的Domain Name是對的那個固定IP(不建議自已架Domain Server)
4.安裝Linux系統,找個最穩定的版本來裝,所以你要會Linux(不建議Microsoft Server,要錢)
5.安裝/設定Apache,找個穩的版本安裝
6.安裝/設定MySql,找個穩的版本安裝
7.安裝/設定PHP,找個穩的版本安裝
8.開放SSH Service,未來上傳/下載資料用
9.把Linux的安全性加強,一堆用不到的Service不要開,用不到的Port也不要開
10.在硬體端(分享器等)就先把用不到的Port擋掉,雙重保險
光是網站主體要架起來就到相當的技術能力,如果真的沒法子學,就花錢找空間,不要找免費的
開發相關技術
1.主語言用PHP,你要用Java Servlet也可以,看你專長
2.DataBase上面有說了,用MySql就好
3.JavaScript要會,你可以選用jQuery之類的JavaScript框架,但我選擇全部自己寫,要注意最好用到的JavaScript可以所有WebBroswer都可用
4.CSS要會,要注意最好用到的CSS可以所有WebBroswer都可用
5.HTML一樣,現在可以選用HTML5,但注意先避開有些WebBroswer不支援某些HTML5 Tag
6.最好要會用Ajax跟Json來傳/接資料,這樣的開發可以省下很多流量
目前先寫到這邊,因為要下班了...
接下來還會閒聊OOP<->Function還有MVC/MVP/PHP Framework
目前我也正在開發一款遊戲,分享一下自己所使用到的一些「東東」
網站主體
要有一台Server,Server的好壞自你的程式效/耗能及玩家的多少
Server的來源有兩個,一個是找外面的空間,一個是自己架
我是選擇自己架,所以要有以下注意的
1.申請自己的Domain Name,這個就是人家要到你網站的網址
2.申請可以有固定IP的網路
3.選擇一個有網域名稱轉址服務的公司設定你申請的Domain Name是對的那個固定IP(不建議自已架Domain Server)
4.安裝Linux系統,找個最穩定的版本來裝,所以你要會Linux(不建議Microsoft Server,要錢)
5.安裝/設定Apache,找個穩的版本安裝
6.安裝/設定MySql,找個穩的版本安裝
7.安裝/設定PHP,找個穩的版本安裝
8.開放SSH Service,未來上傳/下載資料用
9.把Linux的安全性加強,一堆用不到的Service不要開,用不到的Port也不要開
10.在硬體端(分享器等)就先把用不到的Port擋掉,雙重保險
光是網站主體要架起來就到相當的技術能力,如果真的沒法子學,就花錢找空間,不要找免費的
開發相關技術
1.主語言用PHP,你要用Java Servlet也可以,看你專長
2.DataBase上面有說了,用MySql就好
3.JavaScript要會,你可以選用jQuery之類的JavaScript框架,但我選擇全部自己寫,要注意最好用到的JavaScript可以所有WebBroswer都可用
4.CSS要會,要注意最好用到的CSS可以所有WebBroswer都可用
5.HTML一樣,現在可以選用HTML5,但注意先避開有些WebBroswer不支援某些HTML5 Tag
6.最好要會用Ajax跟Json來傳/接資料,這樣的開發可以省下很多流量
目前先寫到這邊,因為要下班了...
接下來還會閒聊OOP<->Function還有MVC/MVP/PHP Framework