- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
正確評估網站的規模 假設要販賣庭院設備的公司建立一個網站。首先必須先想幾個問題: 網頁需要多少台伺服器? 每台伺服器需要多少CPU? 這各網站必須要有多快強的資料庫? 網際網路連線的速度要有多快? 建立一個電子商務網站:系統化的方法 在建立一個成功的電子商務網站最重要兩項管理的挑戰: 建立你的商業目標 瞭解如何選擇可以達到這個目標的技術 網站建置拼圖 系統開發生命週期 系統開發生命週期(system developmentlife cycle, SDLC)一種用來瞭解系統商業目的,並設計適當解決方法的方法論 系統開發生命週期中五項重要的階段分別為: 系統分析與規劃 系統設計 建立系統 測試 執行 網站系統開發生命週期 系統分析與規劃:辨識商業目標、系統功能和需求的資訊 商業目標(business objective)一個你希望網站具備的功能的列表 系統功能(system functionalities)一個要達成商業目標所需的資訊系統能力的列表 需求資訊(information requirements)一個系統為了達到商業目標必須產生的資訊元素 系統分析:典型的電子商務網站的商業目標、系統功能和資訊需求 系統設計:軟硬體平台 系統設計規格(system design specification)系統的主要部分以及彼此間關係的說明 系統設計本身可再分成「邏輯設計」和「實體設計」兩部分 一個簡單的網站邏輯設計 一個簡單的網站實體設計 建立系統:自行開發或外包 外包(outsourcing)僱用外部廠商提供無法在內部執行的服務 首先先做出要自行開發還是要外包網站的決定。如果決定自行開發,就會需要程式設計師、美工人員、網頁設計師和管理者。也必須選擇軟硬體工具 建立系統:自行開發或外包(續) 大多數的企業會選擇外包網頁主機的管理,外包公司有責任確保網站一天二十四小時都是正常運作或可存取的 你也可以選擇主機代管(co-location) 。公司買或租一個網頁伺服器(運作時有完整的控制權),但這伺服器是放在其他廠商的實體場地, 由廠商維護場地、通訊的線路和機器 建立和管理網站的選擇 商業觀點 當自己動手做不划算時,外包是合理的 測試系統 一旦系統建立完成,即可開始測試流程。依照系統的規模,測試工作也可能相當的困難和漫長,但無論系統是外包還是自己建立,都必須測試的 單位測試(unit test):每次測試一個程式模組 系統測試(System test):這網站視為一體來測試,就用如同典型的使用者一般會用的方法使用這個網站 驗收測試(acceptance test):需要公司的關鍵人員和經理使用實際安裝在測試的網際網路和內部網路下的系統 執行和維護 系統需要持續的被檢查、測試、維修。一般來說,每年的系統維護成本會相當於開發成本。 要長期成功的經營電子商務網站,必須仰賴一組專屬的工作團隊(網站團隊),他們的工作就是監看網站,並因應市場環境的變化修改網站。 這個團隊的其他重要工作包括基準評價(benchmarking,一個把和其他競爭對手的網站的回應速度、版面設計品質和設計作比較的流程)並維持網站上價格和促銷的正確性。 網站效能最佳化的要素 單一結構或多層式網頁架構 系統架構(system architecture)一些和在資訊系統中軟體的安排、機械、工作會需要達到特定功能有關的事 兩層式架構(two-tier architecture)一個網頁伺服器回應對網頁的需求而資料庫伺服器提供後台的資料儲存 多層式架構(multi-tier architecture)網頁伺服器連到多層式中的一些層,這些通常包含了一系列的應用程式伺服器來執行特定的工作,也一樣連到一個存放產品、顧客、價格資訊的組織系統的後台系統 兩層式架構 多層式架構 網路伺服器軟體 所有的電子商務網站都需要基本的網路伺服器軟體去回應顧客要求的HTML 與XML 網頁 最主要的網路伺服器軟體是Apache,市場佔有率達70%,只能在Unix作業系統上運作 Microsoft Internet Information Services(IIS)是第二名的網路伺服器軟體,但只佔有約20% 的市場。IIS 是在Windows 作業系統上運作, 網站伺服器軟體的主要公司 網路伺服器提供的基本功能 網站管理工具 網站管理工具(site management tools)辨識網頁中的連結是否有效並檢查是否有孤立檔案 藉由檢視網站的這些連結,網站管理工具會快速的回報使用者可能會遇到的潛在問題和錯誤。 動態網頁產生工具 動態網頁產生工具(dynamic page generation)網頁的內容可以像物件一樣儲存在資料庫,而不
文档评论(0)