`
南京老油条
  • 浏览: 58245 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

使用 rails + mongodb 做WEB开发

 
阅读更多

这里简单介绍使用 rails + mongodb 项目创建

 

1.安装rvm

curl -L https://get.rvm.io | bash -s stable

 

2.安装ruby

rvm install 2.0.0

 

3.安装rails

gem install rails

 

4.安装mongo和mongoid

gem install mongo

gem install mongoid

 

5.生成项目

rails new blog_with_mongo --skip-active-record --skip-test-unit

 

6.添加mongo和mongoid

Gemfile中添加:

gem 'mongoid', git: 'https://github.com/mongoid/mongoid.git'

gem 'bson_ext’

 

7.生成mongo的配置文件

rails generate mongoid:config

 

8.接下来就是做功能开发了

0
0
分享到:
评论

相关推荐

    ruby on rails对mongodb的操作

    在Ruby on Rails框架中,开发人员经常选择使用关系型数据库如SQLite、PostgreSQL或MySQL来存储数据。然而,随着NoSQL数据库的兴起,MongoDB因其灵活性和非结构化数据处理能力,也成为了许多Web应用程序的选择。本文...

    使用node+vue+mongodb重构旅游网站rebuild-my-travel-website.zip

    前端技术: ... CSS :用于设计网页外观和样式的样式表语言。 JavaScript:用于在网页上...Python:一种多用途编程语言,在Web开发中常用。 Ruby on Rails:一个基于Ruby编程语言的Web应用框架,提供了高效的开发工具。

    Ruby and MongoDB Web Development

    《Ruby和MongoDB Web开发》是一本专注于使用Ruby语言与MongoDB数据库进行Web开发的实践指南。MongoDB是一种流行的开源、分布式文档型数据库,而Ruby则以其简洁、优雅的语法和强大的Rails框架闻名于Web开发领域。将...

    Ruby-MongoModel针对MongoDB的RubyORM框架兼容Rails3

    MongoModel的目标是无缝集成到Rails 3应用程序中,为Web开发带来灵活性和高性能。 在Ruby on Rails框架中,ORM(对象关系映射)框架如ActiveRecord允许开发者以面向对象的方式处理数据库操作,而无需直接编写SQL...

    mongodb-docs-2011-01-29_mongodb最新用户手册

    - **Django and MongoDB**:介绍了如何将 Django Web 框架与 MongoDB 结合使用。 - **PyMongo and mod_wsgi**:探讨了 Python 的 PyMongo 库与 Apache 的 mod_wsgi 扩展之间的集成方法。 - **MongoDB and Rails**:...

    Pro MongoDB Development

    这部分内容对于使用PHP作为后端语言的Web开发人员来说尤为有用。 对于Ruby和Node.js开发者来说,本书同样提供了与MongoDB交互的指南。在Ruby部分,开发者可以学习到如何使用Ruby on Rails或不使用Rails框架的情况下...

    web开发教程

    Web开发是一种创建和维护网页或Web应用程序的过程,它涉及到多种技术和工具。本教程将深入探讨这一领域的关键概念,帮助初学者和经验丰富的开发者提升技能。 首先,我们要理解Web开发的基础,这包括HTML(超文本...

    mongokb:MongoKB 是一个使用 Rails 和 MongoDB 构建的简单知识库 Web 应用程序,我在 CS50 中为我的最终项目开发了它

    MongoKB 是我在为我的最终项目开发的一个简单的知识库 Web 应用程序 当前功能 用户注册(由设计提供) 收藏 - 不同的用户可以跟踪他们最喜欢的文章 文章管理您可以创建和编辑现有文章 版本控制您可以跟踪文章的更改 ...

    Web开发资料

    Web开发涵盖了广泛的领域,包括前端开发、后端开发以及它们之间的交互。这份"Web开发资料"压缩包显然是一个丰富的资源库,旨在为学习者提供全面的Web开发知识。以下是根据标题和描述所涵盖的一些关键知识点的详细...

    ruby with mongodb

    Web开发是一个涉及前端和后端的综合过程,使用Ruby和MongoDB开发Web应用时,可以利用Ruby的Web框架,如Ruby on Rails或者Sinatra,它们提供了构建Web应用的基础结构。这些框架遵循MVC(模型-视图-控制器)设计模式,...

    Web 应用开发原理与技术.rar

    响应式设计也是现代Web开发的重要概念,确保网站在不同设备和屏幕尺寸上都能良好显示。 后端开发则关注于服务器端逻辑,数据库管理以及与前端的交互。常见的后端开发语言有Java、Python、Node.js和Ruby等。这些语言...

    web开发理论课程指导

    在“Web开发理论课程指导”这个主题中,我们将深入探讨Web开发的核心概念和技术,这些内容通常会在高等教育的计算机应用和网络开发课程中教授,并且与IT行业紧密相关。本课程的目的是提供一个全面的框架,帮助学生...

    grails 配置mongodb数据库

    Grails是一款基于Groovy语言的、高效的Web应用开发框架,它借鉴了Ruby on Rails的许多优秀特性。MongoDB则是一种流行的NoSQL数据库,以其灵活性、高性能和易于扩展性而闻名。 首先,我们需要确保已正确安装了Grails...

    MongoDB管理控制台 Genghis.zip

    Genghis的Ruby版本是用Ruby编程语言编写的,这得益于Ruby的简洁语法和强大的Web开发框架,如Ruby on Rails,使得构建这样的管理工具变得相对容易。Ruby版Genghis通常通过Ruby Gem进行安装和部署,Gem是Ruby社区的...

    web开发记录

    在Web开发领域,我们面临的是一个充满活力和不断演进的技术环境。"Web开发记录"这一主题涵盖了从基础概念到高级技术的各种知识点,这其中包括前端开发、后端开发、服务器管理、数据库设计、网络协议以及用户体验等多...

    开源魅力面向Web开源技术整合开发与实战应用(高清完整版)

    2. **开源框架**:介绍流行的开源Web开发框架,如Spring Boot、Django、Ruby on Rails等,这些框架简化了开发流程,提高了开发效率。 3. **数据库管理**:讨论开源数据库系统,如MySQL、PostgreSQL、MongoDB等,...

    使用Golang的Revel框架和MongoDB实现的简易博客系统,前端使用AmazeUI。.zip

    总的来说,这个项目提供了一个学习和实践Golang Web开发、MongoDB数据库使用以及前端响应式设计的实例。通过深入研究和理解这个项目,开发者可以提升在这些技术领域的技能,为未来的开发工作打下坚实基础。

    crails:Web应用程序的C ++ MVC开发的Crails框架

    Crails Framework是一个MVC Web开发框架,旨在为C ++开发人员带来类似Rails的体验。 尽管受到Ruby on Rails的启发,但它却轻巧得多。 它是基于cpp-netlib的HTTP服务器,使用路由系统,MVC设计,C ++编译的模板,...

    MongoDB document

    40. **Rails集成**(Rails Integration):这部分可能会讨论如何将MongoDB与Ruby on Rails框架结合起来,构建高效的Web应用程序。这对于那些熟悉Rails的开发者来说非常有用。 41. **外部资源**(External Resources...

    web开发文档

    在Web开发领域,涵盖的知识点广泛且深入,包括前端、后端、服务器管理、数据库、安全等多个方面。这里,我们主要根据"web开发文档"这一主题来探讨其中的关键概念和技术。 1. HTML(HyperText Markup Language):...

Global site tag (gtag.js) - Google Analytics