子在川上曰

            逝者如斯夫不舍晝夜
          隨筆 - 71, 文章 - 0, 評論 - 915, 引用 - 0

          導航

          隨筆分類(72)

          搜索

          •  

          積分與排名

          • 積分 - 592371
          • 排名 - 81

          最新評論

          閱讀排行榜

          Rails學習筆記(1)

          最近要做一個網站,考慮再三選擇用Rails,選擇的原因是它被一致推崇的可維護性和開發(fā)效率。對一個有多年經驗的開發(fā)者來說,可維護性和開發(fā)效率的重要性高于程序執(zhí)行效率。有了C語言,還有誰去用匯編呢,有了C++還有誰去用C呢,有了Java了誰還去用CGI開發(fā)網頁呢,有了Rails中小規(guī)模的網站誰還去用Java呢?不過,學習Rails對我來說是一個挑戰(zhàn)。人將老矣,尚能學否?心里沒譜。

          我的學習書籍是《應用Rails進行敏捷Web開發(fā)》

          首先碰到的問題是書中的源代碼下不了,原來給出的網址不讓中國的IP下載(有岐視?),于是用google搜索到?Ruby On Rails 中文社區(qū)論壇,找到了源代碼包。地址為(需要注冊登錄到論壇才能看到附件):
          http://www.railscn.com/viewtopic.php?t=3258&highlight=%D3%A6%D3%C3Rails%BD%F8%D0%D0%C3%F4%BD%DD
           


          P54頁,在創(chuàng)建數(shù)據庫時要注意,如果你是才裝的MySQL那么只有一個root用戶,所以不要執(zhí)行P54頁的grant語句,否則會出錯。grant語句是將數(shù)據庫授權給某用戶。而且第三句grant,如把prod改成root后執(zhí)行,會把root用戶的密碼更改為wibble,導致舊密碼失效,并且網頁執(zhí)行出“#28000Access denied for user 'root'@'localhost' (using password: YES)”錯誤。所以最好在學習階段就用root用戶得了,三條grant語句都不要執(zhí)行。當然圖6.1所示的配置文件也改為用root和相應的密碼。



          看到P74頁,越來越感覺到開發(fā)Rails的速度是如此之快,真是非常簡單方便。但ruby語句比較古靈精怪,我折回到附錄A快速瀏覽了一遍,還是有些地方不太明白。不管這么多先,照貓畫虎把購物車完成先。

          posted on 2007-03-25 16:53 陳剛 閱讀(1019) 評論(0)  編輯  收藏 所屬分類: Rails&Ruby

          主站蜘蛛池模板: 迁西县| 本溪市| 崇信县| 财经| 浪卡子县| 孝感市| 克什克腾旗| 靖安县| 剑河县| 涿州市| 德安县| 泸定县| 射洪县| 镇沅| 嘉荫县| 宾阳县| 合作市| 方山县| 油尖旺区| 扎鲁特旗| 古交市| 乌拉特后旗| 容城县| 宜兰县| 闽清县| 河间市| 筠连县| 南召县| 沽源县| 双桥区| 克什克腾旗| 成都市| 平定县| 新密市| 通辽市| 宜兴市| 高州市| 阿图什市| 杨浦区| 西林县| 麻栗坡县|