(3.235.108.188) 您好!臺灣時間:2021/02/27 22:50
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:傅煜展
研究生(外文):Yu-Jhan Fu
論文名稱:快速互動式網站開發工具的建立
論文名稱(外文):To Construct The Tools for Fast Interactive Website Development
指導教授:郭忠民郭忠民引用關係江金隆
指導教授(外文):Chung-Ming KuoJin-Long Jiang
學位類別:碩士
校院名稱:義守大學
系所名稱:資訊工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2018
畢業學年度:106
語文別:中文
論文頁數:78
中文關鍵詞:互動式應用網站
外文關鍵詞:PHPMySQLAppServCKEditorInteractive Web
相關次數:
  • 被引用被引用:0
  • 點閱點閱:84
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
本論文針對需要架設簡易網站的使用者來設計一套工具,先規劃出幾個重要的元件,接著設計網站整體的布局,最後設計一套元件管理系統。透過以上三個步驟將整套工具建立起來,使用者就可以利用本論文建立的工具來快速建立所需要的互動式應用網站。
本文使用了PHP來撰寫網頁,資料庫則是使用MySQL。撰寫網站的工具為Eclipse for PHP與Notepad++交互使用,依照投稿網站常見的元件建立了會員中心、最新消息、留言板、上傳檔案等元件,使用以上元件來建立一個簡易的投稿網站並讓使用者可以透過後台管理來管理整個網站內容。
This paper aims to design a set of tools for users who need to set up a simple website. We first develop several important tools for most useful functions in common website, we also design an overall layout for such website, finally a backstage management system also develop for manager. By using the tool set mentioned above, users can easily create the desired website according to their requirements without professional knowledge and skills of computer science.
In this thesis, we use PHP and MySQL to construct the tool set. The eclipse, i.e., IDE of PHP, and Notepad++ are selected for writing PHP. The main tools are based on submission website as an example to construct, including the member center, the latest news, the message board, the upload file and backstage management system are established. The above tools are used to establish a simple submission website and allow the user to manage the entire website content through background management. The another purpose websites can be also easily established by a slight modification.
摘要.....I
Abstract.....II
誌謝.....III
圖目錄.....VI
表目錄.....VIII

第一章、緒論.....1
1.1 研究動機與背景.....1
1.2 研究目的.....2
1.3 論文結構.....3

第二章、網頁相關語法與工具回顧.....4
2.1 標記語言.....4
2.2 樣式表語言.....5
2.3 腳本語言.....6
2.3.1 CGI.....7
2.3.2 JavaScript.....8
2.3.3 PHP.....10
2.3.4 ASP.....11
2.3.5 JSP.....12
2.4 其他網頁語言.....13
2.4.1 Ruby.....13
2.4.2 Python.....14
2.5 資料庫.....15
2.6 開發工具.....16
2.6.1 Notepad++.....16
2.6.2 Dreamweaver.....17
2.6.3 EditPlus.....18
2.6.4 Microsoft FrontPage.....19
2.7 各種語法優缺點比較與分析.....21

第三章、網站設計與開發工具建立.....23
3.1 網站的整體布局.....24
3.1.1 前台網站的布局.....24
3.1.2 後台網站的布局.....25
3.2 網站的功能元件.....26
3.2.1 最新消息.....26
3.2.2 會員中心.....27
3.2.3 上傳檔案.....27
3.2.4 多媒體視訊串流功能.....28
3.2.5 靜態網頁.....28
3.3 元件的開發.....29
3.3.1 資料表的建立.....29
3.3.2 資料庫的連線.....33
3.3.3 各元件共用的原理.....35
3.3.4 各元件的執行流程.....37
3.3.5 網站的使用者.....39
3.3.6 網站的服務項目.....40
3.4 元件的嵌入與管理.....42
3.4.1 元件的管理.....42
3.4.2 元件的嵌入.....43
3.4.3 CKEditor.....44
3.4.4 靜態網頁的新增.....44
3.5 使用的網站開發工具.....46
3.5.1 AppServ.....46
3.5.2 Eclipse for PHP Developers.....47

第四章、網站實作與展示.....48
4.1 網站架構.....48
4.1.1 網站執行環境的安裝.....49
4.2 實作之元件.....51
4.2.1 公告功能.....52
4.2.2 註冊功能.....55
4.2.3 登入功能.....56
4.2.4 上傳檔案.....58
4.2.5 留言功能.....59
4.2.6 網站地圖.....60
4.3 後台管理系統.....60
4.3.1 元件管理.....60
4.3.2 線上網頁編輯器.....63

第五章、結論與未來研究方向.....66
5.1 結論.....66
5.2 未來研究方向.....66

參考文獻.....67
[1]Tim Berners-Lee. (1990). Information Management: A Proposal. Retrieved January 07, 2018, from https://www.w3.org/History/1989/proposal.html.
[2]楊東昱(2017)。最新HTML5、CSS3精緻範例字典。臺北市:旗標。
[3]楊東昱(2016)。最新HTML5、CSS3精緻範例字典。臺北市:旗標。
[4]賴榮樞(2006):易學易用的 Windows PowerShell。2018年1月7日,取自 https://technet.microsoft.com/zh-tw/library/dd125460.aspx?f=255&MSPPError=-2147217396。
[5]袁克倫、楊孟穎(2015)。It''s Django - 用Python迅速打造Web應用。臺北市:碁峰。
[6]維基百科:JavaScript。2018年1月7日,取自 https://zh.wikipedia.org/zh-tw/JavaScript。
[7]狩野 祐東(2016)。JavaScript網頁程式設計「超」入門。臺北市:旗標。
[8]PHP:序言。2018年1月8日,取自 http://www.php.net/manual/zh/preface.php。
[9]施威銘研究室(2014)。最新PHP+MySQL+AJAX網頁程式設計。臺北市:旗標。
[10]李育丞(2012)。ASP.NET網頁資料庫程式設計。新北市:博碩文化。
[11]林信良(2011)。Servlet & JSP教學手冊(第二版)。臺北市:碁峰。
[12]Simon(2015):給初學者看的Web程式語言導覽。2018年1月8日,取自http://asukademy.logdown.com/posts/252496-web-programming-language-for-the。
[13]維基百科:Python。2018年1月8日,取自 https://zh.wikipedia.org/wiki/Python。
[14]Guido van Rossum. (1996). Foreword for "Programming Python" (1st ed.). Retrieved January 08, 2018, from https://www.python.org/doc/essays/foreword/.
[15]Simon(2015):給初學者看的Web程式語言導覽。2018年1月8日,取自http://asukademy.logdown.com/posts/252496-web-programming-language-for-the。
[16]維基百科:Notepad++。2018年1月8日,取自https://zh.wikipedia.org/wiki/Notepad%2B%2B。
[17]吳思瑩:Dreamweaver介紹。2018年1月8日,取自http://tw.3study.com/%E7%9F%A5%E8%AD%98/Dreamweaver-%E4%BB%8B%E7%B4%B9/--%E9%9B%BB%E8%85%A6%E8%B3%87%E8%A8%8A-%E7%B6%B2%E9%A0%81%E8%88%87%E6%9E%B6%E7%AB%99-Dreamweaver/b0f2ee19-2c37-413a-93fd-2a4610b52864。
[18]維基百科:EditPlus。2018年1月8日,取自https://zh.wikipedia.org/wiki/EditPlus。
[19]維基百科:Microsoft FrontPage。2018年1月8日,取自https://zh.wikipedia.org/wiki/Microsoft_FrontPage。
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔