開發(fā)環(huán)境和技術(shù)指標(biāo)要求_第1頁
開發(fā)環(huán)境和技術(shù)指標(biāo)要求_第2頁
開發(fā)環(huán)境和技術(shù)指標(biāo)要求_第3頁
開發(fā)環(huán)境和技術(shù)指標(biāo)要求_第4頁
開發(fā)環(huán)境和技術(shù)指標(biāo)要求_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、開發(fā)環(huán)境和技術(shù)指標(biāo)要求1.1開發(fā)技術(shù)說明框架:MVC開發(fā)環(huán)境:WindowsServer+IIS+MySQL+PHP1.2技術(shù)指標(biāo)要求移動(dòng)網(wǎng)站各項(xiàng)技術(shù)指標(biāo)要求分析如下:(1)數(shù)據(jù)庫精度:PHP語言內(nèi)置集成了MYSQL相關(guān)類,同時(shí)系統(tǒng)對(duì)數(shù)據(jù)庫的精度要求也都在MySQL提供的范圍之類,無需重新定義。(2)靈活性:本系統(tǒng)采用的是MS技術(shù)中的常用架構(gòu),使用IIS作為Web服務(wù)器,因此任何部署了IIS的機(jī)器都可以安裝運(yùn)行本系統(tǒng)。系統(tǒng)采用的數(shù)據(jù)庫是MySQL,所以安裝有MySQL的機(jī)器都可以作為數(shù)據(jù)庫服務(wù)器。由于是B/S結(jié)構(gòu),系統(tǒng)環(huán)境都部署在服務(wù)器端,客戶端只需要通過瀏覽器訪問即可,因此對(duì)客戶端沒有特殊需

2、求,只需要客戶端瀏覽器能夠記錄cookie、解析JavaScript等。(3)數(shù)據(jù)庫管理能力:MySQL作為一個(gè)高效、穩(wěn)定的數(shù)據(jù)庫,提供了大量的數(shù)據(jù)管理工具,能夠滿足系統(tǒng)對(duì)數(shù)據(jù)庫的各種需求。(4)系統(tǒng)可用性:系統(tǒng)在實(shí)現(xiàn)前臺(tái)功能模塊的過程中,大量采用了AJAX技術(shù),使得與用戶交互快速方便,同時(shí)后臺(tái)功能模塊實(shí)現(xiàn)時(shí),運(yùn)用基于角色的權(quán)限管理機(jī)制和MySQL的事務(wù)機(jī)制,既保證了后管理的安全性,也保證了系統(tǒng)數(shù)據(jù)的正確性及安全性。第二章后臺(tái)技術(shù)架構(gòu)后臺(tái)基于ThinkPHP架構(gòu)開發(fā)。ThinkPHP是一個(gè)開源的,快速、簡單的面向?qū)ο蟮妮p量級(jí)PHP開發(fā)框架,是為了敏捷WEB應(yīng)用開發(fā)和簡化企業(yè)級(jí)應(yīng)用開發(fā)而誕生的。

3、擁有眾多的優(yōu)秀功能和特性,在易用性、擴(kuò)展性和性能方面具有優(yōu)勢,眾多的典型案例確??梢苑€(wěn)定用于商業(yè)以及門戶級(jí)的開發(fā)。ThinkPHP借鑒了國外很多優(yōu)秀的框架和模式,使用面向?qū)ο蟮拈_發(fā)結(jié)構(gòu)和MVC模式采用單一入口模式等,融合了Struts的Action思想和JSP的TagLib(標(biāo)簽庫)、RoR的ORM映射和ActiveRecord模式,封裝了CURD和一些常用操作,在項(xiàng)目配置、類庫導(dǎo)入、模版引擎、查詢語言、自動(dòng)驗(yàn)證、視圖模型、項(xiàng)目編譯、緩存機(jī)制、SEO支持、分布式數(shù)據(jù)庫、多數(shù)據(jù)庫連接和切換、認(rèn)證機(jī)制和擴(kuò)展性方面均有獨(dú)特的表現(xiàn)。內(nèi)容管理系統(tǒng)包括兩個(gè)主要模塊:前臺(tái)內(nèi)容顯示模塊和后臺(tái)管理模塊。前臺(tái)為內(nèi)

4、容信息的瀏覽和用戶注冊(cè)(例如:用戶登陸后可以瀏覽某些內(nèi)容和發(fā)布新內(nèi)容),后臺(tái)主要是用戶及信息的管理界面,用于管理員對(duì)網(wǎng)站的管理。單元丈*X,丈隼:文甲某7曲:ciY世客L無卜的-fti.a媒r_J罠單粟單匸川來侔戳杲單魁F;也淋單吐厳單項(xiàng);川隸揩定2示也:勺客,艾總戊X于沁無琪績芒擁帕1伽第三章前端技術(shù)標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用超文本標(biāo)記語言(HTML)的第五次重大修改。2014年10月29日,萬維網(wǎng)聯(lián)盟宣布,經(jīng)過幾乎8年的艱辛努力,該標(biāo)準(zhǔn)規(guī)范終于最終制定完成。在移動(dòng)設(shè)備開發(fā)HTML5應(yīng)用有兩種方法,一種是全部使用HTML5的語法,另一種是僅使用JavaScript弓摩。JavaScript

5、引擎的構(gòu)建方法讓制作手機(jī)網(wǎng)頁游戲成為可能。由于界面層很復(fù)雜,需要UI工具包的支撐。純HTML5手機(jī)應(yīng)用運(yùn)行緩慢并錯(cuò)漏百出,但優(yōu)化后的效果會(huì)好轉(zhuǎn)。盡管這樣的優(yōu)化難度非常大,但依然可以去嘗試。HTML5手機(jī)應(yīng)用的最大優(yōu)勢就是可以在網(wǎng)頁上直接調(diào)試和修改。原先應(yīng)用的開發(fā)人員可能需要花費(fèi)非常大的力氣才能達(dá)到HTML5的效果,不斷地重復(fù)編碼、調(diào)試和運(yùn)行,這是首先得解決的一個(gè)問題。因此也有許多手機(jī)雜志客戶端是基于HTML5標(biāo)準(zhǔn),開發(fā)人員可以輕松調(diào)試修改。3.1優(yōu)勢(一)網(wǎng)絡(luò)標(biāo)準(zhǔn)HTML5本身是由W3C推薦出來的,它的開發(fā)是通過谷歌、蘋果,諾基亞、中國移動(dòng)等幾百家公司一起醞釀的技術(shù),這個(gè)技術(shù)最大的好處在于它是

6、一個(gè)公開的技術(shù)。換句話說,每一個(gè)公開的標(biāo)準(zhǔn)都可以根據(jù)W3C的資料庫找尋根源。另一方面,W3C通過的HTML5標(biāo)準(zhǔn)也就意味著每一個(gè)瀏覽器或每一個(gè)平臺(tái)都會(huì)去實(shí)現(xiàn)。(二)多設(shè)備跨平臺(tái)用HTML5的優(yōu)點(diǎn)主要在于,這個(gè)技術(shù)可以進(jìn)行跨平臺(tái)的使用。比如你開發(fā)了一款HTML5的游戲,你可以很輕易地移植到UC的開放平臺(tái)、Opera的游戲中心、Facebook應(yīng)用平臺(tái),甚至可以通過封裝的技術(shù)發(fā)放到AppStore或GooglePlay上,所以它的跨平臺(tái)性非常強(qiáng)大,這也是大多數(shù)人對(duì)HTML5有興趣的主要原因。(三)自適應(yīng)網(wǎng)頁設(shè)計(jì)很早就有人設(shè)想,能不能“一次設(shè)計(jì),普遍適用”,讓同一張網(wǎng)頁自動(dòng)適應(yīng)不同大小的屏幕,根據(jù)屏

7、幕寬度,自動(dòng)調(diào)整布局(layout)。2010年,EthanMarcotte提出了”自適應(yīng)網(wǎng)頁設(shè)計(jì)“這個(gè)名詞,指可以自動(dòng)識(shí)別屏幕寬度、并做出相應(yīng)調(diào)整的網(wǎng)頁設(shè)計(jì)。這就解決了傳統(tǒng)的一種局面網(wǎng)站為不同的設(shè)備提供不同的網(wǎng)頁,比如專門提供一個(gè)mobile版本,或者iPhone/iPad版本。這樣做固然保證了效果,但是比較麻煩,同時(shí)要維護(hù)好幾個(gè)版本,而且如果一個(gè)網(wǎng)站有多個(gè)portal(入口),會(huì)大大增加架構(gòu)設(shè)計(jì)的復(fù)雜度。(四)即時(shí)更新游戲客戶端每次都要更新,很麻煩??墒歉翲TML5游戲就好像更新頁面一樣,是馬上的、即時(shí)的更新??偨Y(jié)概括HTML5有以下優(yōu)點(diǎn):1、提高可用性和改進(jìn)用戶的友好體驗(yàn);2、有幾個(gè)新的標(biāo)簽,這將有助于開發(fā)人員定義重要的內(nèi)容;3、可以給站點(diǎn)帶來更多的多媒體元素(視頻和音頻);4可以很好的替代FLASH和Silverlight;5、當(dāng)涉及到網(wǎng)站的抓取和索引的時(shí)候,對(duì)于SEO很友好;6、將被大量應(yīng)用于移動(dòng)應(yīng)用程序和游戲;7、可移植性好。3.2劣勢

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論