`
dongguoh
  • 浏览: 70669 次
  • 性别: Icon_minigender_1
  • 来自: 山水之乡
社区版块
存档分类
最新评论

Ruby 上建个Blog让我惊讶!!

阅读更多

今天和老师在起,老师给我演示啦一下怎样Ruby建一个Blog,后来我试啦一下,发觉这也太简单啦吧!

五分钟不到的时间,一个Blog就建好啦。连数据库里面相关的表也为你创建好,真让人不可思意。下面是

操作步骤:

第一步:先在Mysql上那一个数据库名为 myblog ,并且把数据库也启动着

第二步:用 H:>radiant  myblog 命令,它自动会为你创建一大堆的东西,如果没有出现 radiant为无效命令 那么先

             用这条命令 H:> gem install --include-dependencies radiant 把radiant安装啦

第三步:修改H:>myblog>config下的这个文件 database.yml。(注意,在以前的有一些版本上要三个都要修改,我用的 是 0.62这个版本)我修改的是这一段

              production:
             adapter: mysql
             database: myblog
             username: root
             password: dongguoh
             host: localhost

第四步:运行这个命令:H:>myblog>rake production db:bootstrap 好像以前的版本不是这个命令。

             这里会出现配制用户名和密码的地方,注意啦,密码只能输入一次,并且不回显,我觉得这个地方不好,我开始搞错啦

   无法进入后台,又重新操作啦一次才成功,还就是有选择Blog的样式,为空或者有样式表的形式。

   如果不出错的话,那么就运行第五步。

第五步:H:\myblog>ruby script/server -e production 

第六步:在浏览器中输入http://127.0.0.1:3000/admin 就可以进入后台管理页面啦。

    但是我输入汉字的时候,他不能正确的处理。有知道怎么处理的请回个贴,谢谢

当全部运行完毕后,我心里面产生啦一个念头,像这样简单的东西,简单得让人摸不差头脑就可以去建一个Blog

像这样的东西,对于一个高手来说,是个好东西,但对于我们这种初学者,我还是踏踏实实的学我的JAVA吧,有时间的话我会来学习一下它,因为它真的很方便。但是我又想啦想,像现在在用Ruby开发的人,我猜想应该有80%的人以前都是用JAVA来开发的,并且都是一些高手级的人,请问现在你们现在用Ruby开发的人,你们以前是学Java转过来的吗?如果是的话,希望给个回音。

往往看似简单的东西,其实原理更为深奥,当然这只是我的想法,用它来开发一个大型的项目想想也不会是想像中的那样简单

    

分享到:
评论
3 楼 richardlovejob 2007-12-03  
其实觉得有人说得有点对,要搞网络开发,那php,然后继续就是ruby了,而jsp也要学,一般都是经过了jsp,php,然后就慢慢进展到了ruby。一个3年的程序员跟我说的,热烈欢迎各位的交流啊。
我的QQ 35830757
2 楼 zxwilde 2007-11-13  
我是学JAVA的,无意中走上了RUBY的道路。不错
1 楼 天之魔神 2007-07-18  
类似于脚手架 呵呵

相关推荐

    Ruby Ruby Ruby Ruby Ruby Ruby

    Ruby Ruby Ruby Ruby Ruby Ruby

    基于ruby的计算斐波那契数列的代码!!

    基于ruby的计算斐波那契数列的代码!!

    Hello, Ruby World!

    - **IRB**:IRB是一个强大的交互式Ruby shell,可以帮助开发者测试代码片段,了解Ruby语法和API。 - **Pry**:Pry是IRB的一个扩展,提供更丰富的功能和更好的调试体验,如代码高亮、命令历史等功能。 ##### 5. 语法...

    Ruby-rubyinstall安装RubyJRubyRubiniusMagLevorMRuby

    通过这个工具,开发者可以轻松地在本地系统上设置多个Ruby版本,无需担心它们之间的冲突,这对于测试、开发和维护工作来说非常有用。 首先,让我们详细了解下这些不同的Ruby实现: 1. MRI (Matz's Ruby ...

    ruby依赖包

    这是一个部署ruby运行环境所需的软件包,安装这个包之前需要安装ruby

    ruby DBI ruby DBI ruby DBI

    ruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ...

    Ruby-rubybuild编译和安装Ruby

    在Ruby开发中,为了管理不同版本的Ruby环境,我们常常会使用到`rbenv`和`ruby-build`这两个工具。本文将详细介绍如何使用`ruby-build`来编译和安装Ruby。 `rbenv`是一个用于管理全局或用户级别的Ruby版本的工具,它...

    Windows上配置Ruby运行环境详解

    在Windows操作系统上配置Ruby运行环境是一项重要的步骤,尤其对于开发者来说,这将使得你能够运行Ruby程序和使用相关的开发工具。Ruby是一种动态、面向对象的脚本语言,它以其简洁的语法和强大的元编程能力而受到...

    Ruby-Mail一个Ruby邮件库

    Ruby-Mail是一个强大的Ruby库,专为处理电子邮件而设计。这个库使得在Ruby应用程序中创建、解析、发送和接收邮件变得轻而易举。Mail库提供了丰富的功能,包括解析MIME(多用途互联网邮件扩展)格式的邮件,支持附件...

    ruby2ruby.zip

    ruby2ruby 提供一些用来根据 RubyParser 兼容的 Sexps 轻松生成纯 Ruby 代码的方法。可在 Ruby 中轻松实现动态语言处理。 标签:ruby2ruby

    [转] ruby学习一个综合小练习

    标题中的“ruby学习一个综合小练习”表明这是一个关于Ruby编程语言的学习资源,可能是通过一个实际的小项目或练习来帮助学习者提升对Ruby的理解。描述中提到的“博文链接”指向了一个特定的博客文章,虽然没有给出...

    Ruby-wisper一个微型库为Ruby对象提供发布订阅功能

    Ruby Wisper库是一个轻量级的解决方案,它为Ruby对象引入了发布-订阅(Publish-Subscribe,简称Pub/Sub)模式。这种模式允许对象之间通过事件进行通信,而不是直接调用方法,从而增强了代码的解耦性和可扩展性。在...

    Ruby完全自学手册 下

    希望借助于平易的讲解,让读者在学习的过程中,理解Ruby的编程思想,充分享受编程的乐趣,通过《Ruby完全自学手册》进入Ruby开发的殿堂。同时也希望能够与各位读者分享多年来积累的Ruby程序和网站开发的经验。 ...

    Ruby on Rails Tutorial

    在这个全球互联的世界中,计算机编程和 Web 应用程序开发都在迅猛发展,我很期待能为中国的开发者提供 Ruby on Rails 培训。学习英语这门世界语言是很重要的,但先通过母语学习往往会更有效果。正因为这样,当看到 ...

    ruby源代码 ruby源代码 ruby源代码 ruby源代码2

    ruby源代码 ruby源代码 ruby源代码 ruby源代码2

    ruby语法基础教程及Ruby教程中文版和安装文件

    Ruby是一种面向对象的、动态类型的编程语言,以其简洁、优雅的语法和强大的元编程能力而闻名。本教程将深入探讨Ruby的基础语法,并介绍如何...希望这个基础教程和中文版教程能帮助你踏上Ruby编程之旅,祝你学习顺利!

    Ruby/tk学习资料

    ### Ruby/tk 学习资料知识点详述 #### 核心概念:Ruby/tk简介与基本操作 **标题**:“Ruby/tk学习资料” **描述**:“自己整理的Ruby/tk学习资料!” **标签**:“Ruby” **部分内容**:RUBY/tk学习文档 在本...

    src-oepkgs/ruby-ruby2ruby

    src-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2...

    Ruby 基础语法 视频教程1

    这个"Ruby基础语法视频教程1"涵盖了几个关键的概念,包括变量、变量规则以及表达式。以下是对这些主题的详细解释: 1. 变量(Variables): 在Ruby中,变量用于存储数据,并在程序的不同位置使用。Ruby有五种不同...

    Ruby Under a Microscope An Illustrated Guide to Ruby Internals

    《Ruby Under a Microscope: An Illustrated Guide to Ruby Internals》这本书的标题和描述为我们揭开了Ruby语言内部工作机制的面纱。Ruby是一种以简单优雅的语法为核心的强大编程语言,但它内部所执行的无数不为人...

Global site tag (gtag.js) - Google Analytics