簡單方便,取勝為王 — 體驗GAE有感_建站經驗教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:DIV CSS不適合中國中小型網站
      核心提示:內容和形式分離,網頁前臺只需要顯示內容就行,形式上的美工交給CSS來處理。生成的HTML文件代碼精簡,更小打開更快。改版網站更簡單容易了,不

      對Microsoft, Google面向未來的競爭,什么是至關重要的? – Developer! developer! developer! 這個是有共識的。

      那么這個developer口號的背后是什么呢? 是簡單和方便。

      這個周末用GAE做了個微不足道簡單的小程序,但算是完整體驗了一下用GAE開發的不同感受。

      以我自己作為一個有不少年經驗的developer來現身說法, 我喜歡新技術,但絕對討厭麻煩的新技術; 我喜歡新挑戰,但絕對痛恨繁瑣的挑戰。 所以這么多年下來,我學習、嘗試、使用過很多技術和工具,有些成了我的左膀右臂,有的僅僅淺嘗輒止,有的敬而遠之,簡單回憶一下最近一些給開發者使用的成功案例:

      Borland為什么(曾經)取勝?

      我指Turbo Pascal, Turbo C , Borland Pascal C 3.1以前的版本, Delphi等這些產品。依賴這些產品,Borland是全球第二大ISV, 僅次于微軟。 平臺是微軟取勝,開發工具卻是Borland的天下。

      為什么? 很簡單,MS的編譯器不但沒有集成環境,沒有編輯器,編譯還得pass1, pass2, link, 敲3條命令才能編譯完, 要弄個make還得學寫makefile,而且這邊時間如同老牛拉破車. Borland的東西是集成環境、語法高亮,一鍵編譯,單步調試工具,編譯運作如飛。

      當年用borland開發很簡單、很方便,所以developer支持borland.

      微軟為什么(曾經)取勝?

      微軟從和borland的斗爭的教訓中學了很多,Microsoft針對桌面windows軟件的開發工具曾經和現在都是一流的(在borland衰退后)。 用過Visual studio就能體會開發一個windows應用,無論是C , Visual Basic, 還是.Net的,運行一個wizard, 馬上就生成了可運行的基本骨架。 第一個可運行的軟件,只要1分鐘就出來了。

      開發windows桌面的軟件,微軟的開發工具方便、簡單、快速,毫無疑問獲得了最多的developer支持。

      GAE的可怕在何處?

      Microsoft的visual stuio 開發asp.net類的web應用毫不含糊,和桌面軟件一樣,1分鐘就能生成基本可運行的框架,開發過程中可以全程調試,包括server端和web端的javascript在內。和eclipse, netbean, IDEA intelliJ 比,visual stuio有很多優勢(當然不能完全可比,由于針對環境不一)。

      然而一個web應用不是以本機開發完成為結束的,而是以deploy到internet上去提供服務開始。 至少我現在不知道如何可以一步搞定把一個asp.net的項目自動發布到Internet上。 過去用eclipse開發java的web應用也沒有找到能如此方便發布的東西,費盡寫了很多腳本才還算可以比較迅速地部署。

      Google Apps Engine的開發環境可以說是比較簡單和初步的,但其最強悍的地方就是其應用的發布和未來運行環境是一個整體, 發布一個應用到網絡上,一條命令,幾秒到幾分鐘就上線了。 用戶不需要考慮如何去停止老版本、上載新版本、運行新版本等系列的事情, 一切簡單、方便地自動完成了。

      對一個web的應用來說,GAE的這種設計切中了要害,這是GAE 未來最可怕的地方之一。Microsoft的visual stuio的asp.net的開發,體現了還停留在滿足桌面應用開發為主的時代。

      web應用開發完成了怎么辦?

      – 傳統的developer告訴你 — 我們做完了,下面該系統管理員和運維人員的事情了 — 這下問題就來了,因為其實事情才做了一半,另一半被這些developer忽視但往往還有很多問題會出現。

      – GAE或者類似這種方式的developer告訴你的做完了,毫無疑問是已經發布在真正應用環境中了,因為這一切太容易了…

      云計算的關鍵是“云深不知處”

      云計算是時下的buzz word, 我以為云計算的關鍵就要讓developer能身處“云”中卻感覺不到是處在“云”中, 正所謂“云深不知處”。

      分享:小學文化站長的建站經驗
      首先承認自己的文化水平比較底,小學畢業后,就進入了社會。自己在網絡也有幾年的時間了,一直都處于在“語音聊天室”,直到2007年的一天,我遇見了她,與她的交往中,了解到她喜歡觀

      來源:模板無憂//所屬分類:建站經驗教程/更新時間:2008-08-22
      相關建站經驗教程