RAILS開發的一點感想
在完成了音樂模組差不多的功能之後,我開始用Rails做部落格,昨天下午花了兩個小時做了一下,感覺真的很方便,或許Rails天生就是為了Web2.0開發的吧,前幾天看了一篇介紹DHH的文章,原來發現他數學也很不好,這一點與我一樣,但是卻用5年來學到的網站開發的知識融會慣通開發出簡約風格的Rails,相比於在J2EE體系下開發人員的苦海無邊,真是對JAVA界的種莫大的諷刺。
前兩天在CSDN的首頁上看到DELPHI出了一個PHP的IDE,我們可以看作是DELPHI的捲土重來吧,其實以過DELPHI在過去桌面開發界的名聲,相信如果投入大量精力來開發WEB的IDE工具的話會成功的,據說下一步DELPHI支援的語言將是RUBY,那麼對於現在還沒有一個整合開發環境的Rails開發人員來說無疑是一個興奮的訊息。
其實WEB開發涉及的知識比較多,首先你要會HTML,最後是XHTML,這是做網頁的基礎,當然現在用Dreamweaver,但是必要的HTML知識還是需要了解,其實如果你的網頁要做得比較好看那就得用CSS,而如果你要在客戶端體現出一點個性或是與眾不同的地方就得用到JavaScript,而隨著Web2.0的興起,總得用著ajax功能,這就需要學習xml、dom,最後你還得至少懂一門WEB開發語言,這個選擇比較多,PHP、ASP、ASP.NET、JSP,以及近幾年興起的PYTHON和RUBY都是你的選擇,目前還沒有一個好的IDE可以包含所有WEB開發的元素,因此我的期望是DELPHI給我們驚喜,微軟的VS.NET平臺,不錯,但但僅僅是支援C#和VB.NET,且只適合於WINDOWS平臺,而DELPHI從開始支援PHP來看,是想和VS.NET來競爭WEB開發工具的市場的,但是重點應在於動態語言,比如說PHP、RUBY和PYTHON。
目前的Rails開發應該來說比較煩,首先在安裝好RUBY和RAILS後,就是選擇一個編輯器,一開始用記事本,最原始的工具,可以做但是開啟N我個視窗真的切換起來相當麻煩,現在用了JEDIT之後好多了,但是還是停留所有編碼還是要自己寫,特別是CSS這一塊,所以我希望將來的Delphi for Rails可以出現,這想起來都是一件令人激動的事情。