精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-03-28
最后修改:2011-04-02
题记: 今天第一次参加JE的线下活动,robbin等前辈在北京开的讲座,robbin介绍了JE的一些缓存技术实现,还是蛮精彩的,我对robbin的历史故事和创业体会比较感兴趣。但可惜提及的不是太多。 后面的QA环节出现了位创业中的大叔,说道从技术成本,人力成本和风险控制上来选择一门语言,说的挺实在的,但选择语言更多是从团队建设角度去考虑,祝愿创业成功。 总体来说,今天的收益是让我想尝试下用Ruby做个人或中小网站的兴趣,说不定能在未来国内发展Ruby的道路上能掘一桶金。 首先去尝试下Ruby CMS的产品。
google了下,出现第一的就是Radiant:http://radiantcms.org/ ,明儿计划先install上。 Radiant的好处在于灵活性和简洁性,你需要显示什么内容通过Content模块添加,以什么形式和效果显示用snippet模块来写,而snippet完全用code来设计,你可以在这实现JQuery那些效果。
Ruby Installation Ruby is a language like java,perl.... Ruby for Windows Download:http://www.ruby-lang.org/en/downloads/ Remmand you to install the RubyInstallor. Requirment Dll for windows: readline.dll zlib.dll iconv.dll ssleay32.dll ... All extension libraries are included here:http://www.garbagecollect.jp/ruby/mswin32/en/documents/install.html C:\www\cms_prj>ruby -v ruby 1.8.6 (2010-02-04 patchlevel 398) [i386-mingw32] 可以把ruby目录下的bin加入environment,在cmd里启动控制台:irb
Ruby QuickStart 来个quickstart:http://www.ruby-lang.org/en/documentation/quickstart/ Ok,you can program anything by Ruby now. RubyGem Installation RubyGems is the standard Ruby package manager . It's similar to apt-get, emerge, and other OS package managers. Download from:http://rubyforge.org/frs/?group_id=126
Radiant Installation The recommended way to download and install Radiant is to use Ruby Gems : gem install radiant long time passed............................................................................... Create New Project C:\www\rubygems-1.6.2>radiant --database mysql C:\www\Project\ 保证你mysql装好了。然后可以配置下database.yml development: adapter: mysql database: radiant username: root password: host: localhost mysql创建一个radiant数据库,到C:\www\Project\下运行命令,启动db Bootstrap task: rake development db:bootstrap 然后竟然被提示: no such file to load -- mysql 没办法,按照提示: gem install mysql 然后,提示找不到libmysql.dll,又把mysql的lib目录加入env中。 然后,可能会提示mysql connected error,你可以把帖子附件的dll拷贝到ruby/bin目录下,再重新运行: rake development db:bootstrap 弄后之后,启动服务: C:\www\Project>ruby script\server 如果启动成功,就会看到: C:\www\cms_prj>ruby script\server => Booting WEBrick => Rails 2.3.8 application starting on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server [2011-03-30 15:41:04] INFO WEBrick 1.3.1 [2011-03-30 15:41:04] INFO ruby 1.8.6 (2010-02-04) [i386-mingw32] [2011-03-30 15:41:04] INFO WEBrick::HTTPServer#start: pid=7084 port=3000 The home page looks like:
Admin for CMS 第一次看后台,比较喜欢这种简洁的设计,运用了”模块“的思想,Content和Design分开,并Design基本开放code。 Content与Design的关联表现:
体现在HomePage上的效果。
先看Design 分为2部分,一个是Layout总体布局,一个是Snippets页面片段 看看footer吧,如下:
2个div,1个<r>,<r>引用1个footer的snippet。 再看看这个snippet: 很简单,全部是HTML语法。 第一眼看一个东西还是挺nice的~~ 只能继续深入才能看到她的局限性。目前感觉还不错。
Others:Rails Rails is a web framework,like other Java Web Framework,written in Ruby. Download from:http://rubyonrails.org/download
WINDOWS安装的官方提示:
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-03-28
Win做Rails开发 后续会有好多莫名其妙的问题 建议LInux
|
|
返回顶楼 | |
发表时间:2011-03-30
装了2次,终于是装上Radiant了。
|
|
返回顶楼 | |
发表时间:2011-04-02
开始尝试CMS后台。
|
|
返回顶楼 | |
浏览 3050 次