当前位置: 首页 > news >正文

购物网站开发的描述seo发包技术教程

购物网站开发的描述,seo发包技术教程,自己做的网站某些电脑打不开,江苏省建设斤网站突然想跟着官方文档把Ruby On Rails过一遍,把一些有用的记下来就可以一直看了,do它! https://guides.rubyonrails.org/v7.2/ 注:官网是英文文档,我自己翻译了一下,不确保完全准确,只供自己学习开发使用。 …

突然想跟着官方文档把Ruby On Rails过一遍,把一些有用的记下来就可以一直看了,do它! https://guides.rubyonrails.org/v7.2/

注:官网是英文文档,我自己翻译了一下,不确保完全准确,只供自己学习开发使用。

Rails is a web application framework running on the Ruby programming language. There are several curated lists of online resources for learning Ruby:

  • Official Ruby Programming Language website
  • List of Free Programming Books
1.Rails 是什么?

Rails是一个由Ruby编程语言编写的Web应用开发框架。它是为了让编写Web应用更简单而设计

2. Say "Hello", Rails

在完成安装启动后,想开始写代码了,you need to create at minimum a route, a controller with an action, and a view. A route将请求映射到controller action; A controller action里有处理请求的工作,以及给View准备的数据。A view根据需要的格式显示数据。

Step1 在routes文件里添加一个route

Rails.application.routes.draw doget "/articles", to: "articles#index"# For details on the DSL available within this file, see https://guides.rubyonrails.org/routing.html
end

这个route声明将GET /articles请求映射到ArticlesController 的index action.

Step2 通过下面这个命令生成ArticlesController和index

bin/rails generate controller Articles index --skip-routes

生成的文件长这样app/controllers/articles_controller.rb

class ArticlesController < ApplicationControllerdef indexend
end

默认情况下,Rails会自动render与controller 和 action名字相同的view,即app/views/articles/index.html.erb

Step3 在index.html.erb文件里写上

<h1>Hello, Rails!</h1>

接下来启动server访问http://localhost:3000/articles就可以了。

也可以通过添加route

root "articles#index"

将其设置成home page, 即访问http://localhost:3000就能打开index.html.erb文件.

3. 生成一个Model

上述提到routes, controllers, actions, and views,这些都是遵循MVC (Model-View-Controller)模式的Web应用典型组成部分。我们已经拥有了Controller和View,继续生成一个Model吧。

model is a Ruby class that is used to represent data. Additionally, models can interact with the application's database through a feature of Rails called Active Record.

英文原文太好了,不翻译了。可以跟官网一样用model generator也可以自己创建app/models/article.rb。

可以根据数据库里需要存的字段定义这个model

至此最基本的概念和架构已经清楚了。

http://www.tj-hxxt.cn/news/44922.html

相关文章:

  • 网站关键字排名连云港百度推广总代理
  • 商城网站建设公司汕头seo不错
  • 海外网站服务器下载北京关键词优化平台
  • 桂林网站制作推荐线上营销推广方案有哪些
  • 吴江网站建设哪家好百度一下首页百度一下
  • 网站用户黏度表现在明星百度指数排名
  • 兰州网站设计制作广州网页制作
  • 商务网站建设公昆明网络推广
  • 福田网站建设深圳信科时事新闻
  • 智慧团建团员登录入口站长工具seo查询软件
  • 上海网站建设的企百度广告联盟网站
  • wordpress网站工具栏进入百度一下官网
  • 郑州教育培训机构网站建设鸡西seo
  • 郑州网站建设方案书成品网站源码1688免费推荐
  • 教务管理网站开发西安百度网站快速排名
  • 固定ip做网站和域名区别企业网站推广方法
  • axure做交易网站什么推广平台比较好
  • 网站手机端 怎么做网络营销课程总结1500字
  • 专门做折扣的网站有哪些百度竞价排名的利与弊
  • 网站撤销备案免费b站推广网站下载
  • 提供网站建设排行榜怎么做自己的网站
  • 大连网站开发多少钱电商运营公司
  • 网站架构教程给公司建网站需要多少钱
  • 广东营销式网站广州推广优化
  • 怎样做日本淘宝网站seo优化的搜索排名影响因素主要有
  • 兼职做网站设计信息流优化师培训
  • scrm服务商苏州网站关键字优化
  • 临沂做百度网站软件公司企业管理系统
  • 国家知识产权专利网官网优化软件刷排名seo
  • 适合在家做的网站工作曹操seo博客