一:域名注冊一般域名盡量要短一些,然后含義通俗易懂,盡量不要把0o和il1放在一起,國內(nèi)建議使用阿里云,國外域名可以使用,Name等二:虛擬主機購買主機的時候要注意自己的域名是不是已經(jīng)ICP備案,如果沒有備案不能選擇大陸的主機如何建立網(wǎng)站平臺如何建立網(wǎng)站平臺,建議用香港的,畢竟與日韓美比地理位置相對于大陸較近比。這里演示用的主機公園的香港虛擬主機,如果你的域名備案了可以選擇大陸的主機,比如阿里云,騰訊云都可以三:博客系統(tǒng)本文用使用比較廣泛的做演示,當然如果使用,, 等請參考這個教程如何安裝?(GIF動態(tài)教程)地址: 簡體中文 (請注意大陸訪問會很慢甚至無法加載)博客搭建:一:域名解析域名解析請看如何解析域名?(GIF動態(tài)教程)這里已經(jīng)購買了 主機公園 的香港虛擬主機,購買完成后會把IP發(fā)到我郵箱,我們把域名解析到這個IP即可<img src= data-=1278 data-=355 = zh-- =1278 data-=><img src= data-=1050 data-=444 = zh-- =1050 data-=>二:安裝進入用戶中心,產(chǎn)品詳情,登入<img src= data-=1277 data-=668 = zh-- =1277 data-=>找到圖中所示的<img src= data-=1279 data-=739 = zh-- =1279 data-=>找到 并安裝<img src= data-=1279 data-=736 = zh-- =1279 data-=>直接添加基本的管理員信息,不用手動上傳文件,創(chuàng)建數(shù)據(jù)庫<img src= data-=1279 data-=738 = zh-- =1279 data-=><img src= data-=1275 data-=710 = zh-- =1275 data-=><img src= data-=1279 data-=696 = zh-- =1279 data-=>安裝很快,基本上1分鐘不要,如果你在這步出錯,有可能是因為自己手動創(chuàng)建了數(shù)據(jù)庫或者上傳了文件,刪除即可<img src= data-=1275 data-=478 = zh-- =1275 data-=>安裝完成<img src= data-=1279 data-=579 = zh-- =1279 data-=>訪問測試,如果熟悉的話,也就是數(shù)分鐘博客就上線了<img src= data-=1278 data-=734 = zh-- =1278 data-=>
網(wǎng)站是一個比較大的項目,將按照商業(yè)項目的開發(fā)流程有條不紊的一一展開:1. 需求分析首先確定要做哪些功能,需求分析包括前臺和后臺。前臺又分為單純要展示的那些功能-需求分析-展示,以及會提交數(shù)據(jù)到服務端的哪些功能-需求分析-交互。2. 表結構設計接著是表結構設計,表結構設計是圍繞功能需求進行,如果表結構設計有問題,那么將會影響功能的實現(xiàn)。除了表與表關系,建表SQL語句之外,為了更好的幫助大家理解表結構以及關系,還特意把表與頁面功能一一對應起來3. 原型接著是界面原型,與客戶溝通順暢的項目設計流程里一定會有原型這個環(huán)節(jié)。 借助界面原型,可以低成本,高效率的與客戶達成需求的一致性。 同樣的,原型分為了前臺原型和后臺原型。4. 實體類設計接著開始實體類的設計與開發(fā),實體類不僅僅是對數(shù)據(jù)庫中的表的一一映射,同時還需要兼顧對業(yè)務功能的支持。5. DAO類設計然后是DAO類的設計,除了進行典型的ORM支持功能之外,也需要提供各種業(yè)務方法。6. 業(yè)務類介紹講解的業(yè)務類的概念,以及為什么在本項目中沒有包含這一層7. 后臺-分類管理接下來開始進行功能開發(fā),按照模塊之間的依賴關系,首先進行后臺-分類管理功能開發(fā)。
嚴格來說,這是開發(fā)的第一個功能,所以講解的十分詳細,不僅提供了可運行的項目,還詳細解釋了其中用到的設計模式,JSP包含關系,以及每個具體的功能: 查詢,分頁,增加,刪除,編輯,修改。 把每個細節(jié)都掰的很細,可以更好的理解,消化和吸收。 在把后臺-分類管理 吃透之后,后續(xù)的其他后臺管理功能,做起來就會更加順暢。8. 后臺-其他管理在把后臺-分類管理 消化吸收之后,就可以加速進行 后臺其他頁面的學習。9. 前臺-首頁前臺也包括許多功能, 與后臺-分類管理類似的,首先把前臺-首頁這個功能單獨拿出來,進行精講。前臺-首頁 消化吸收好之后,再進行其他前臺功能的開發(fā)。10. 前臺無需登錄從前臺模塊之間的依賴性,以及開發(fā)順序的合理性來考慮如何建立網(wǎng)站平臺,把前臺功能分為了 無需登錄 即可使用的功能,和需要登錄 才能訪問的功能。 建立在前一步前臺-首頁的基礎之上,開始進行一系列的無需登錄功能開發(fā)。11. 前臺需要登錄最后是需要登錄的前臺功能。 這部分功能基本上都是和購物相關的。 因此,一開始先把購物流程 單獨拿出來捋清楚,其中還特別注明了購物流程環(huán)節(jié)與表關系,這樣能夠更好的建立對前端購物功能的理解。隨著這部分功能的開發(fā),就會進入訂單生成部分,在此之前,先準備了一個 訂單狀態(tài)圖,在理解了這個圖之后,可以更好的進行訂單相關功能的開發(fā)。12. 總結最后總結整個項目的項目結構,都實現(xiàn)了哪些典型場景,運用了哪些設計模式,把學習到的知識都沉淀下來,轉(zhuǎn)換,消化,吸收為自己的技能