Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何在我的网站上发布和实现Ruby文件_Ruby On Rails_Ruby_Web - Fatal编程技术网

Ruby on rails 如何在我的网站上发布和实现Ruby文件

Ruby on rails 如何在我的网站上发布和实现Ruby文件,ruby-on-rails,ruby,web,Ruby On Rails,Ruby,Web,我是Ruby的初学者。我想用Ruby语言编程来建立我的网站。 在此之前,我经常将HTML文件上传到我的web主机服务器,以便更新我的网站。但是现在我不知道我应该如何处理Ruby文件 谢谢大家! 如果您使用的是rails框架,您可能想尝试使用cloud9。我所理解的括号是“本地”。而cloud9是一个“真正的”IDE。此外,您可以轻松地将代码推送到heroku,代码将在那里托管 要开始工作,只需创建一个帐户来设置IDE。如果你不熟悉它,有很多指南可以帮助你开始工作 但是,如果您缺乏使用rails框

我是Ruby的初学者。我想用Ruby语言编程来建立我的网站。 在此之前,我经常将HTML文件上传到我的web主机服务器,以便更新我的网站。但是现在我不知道我应该如何处理Ruby文件


谢谢大家!

如果您使用的是rails框架,您可能想尝试使用cloud9。我所理解的括号是“本地”。而cloud9是一个“真正的”IDE。此外,您可以轻松地将代码推送到heroku,代码将在那里托管

要开始工作,只需创建一个帐户来设置IDE。如果你不熟悉它,有很多指南可以帮助你开始工作

但是,如果您缺乏使用rails框架的基础知识,那么guides.rubyonrails.org也可能是一个很好的起点

更新: 在开发网站时,没有最好的语言。网页的基础是HTML/CSS

HTML为您提供了骨架或结构,如标题和段落等

CSS为您提供样式,例如创建按钮或更改字体颜色等

这两种语言构成了你网站的核心部分,至少在前端(意思是说人们访问你的网站时看到了什么)

JavaScript不是必须的,但绝对是一个优势。它能够改善网站的UI/UX(用户界面/用户体验)


最后是你的后端语言;是什么在幕后处理过程的。如果您选择ruby(并通过扩展rails),那么也可以。基本上,后端语言将支持数据库和CRUD(创建、读取、更新、删除)操作

我会尝试rails教程或者类似的东西。这是一个非常广泛的问题。@EliSadoff我使用括号作为IDE来使用Ruby编程。我只是不知道我该如何处理完成的项目。完成的产品是一个普通的ruby文件吗?它是一个
erb
文件吗?您的主机是否支持服务器端ruby编译?它是.rb文件。我使用000webhost作为我的服务,因为我们的IDE和文件类型都是毫无意义的。您使用的是什么框架(如果有)?您只是在使用Net::HTTP吗?您是否只是在编写普通的Ruby并期望它在web服务器上运行?这里有太多的细节,你似乎很难预测它们是什么。这是一个很好的迹象,说明这个问题太宽泛了。堆栈溢出用于询问和回答特定的编程问题。您应该阅读,找出哪些主题是主题,哪些主题不是主题。谢谢!我去看看。我还有一个问题:什么是网站开发的最佳语言和IDE?我已经更新了答案,至少其他需要帮助的人也可以直接在那里看到它。关于IDE,没有最好的。C9已经足够好了,而且是免费的。祝你好运