免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
[互聯(lián)網(wǎng)]傳統(tǒng)軟件開發(fā)人員如何進(jìn)行互聯(lián)網(wǎng)?
IT視界』 [互聯(lián)網(wǎng)]傳統(tǒng)軟件開發(fā)人員如何進(jìn)行互聯(lián)網(wǎng)?

作者:itspace_求索 提交日期:2006-11-23 14:00:00
 互聯(lián)網(wǎng)是一個(gè)基于TCP/IP協(xié)議集的分布式異構(gòu)網(wǎng)絡(luò)系統(tǒng),面對(duì)的是大規(guī)模并發(fā)訪問用戶,服務(wù)器的高可用性、穩(wěn)定性、高效的性能對(duì)網(wǎng)站訪問帶來重要影響。這與局域網(wǎng)的小規(guī)模用戶訪問有本質(zhì)上的不同。傳統(tǒng)軟件行業(yè)里的開發(fā)人員,當(dāng)你要轉(zhuǎn)向互聯(lián)網(wǎng)時(shí),要做好什么準(zhǔn)備呢?下面我從軟件工程的角度來談?wù)劇?br> ?。牐?一、需求階段:在傳統(tǒng)軟件行業(yè)里,你可能需要走訪項(xiàng)目客戶,通過面對(duì)面、電話、郵件等方式與特定的用戶交流獲取用戶需求,你可以通過與具體用戶的接觸,通過他的音容笑貌、言談舉止來感受到用戶對(duì)哪些需求非常關(guān)注,哪些是緊急的需求;而在互聯(lián)網(wǎng)行業(yè)里,面對(duì)的是不確定的大規(guī)模潛在用戶,用戶的行為是未知的或不可預(yù)測(cè)的,我們就需要針對(duì)特定的用戶群從不可知不可預(yù)測(cè)的用戶行為中去掌控和引導(dǎo)客戶的行為。還有一個(gè)重要的問題在于,我們?cè)鯓尤フ{(diào)研這些潛在客戶的需求?我歸納一下可以從這幾個(gè)方面去做:1)閉門造車:既然你已經(jīng)確定做某個(gè)項(xiàng)目,本身也是了解到用戶對(duì)此有一定的需求;2)向親戚朋友同事做調(diào)查;3)研究潛在的競(jìng)爭(zhēng)對(duì)手;4)網(wǎng)上調(diào)查;5)取得網(wǎng)絡(luò)咨詢公司如艾瑞們的支持。
   二、總體設(shè)計(jì)階段:這個(gè)階段對(duì)設(shè)計(jì)師或架構(gòu)師來說非常重要,如何設(shè)計(jì)出一個(gè)高可靠性、高性能、保密性、安全性、可維護(hù)性的網(wǎng)站系統(tǒng),對(duì)于網(wǎng)站的長(zhǎng)期營(yíng)運(yùn)發(fā)展具有非常重要的意義。但是這些特性并不是可以完全滿足的,有時(shí)你得在其間做出平衡,比如對(duì)高性能要求時(shí),可以希望減少組件之間的通信,這意味著系統(tǒng)需要使用大粒度的組件,然而對(duì)系統(tǒng)可維護(hù)性的要求又要使用小粒度的組件,因此你必須選擇一個(gè)折衷的方案。在實(shí)踐上,如果系統(tǒng)對(duì)于性能要求比較高,如下載站,可能你需要做出一些可維護(hù)性的犧牲。如果對(duì)保密性要求比較高,你可能將系統(tǒng)的關(guān)鍵算法和關(guān)鍵數(shù)據(jù)訪問部分放在內(nèi)層進(jìn)行嚴(yán)格保護(hù)。
 ?。牐?現(xiàn)在基于組件的架構(gòu)大家用得比較多,如.NET和J2EE,還有目前比較流行的架構(gòu)SOA也要掌握。面向服務(wù)的架構(gòu)SOA是基于TCP/IP的服務(wù)架構(gòu),在該架構(gòu)里最重要的就是三個(gè)協(xié)議或規(guī)范了:一個(gè)是提供服務(wù)的公司在描述服務(wù)時(shí)要用的WSDL;另一個(gè)是提供服務(wù)的公司發(fā)布服務(wù)和使用服務(wù)的公司查找服務(wù)時(shí)要遵循的UDDI規(guī)范;最后一個(gè)是使用服務(wù)的公司在使用服務(wù)時(shí)要調(diào)用的SOAP協(xié)議。SOA非常符合互聯(lián)網(wǎng)分布式共享式的機(jī)制。
   三、詳細(xì)設(shè)計(jì)階段:這一個(gè)階段與傳統(tǒng)行業(yè)沒有多大區(qū)別,主要是對(duì)算法的基本要求和對(duì)模塊化設(shè)計(jì)的要求。但是這一個(gè)階段涉及到的技術(shù)我要提一下,基于WEB技術(shù)所使用的幾種主流語言大致有:ASP、ASP.NET、C#/JSP/PHP,當(dāng)然還有HTML、JavaScript,XML等通用的語言。對(duì)網(wǎng)站開發(fā)人員來說,如果對(duì)一些TCP/IP協(xié)議集有一定的了解是最好的了,如對(duì)底層的P2P,P2SP,IP,UDP,TCP及HTTP,F(xiàn)TP等協(xié)議要有所了解。
 ?。牐?四、界面設(shè)計(jì):這一個(gè)階段對(duì)于互聯(lián)網(wǎng)網(wǎng)站來說重要得多,怎樣讓網(wǎng)站的界面符合用戶群的特征。現(xiàn)在也有很多相關(guān)技術(shù)如Ajax(CSS/Javascript/DIV),還有很多圖片處理、動(dòng)畫處理的技術(shù)等都可以幫助網(wǎng)站設(shè)計(jì)者設(shè)計(jì)一個(gè)更人性化的界面。
   五、編碼階段:這一個(gè)階段與傳統(tǒng)軟件行業(yè)也沒有多大區(qū)別,在軟件工程規(guī)范方面的要求都差不多,如模塊化(可重用)、代碼可讀性(頂格、退格等)、代碼可維護(hù)性(加注釋)、出錯(cuò)處理等。
 ?。牐?六、測(cè)試階段:這一個(gè)階段與傳統(tǒng)軟件行業(yè)有所區(qū)別,因?yàn)榫W(wǎng)站面對(duì)的大規(guī)模并發(fā)用戶,架設(shè)一個(gè)模擬的自動(dòng)化測(cè)試環(huán)境非常重要。但是據(jù)我了解的網(wǎng)站,上線之前的測(cè)試都是內(nèi)部的有限的人工測(cè)試及正式發(fā)布前的公測(cè),這也難怪一個(gè)網(wǎng)站正式發(fā)布后出現(xiàn)的一些初級(jí)Bug了。當(dāng)然這與測(cè)試成本也可能有關(guān)系。
   七、維護(hù)期:對(duì)于網(wǎng)站維護(hù)相對(duì)來說比較方便,升級(jí)也相對(duì)容易.但是要注意,升級(jí)時(shí)由于面對(duì)大量的用戶,因此必須在保證用戶訪問的情況下進(jìn)行,否則其損失是非常大的,可能帶來用戶的丟失及流量的下降.
  
  
  
   最后我要說的是,由于互聯(lián)網(wǎng)的資源太多,怎樣讓別人找到你的網(wǎng)站?你必須還得了解一些SEO的知識(shí),研究一下搜索引擎對(duì)網(wǎng)站的偏好,這方面的知識(shí)在互聯(lián)網(wǎng)里很多.總的來說,在前面告訴給大家的,是希望能夠掌握的一些互聯(lián)網(wǎng)技術(shù)基礎(chǔ)知識(shí).對(duì)于普通的技術(shù)人員來說,可能只需要了解其中部分的知識(shí).但是對(duì)于一個(gè)網(wǎng)站策劃人員來說,就必須從總體上把握網(wǎng)站的體系結(jié)構(gòu)和技術(shù)體系,包括前期策劃,設(shè)計(jì)與開發(fā)及升級(jí).甚至還要在這些階段把網(wǎng)站如何運(yùn)營(yíng)考慮進(jìn)去.
  
  
  
    當(dāng)然,怎樣營(yíng)銷你的網(wǎng)站,網(wǎng)站怎樣生存下去,是網(wǎng)絡(luò)營(yíng)銷人員的主要責(zé)任,但并不是與開發(fā)人員沒有關(guān)系.用戶一點(diǎn)小小的不良好的體驗(yàn)就是開發(fā)人員的責(zé)任,而有時(shí)一個(gè)小小功能可能帶來的是大量的用戶.
  
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
東拉西扯:土豆王王微
專稿:2006-2007互聯(lián)網(wǎng)前沿十大趨勢(shì)--互聯(lián)網(wǎng)實(shí)驗(yàn)室(chinalabs.com)
互聯(lián)網(wǎng)實(shí)驗(yàn)室:2006-2007互聯(lián)網(wǎng)前沿十大趨勢(shì) eNet硅谷動(dòng)力
Web安全(上)
一問一答:為什么視頻的未來是IP化?
為什么越來越多的企業(yè)建立官方網(wǎng)站?
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服