創作內容

7 GP

分享完成網站的經驗

作者:夜光│2013-04-09 17:10:55│巴幣:14│人氣:378
當初的構想是想創作一個大家好分享ACG音樂的地方。
經過2個月的努力,總算獨力把網站架好了。
在此解說網站架設的大概,讓也想製作網站的人有個方向。
當然詳細的細節語法、程式語言,那一定是需要自己去努力學習的。
 
介紹網站:
一個讓會員自由分享音樂的網站,可以上傳歌曲,設計自己歌本,歌本可以放桌面
播放清單會自動記錄歌曲及播放進度,桌面歌本也會自動記錄位置。目地是讓使用者用
起來像安裝在電腦的播放器一樣。
 
 
 
 
網站製作流程:
1.構想網站及租用空間:
  參考各種程式介面的呈現方式及滑鼠鍵盤輸入處理,加入自己的想法。
  找尋網站空間的擬虛主機代理商。
  使用工具:自動鉛筆 + 空白筆記本(寫草稿) & E-Mail (聯絡代理商)
  使用語言:中文夾帶英文又有日文
  花費時間:1星期左右
 
2.設計資料庫:
  把需要的資料,會員資料及歌曲資料及檔案址位等等做規劃,
  編寫PHP建立MySQL資料表。 
  使用工具: PHPDesigner 7(編寫php及sql指令) & PHPMyAdmin 3.5(瀏覽成果)
  使用語言: PHP & SQL
  花費時間:約2天
 
3.設計介面:
  編寫呈現的Silverlight介面,收集需要圖片進行美工處理。
  使用工具: Expression Blend 4 (Silverlight介面) & GIMP 2(圖片編輯處理)
  使用語言: XAML & HTML
  花費時間:約7天
 
4.邏輯處理及動畫效果處理:
  編寫滑鼠及鍵盤輸入的事件處理及資料儲存處理,設計動畫效果。
  使用工具: Visual Studio 2012(編寫程式) & Expression Blend 4 (Silverlight動畫)
  使用語言: C# & XAML
  花費時間:約5天
 
5.設計伺服器及AJAX通信技術:
  編寫PHP伺服器的MySQL資料庫存取的處理,以及把資料結合成XML輸出。
  編寫網頁介面端Ajax連結伺服器的傳送處理,以及接收XML資料的處理。
  把伺服器架到網站空間,進行連線偵錯。
  使用工具: Visual Studio 2012(編寫介面AJAX連結伺服器) & PHPDesigner 7(編寫PHP伺服器連結資料庫)
  使用語言: C# & XML & PHP & SQL
  花費時間:約5天
 
6.偵錯及自訂物件導向工程:
 把3~5寫好的程式做一次完整的偵錯。
  再重新整理程式碼,進行優化﹑寫成自訂物件。
  使用工具: 上述所有用到的發開軟體
 花費時間:約5天
 
7.開放網站多人連線偵錯:
  讓會員註冊及上傳檔案,進行資料庫及流量等多執行緒的偵錯。
  收集會員意見及修正錯誤地方,新增功能等等。
  使用工具: 上述所有用到的發開軟體
  花費時間:約2星期
  再重新整理程式碼,進行優化﹑寫成自訂物件。
  使用工具: 上述所有用到的發開軟體
 花費時間:約5天
 
7.開放網站多人連線偵錯:
  讓會員註冊及上傳檔案,進行資料庫及流量等多執行緒的偵錯。
  收集會員意見及修正錯誤地方,新增功能等等。
  使用工具: 上述所有用到的發開軟體
  花費時間:約2星期
心得:
  以上過程都是獨自摸索而來~需要經驗的板友可以來信問我。
  在編寫Silverlight的時候十分痛苦,教學用的書好少,Google大神找到的參考資料幾乎
都是英文不然就是內地文(我討厭內地文),線上也找不到任何人可以問。
  一下子C#一下子PHP一下子MYSQL弄得好累又遇到UTF-8編碼伺服器發送E-MAIL變亂碼,處理過程頭都快炸了,但第一個使用網站的人跟我說:網站好特別,很好用。以上的辛苦都格式化哩。

相信以好的構想出發,堅持到後最一定會成功的!
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=1967712
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

7喜歡★sakuraakira 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:冰山女孩 八...

追蹤私訊切換新版閱覽

作品資料夾

bingh21《鬼神之亂》
西洋版呂布,布萊克出征聯合軍,面對同床異夢的對手,他想出了什麼詭計?看更多我要大聲說昨天22:51


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】