大概了解Ruby语言可能只要两三天,但是要学习Rails,实在很困难。尤其是对于像我一样处在教育网中的人来说。离线安装Rails就得花上半天时间。
Rails 2.0已经推出半年左右了吧。不知道是我太笨还是怎么样,Rails 2.0的资料到现在还是找不到一本像样的。Agile Web Development with Rails的第三版已经有试读版了。可是国内目前还没得卖,我还没有美元账户。就是想买本十几美元的书也买不了。读第二版吧,scaffold还用不了,看国外有的人说Rails 2.0去掉了scaffold。也不知道Rails 1.2和Rails 2.0有大程度上的不一样。心情有点不爽啊~~各位大大如果有知道哪里能搞到Rails 2.0的资料请一定要留言啊,这里先谢谢了!
离线安装Rails 2.0.2的方法见http://www.javaeye.com/topic/151705 。说得非常详细。如果里面哪个组件找不到,去RubyForge上搜索一下就能找到。最后说一下,Rails 2.0的默认数据库变成了sqlite3。如果你用默认的方法来创建一个框架的话,数据库适配器被配置为sqlite3。sqlite3可以在sqlite的网站下找到下载。把sqlite3.exe和sqlite3.dll拷贝到Ruby的bin目录下就可以了。然后你再使用rails myapp生成网站骨架,就不会有问题了。如果想让默认的数据库适配器变成MySQL的,创建网站时用这个命令,rails -d mysql myapp。
Rails 2.0已经推出半年左右了吧。不知道是我太笨还是怎么样,Rails 2.0的资料到现在还是找不到一本像样的。Agile Web Development with Rails的第三版已经有试读版了。可是国内目前还没得卖,我还没有美元账户。就是想买本十几美元的书也买不了。读第二版吧,scaffold还用不了,看国外有的人说Rails 2.0去掉了scaffold。也不知道Rails 1.2和Rails 2.0有大程度上的不一样。心情有点不爽啊~~各位大大如果有知道哪里能搞到Rails 2.0的资料请一定要留言啊,这里先谢谢了!
离线安装Rails 2.0.2的方法见http://www.javaeye.com/topic/151705 。说得非常详细。如果里面哪个组件找不到,去RubyForge上搜索一下就能找到。最后说一下,Rails 2.0的默认数据库变成了sqlite3。如果你用默认的方法来创建一个框架的话,数据库适配器被配置为sqlite3。sqlite3可以在sqlite的网站下找到下载。把sqlite3.exe和sqlite3.dll拷贝到Ruby的bin目录下就可以了。然后你再使用rails myapp生成网站骨架,就不会有问题了。如果想让默认的数据库适配器变成MySQL的,创建网站时用这个命令,rails -d mysql myapp。