2006-10-20

接触rails

看10月份的程序员杂志,又见rails,心里痒.就试了下.

先是熟悉了下语法.挺猛的啊.简单且强大.

不过到rails的时候就特麻烦了.
去配置apache和fastcgi,整了半天,也没出个眉目.估计到现象fastcgi也没装上,因为页面显示好慢好慢.后来才发现rails自带了一个webserver
ruby script/server
就可以启动了.日.发现一点不好就是连数据库它可能进行缓存了.所以修改database.yml的时候它不起变化.就一直报错.用apache就没那情况,不过速度N慢N慢.比webrick慢很多.
连数据库时也挺郁闷的,用root账户连不了,老报错:
Lost connection to MySQL server during query: SHOW FIELDS FROM ...
后来新建立个用户就连进去了.
w:\>ruby script/generate model category
w:\>ruby script/generate controller category
class CategoryController < ApplicationController
model :category
scaffold :category
end
然后打开http://localhost/category
丫的真是简单.靠

No comments: