1. 做一個大型網站都需要什麼條件,大約要投多少錢,需要多少開發人員
最少要5個人
1、負責美工設計
2、負責程序後台
3、編輯管理
4、宣傳推廣
5、投資人。
開心網這種,個人認為要50w啟動資金,100w的運轉資金。要我做絕對做的比開心網要好,但是即使做成這樣,也未必能保證賺回錢來。
2. 請問如何開發大型門戶網站
大型門戶站建設主要以新聞資訊文章為主,再輔以其他網站頻道。做的內容包含網路上的一切!既然是門戶,那麼其中什麼都要有。拿網易來說:新聞頻道,視頻,信息分類,音樂,搜索,導航,博客,微博,論壇社區等等,這些都是門戶下面的頻道,可以是獨立的網站程序。這是一個相當龐大的工程。鑒於此,給出以下幾個建議:
2、網站空間採用伺服器,增強網站訪問負載能力,使用shtml機制的技術,提高網站生成數據能力,不過這個要請專業的網路公司才可以做。工程很大啊!
3、要找渠道,掛靠運營,比如找良好信譽的公司,起碼我們不是野門戶網站開發,起碼是正規的站,有名有姓的網站,這樣也是名正言順的了。
4、採用分租方式,把網站的重要頻道賣出去,提供各種補償。這樣可以提高主域名的權重。
5、先期的投資不宜過大,網站的收益回報也不要抱很大的希望。不要相信那些靠廣告聯盟發財的故事,那是很久以前的故事了,我們面對新的網路環境要使用新的做站心態才行。
6、要聯系更多站長資源,做好有情鏈接,鏈接買賣,我建議不要參與太多為好,最好找高權重的網站交換友情鏈接。這樣一帶,網路對你網站也很友好,放出你的頁面也比較快。PR增長也效果明顯。
7、網站數據定期備份,黑客雖然離我們很遙遠,但是也很近,說不定那一天,在你網站首頁留下一句:某某90後在此飄過!那個時候就不好說話了,事情已經發生了,請你不要說是個奇跡。做好網站備份,做好伺服器安全,有利於網站的長期穩定運行。
值得注意的是大型門戶網站開發完成後,會經歷千萬人同時訪問的網站,一般是有很多個資料庫同時工作,說明白一點就是資料庫集群和並發控制,這樣的網站實時性也是相對的。這些網站都有一些共同的特點:數據量大,在線人數多,並發請求多,pageview高,響應速度快。
3. 開發大型網站需要注意什麼
在實際操作中,一個大型網站開發項目有數十人並同工作,項目過程被分解成幾個部分,盡管如此,歸根到底還是這幾個工作流程在並發進行。
方法/技巧
程序框架:我們想開發的網站,往往市面上會有很多同類的開源程序,所以大家選擇程序上並不難,但是大家不要隨便的選擇了一個框架,要看該程序的二次開發性能、弊端、結構優化等幾方面是否適合自己。以及網站未來發展規劃,都要考慮在內。所以選擇程序不是意見簡單的事情。
開發過程:對前台開發大家都知道要用到設計師、網站布局人員、JS工程師等等還有。。我這里就對JS方面闡述一下,大型網站得對前端有一個整體規劃,所以JS規劃是不可缺少的,以下我自己歸納的3種JS編寫方案:
1、零散型:什麼是零散型的呢,這是我自己定義的,就是說當我們用到什麼效果的時候就去針對性的寫一塊,這樣的好處是方便,省事,哪裡需要就在哪裡寫,也不用外部文件調用,對於JS要求不多的網站來說很實用,缺點是不好管理,修改代碼時候往往會找不到代碼。
2、封裝型:和零散型區別是,把代碼都封裝起來,用文件調用,封裝好處是,不和別的函數發生沖突,做成一個個的封裝類,很實用,現在大多數網站是用這種方法。缺點是,仍然不是一個整體的類庫,但要比零散的好管理的多,因人而異吧。
3、JS類庫:JS類庫很多,用的比較多的有prototype,jQuery,我們拿jQuery舉例,現在大型網站總的來說用JS無非是兩種方式,一個是原生JS,純JS編寫的網站(以上的兩種方法包含在內),再就是利用jQuery框架,兩種方式過程是截然不同的,但是用戶看到的效果卻是一樣的,有的大型網站單純就是JS編寫,不用任何框架,這是一種技術上的硬性標准,對於不同的公司而言,這樣做是對單純技術上的考驗,高手很多,用JS同樣能寫出和jQuery一樣的類庫,但是如果用jQuery的話就會節省大量的時間,因為jQuery本身就有很多的插件供大家使用,完全開源。不過另一方面說,jQuery可能確實是屬於應用的APP,和自己編寫的代碼是有本質區別的。我看過很多有名的網站,有JS和jQuery結合的,有單純JS的,也有純jQuery的,不管怎麼使用瀏覽者所看到的效果是一樣的,區別是我們在擴展上、維護上、管理上是有區別的。所以大家寫前端代碼時候用到的JS要謹慎考慮,也要根據自己的能力來判斷該如何使用JS。
團隊配合:好的產品是離不開整個團隊配合的,因為你不是一個人在戰斗。在技術開發上,要時刻保持溝通,哪怕一丁點問題,能問同事就多問,一句話的事情總比去網路上找強吧,特別是核心上的問題,策劃上的問題,不能自己單方面的去想,要一起來決定這件事是否正確,是否可以實施。往往返工就因為配合的不默契導致技術上失誤,造成時間的開銷和領導的指責。要記住,自己在怎麼有能力,也不會勝於整個團隊的努力。
找BUG:BUG在技術領域上是很熱的一個詞了,我們開發過程中,每時每刻都在找BUG,BUG也是無形中發現的。發現一個BUG有時候甚至要比你學了好幾天的東西要強的多,因為BUG是你最容易忽視的問題,你學漏的知識。產品發布有時候會因為一個BUG降低知名度、權威度。所以在產品發布之前,找BUG是最重要的,但我想說的是,找BUG不是要專門等到一定的時機在去找,我們要在工作中,休息中,睡不著覺的時候都應該來想,今天我寫了什麼代碼。會不會有問題。這個時間是比專門騰出來的時間找BUG要多的多。這是技術上的細節,我們要利用有效的時間做一些無限的事
4. 建設一個大型網站,需要哪些流程
網站建設 是一個綜合性的技巧,
就像種菜,並不是說知道操作流程就一定會種菜,
還要土壤,水肥,氣候,直接間接的相關知識都做一定的了解,才能真正去操作,所以那些速成的教程,僅僅是表麵皮毛而已,真的去模仿會出現各種各樣的問題,而且是從未了解過的,出了問題會覺得 前所未有的茫然,特別是那些教程又是毫無責任而言的,不可能去給你解決問題,最終還是要一個好的服務商。
—————————————
以十幾年的企業網建運維網商系統經驗感覺,網站=域名+伺服器空間+網站程序+售後服務,網站就像一個家:
【域名】:網址 就相當於你家的住址。
【空間】:就是你蓋房子的基礎 土地 環境 等。
【程序】:就是你家的主體框架,是整個家的運轉中心。
【模板】:網站的美化 就是你家的裝修,當然因人而異有人不裝修原汁原味也可以。
【維護】:技術性維護就像您安居樂業的保安和堅實後盾。
【勤勞】:是整個家可以穩定持續運轉極其重要的部分,家裡所有的東西都要靠你的勤奮去填充,增加,讓大家覺著你家很好 很充實。
這就是一個完美網站的所有,有能力和經驗的可以全部自己做好,沒有相關經驗的就找專業的建站公司全套服務。所以存在一個很通用的名言:用合適的成本,找合適的人,去做合適的事。。。這正是世界發展的自然規律。
5. 求製作一個大型網站的具體的流程
需求分析
項目立項
我們接到客戶的業務咨詢,經過雙方不斷的接洽和了解,並通過基本的可行性討論夠,初步達成製作協議,這時就需要將項目立項。較好的做法是成立一個專門的項目小組,小組成員包括:項目經理,網頁設計,程序員,測試員,編輯/文檔等必須人員。項目實行項目經理制。
客戶的需求說明書
第一步是需要客戶提供一個完整的需求說明。很多客戶對自己的需求並不是很清楚,需要您不斷引導和幫助分析。曾經有一次,我問客戶:「您做網站的目的是什麼?」他回答:「沒有目的,只是因為別人都有,我沒有!」。這樣的客戶就需要耐心說明,仔細分析,挖掘出他潛在的,真正的需求。 配合客戶寫一份詳細的,完整的需求說明會花很多時間,但這樣做是值得的,而且一定要讓客戶滿意,簽字認可。把好這一關,可以杜絕很多因為需求不明或理解偏差造成的失誤和項目失敗。糟糕的需求說明不可能有高質量的網站。那麼需求說明書要達到怎樣的標准呢?簡單說,包含下面幾點:
1.正確性:每個功能必須清楚描寫交付的功能;
2.可行性:確保在當前的開發能力和系統環境下可以實現每個需求;
3.必要性:功能是否必須交付,是否可以推遲實現,是否可以在削減開支情況發生時"砍"掉;
4.簡明性:不要使用專業的網路術語;
5.檢測性:如果開發完畢,客戶可以根據需求檢測。
三.系統分析
網站總體設計
在拿到客戶的需求說明後,並不是直接開始製作,而是需要對項目進行總體設計,詳細設計,出一份網站建設方案給客戶。總體設計是非常關鍵的一步。它主要確定:
1.網站需要實現哪些功能;
2.網站開發使用什麼軟體,在什麼樣的硬體環境;
3.需要多少人,多少時間;
4.需要遵循的規則和標准有哪些。
同時需要寫一份總體規劃說明書,包括:
1.網站的欄目和版塊;
2.網站的功能和相應的程序;
3.網站的鏈接結構;
4.如果有資料庫,進行資料庫的概念設計;
5.網站的交互性和用戶友好設計。
網站建設方案
在總體設計出來後,一般需要給客戶一個網站建設方案。很多網頁製作公司在接洽業務時就被客戶要求提供方案。那時的方案一般比較籠統,而且在客戶需求不是十分明確的情況下提交方案,往往和實際製作後的結果會有很大差異。所以應該盡量取得客戶的理解,在明確需求並總體設計後提交方案,這樣對雙方都有益處。網站建設方案的包括以下幾個部分:
1.客戶情況分析;
2.網站需要實現的目的和目標;
3.網站形象說明;
4.網站的欄目版塊和結構;
5.網站內容的安排,相互鏈接關系;
6.使用軟體,硬體和技術分析說明;
7.開發時間進度表;
8.宣傳推廣方案;
9.維護方案;
10.製作費用;
11.本公司簡介:成功作品,技術,人才說明等。
當您的方案通過客戶的認可,那麼恭喜你!您可以開始動手製作網站了。但還不是真正意義上的製作,你需要進行詳細設計:
網站詳細設計
總體設計階段以比較抽象概括的方式提出了解決問題的辦法。詳細設計階段的任務就是把解法具體化。詳細設計主要是針對程序開發部分來說的。但這個階段的不是真正編寫程序,而是設計出程序的詳細規格說明。這種規格說明的作用很類似於其他工程領域中工程師經常使用的工程藍圖,它們應該 包含必要的細節,例如:程序界面,表單,需要的數據等。程序員可以根據它們寫出實際的程序代碼。
四. 項目實施
整體形象設計
在程序員進行詳細設計的同時,網頁設計師開始設計網站的整體形象和首頁。
整體形象設計包括標准字,Logo,標准色彩,廣告語等。 首頁設計包括版面,色彩,圖像,動態效果,圖標等風格設計,也包括banner,菜單,標題,版權等模塊設計。首頁一般設計1-3個不同風格,完成後,供客戶選擇。
記住:在客戶確定首頁風格之後,請客戶簽字認可。以後不得再對版面風格有大的變動,否則視為第二次設計。
開發製作
到這里,程序員和網頁設計師同時進入全力開發階段,需要提醒的是,測試人員需要隨時測試網頁與程序,發現Bug立刻記錄並反饋修改。不要等到完全製作完畢再測試,這樣會浪費大量的時間和精力。項目經理需要經常了解項目進度,協調和溝通程序員與網頁設計師的工作。
調試完善
在網站初步完成後,上傳到伺服器,對網站進行全范圍的測試。包括速度,兼容性,交互性,鏈接正確性,程序健壯性,超流量測試等,發現問題及時解決並記錄下來。
為什麼要記錄文檔呢?其實本軟體工程本身就是一個文檔,是一個不斷充實和完善的標准。通過不斷的發現問題,解決問題,修改,補充文檔,使這個標准越來越規范,越來越工業化。進而使得網站開發趨向規范,趨向合理。
宣傳推廣
宣傳推廣的基本方法有:
1.網頁里設置適當的META標簽;
2.各搜索引擎登錄;
3.准備新聞稿件在各新聞公告板發表;
4.合理使用Email郵件列表;
5.廣告條交換;
6.付費廣告。
至此,網站項目建設完畢,將有關網址,使用操作說明文檔等提交客戶驗收。如果需要維護,另行簽定維護項目。
維護
網站成功推出後,長期的維護工作才剛剛開始,我們需要做到的是
1.及時響應客戶反饋;例如可以採取Email自動回復功能,然後在1-3個工作日里解決問題,再次回復;
2.網站流量統計分析和相應對策;
3.盡量推廣和使用您的網址;
4.網站內容的及時更新和維護。
五.遵循的規范
1.網站建設目錄規范
2.網站文件命名規范
3.網站建設尺寸規范
4.網站首頁head區代碼規范
5.網站連接結構規范
6. 如何開發大型網站
榭�⑷撾瘢�饈裕�誦杏胛�ぁ6�ü�飧雋鞽濤頤且部梢宰芙岢鮃恍┩�究�⒐�討行枰�⒁獾氖孿�,而網站建設又是更加長遠的一件事,它包括了網站開發,也包括了後續很多事情,更有需要我們注意的地方,在此一起進行一些簡單的總結。 一、設計和策劃的准確性和完整性 所有的的實現,都是要先經過策劃和設計的,通過需求文檔,才能繼而鎖定功能的設計,通過設計網站整體框架,才能有序進行網站的建設,沒有計劃而盲目地實行建設,最後一定會產生很多漏洞。由此可見,網站建設離不開各種策劃和設計,而這些策劃和設計的准確性和完整性也決定了整個工程的成敗。做什麼事規劃都是很重要的,在開始實質工作之前,必須要確定自己網站需要什麼適合什麼,才能根據自身的特色順利開始建設工作。所以前期工作是關鍵,不能鬆懈。 二、程序要選好框架 網站建設必然要用到程序,而如今網路上各種程序都不缺,一般網站建設的開源程序都有很多,所以在程序方面上並不難解決,但是需要注意的是,任何選擇都需要有前瞻性,考慮到程序的各方面,例如利弊、二次開發性等等,還有是否適合自己的網站。所以程序的選擇也並不是不需要考慮的,反而也需謹慎對待。 三、首頁印象很重要 網站首頁就像一個人的整體面貌,是面試時給人的第一印象,所以相當重要。大型網站建設,自然要豎立好自己的形象。所以在設計上一定要保持干凈簡潔的風格,並且是類別鮮明。一般網友們瀏覽網頁,都是希望找到吸引自己的東西然後進行閱讀,如果網站首頁類別不鮮明,讓網游找了很久都無從下手,不知該如何進入主題,那這個首頁就太失敗了。並且首頁也盡量不要放太多的FLASH和圖片,或者是一些不適當的程序,這樣不僅會給網友瀏覽網站帶來視覺障礙,也會延長緩沖時間,消磨網友的耐心。所以,可以總結出,網站首頁風格要簡潔鮮明,並且內容要直白清楚,能一下子進入正題,給閱讀的人一個直接的解釋,讓人對這個網站有一個初步的正確的印象。這樣,才能算是好的首頁。 四、團隊的力量很重要,團隊的配合需注意 一個大型網站的開發不可能由單人作戰完成,一定是需要一個團隊的合作才能做好的。而好的團隊才能早就好的結果,所以在開發和建設過程中一定要時刻注意團隊問題。在技術方面,要經常交流和溝通,畢竟一個人的力量是有限的,經常和隊友交流技術的經驗和感想,也能解決很多技術上的問題,收獲也更多,一舉兩得。另外,在策劃和後期運行維護之類的工作中,也需要團隊交流,只有協調了團隊所有人的想法,之後的工作才不會有沖突,只有所有人明確了各方面的任務,之後如果工作出現問題才能更容易地解決。如果一個團隊無法配合默契,那麼往往工程是一定會出現問題的,造成返工的後果的話,則是對人力物力財力的更大消耗,得不償失。也不要有個人英雄主義,在團隊中就已沒有個人之說,無論個人多有能力,都只能是融入團隊之中,為整個團隊做貢獻。 五、時刻記得找漏洞 這也就是技術領域俗稱的找BUG,在程序員的口中可以經常聽到,我們也知道,一個小小的BUG可能造成整個程序無法運行,而這個小小的BUG偏偏在整個程序中很不起眼,難以讓人察覺,這是個很讓人頭痛的問題。所以,在開發和建設過程中,要時刻記得尋找漏洞,不然等到所有工作都做完了再去運行,結果發現出現了問題,從頭找起,那時候的工程實在是很浩大。BUG往往是很容易忽視的地方,所以在整個過程中都要保持時刻的認真和謹慎,當然再謹慎的人也沒法保證不出錯,所以後期的找錯工作不能馬虎。 六、任何工作都要總結 想必工作總結這個東西大家都熟能生巧了,是的,任何工作都離不開工作總結,網站的開發和建設更是如此。 人覺得工作總結沒什麼用,但是其實它的作用是起在潛意識當中的。當你開始總結工作的時候,就會思考自己所做的工作,犯過的錯,以及收獲和感悟,這是對自己工作的一個最好的消化和提升。同時,對整個工程進行總結,也有利用工程的後期運行和維護。
7. 如何逐步去構建一個大型網站系統,面試必問
其實這種網站訪問量非常大,並發數也非常高,但是它卻能用最為簡單的Web技術來實現:我們只要保持網站的充分的靜態化,多部署幾台伺服器,那麼就算地球上所有人都用它,網站也能正常運行。
大型網站是技術和業務的結合,一個滿足某些用戶需求的網站只要技術和業務二者有一方難度很大,必然會讓企業投入更多的、更優秀的人力成本實現它,那麼這樣的網站就是所謂的大型網站了。0
如何逐步去構建一個大型網站系統
互聯網時代,怎麼構建一個大型網站是不可缺少的技能。當然,本人目前接觸的網站都是讀遠遠大於寫。本文將一步步講訴,怎麼去使用lamp構建完善一個大型網站(讀大於寫)。
網站架構,我個人認為最為重要的是兩方面的考慮:計算和存儲。有些是屬於計算密集型,有些是IO密集型。所以以下都將圍繞計算和存儲來講述問題。
8. 我想做個大型點的網站,有很多問題不懂,來一一解答,重酬!
1.建立網站,第一步要有自己的空間,網上也有免費的,不要買一個域名(這個要收費),從域名解析到空間(這樣訪問域名時就可以進入空間).還需要網站的程序(如:Html ASP PHP等),最簡單就是用靜態Html. 把這些程序用FTP上傳到空間.建站就成功了.
2.網站上面的那些搜索引擎,和論壇,貼吧,是一個程序,都是需要添加上去的,可以整合在一起,也可以分開.這些程序如果你了解,可以自己寫程序,也可以網上找人家的修改,不過最好還是自己寫,這樣需要什麼就可以添加什麼.
3.域名和空間是不同的,買空間才是多少容量.空間越大,價錢也可以高些.如果你網站訪問量大,我可以提供贊助.
4.我的網站伺服器是託管在電信機房,24小時開機.
5.學網站建設可能需要花很時間,你可以選擇兩個方向,一個是以設計效果圖為主,主要是精通photoshop 等軟體,另一個就是程序為主,要精通ASP等程序.時間誰也說不清需要多長,不過想在一個月學會,基本上可能性不太.
9. 如何建立一個大型網站需要用到哪些軟體
這要看你的網站是用什麼架構了。
如果用asp開發,只需要Dreamweaver和資料庫就ok,ps、flash什麼做輔助。
如果用asp.net開發,需要安裝vs
J2EE開發就用Eclipse。
資料庫有SqlServer、access、Oracle等等,專業的開發還會用到很多輔助軟體,比如建模Rose什麼的。
——peyoyo