1
5
你真是太好了,想得太多了。这一点也不坏——你想了解所有东西是如何结合在一起和工作的,这很好,但是Rails可以为你处理大多数类似的事情。 出于开发目的,您很可能会使用ruby webrick“server”,您可以从应用程序主目录运行该服务器,方法是:ruby script/server 现在,每当您转到应用程序时,默认情况下将在以下位置运行: http://localhost:3000/ ,此服务器将处理您的请求并返回相应视图的HTML。如果您已经创建了应用程序并设置了数据库,那么访问我提到的URL将显示一条来自Rails的“欢迎加入”消息,让您知道一切都已启动并正在运行。稍后,当您将应用程序推送到生产环境中时,您将使用Apache服务器,但是,您仍然不必担心您在问题中提到的事情。 完全可以在没有数据库的情况下使用Rails,请查看config/environment.rb:
只需取消最后一行的注释,并确保在其中保留活动的记录。 我认为最能帮助您克服困惑的是研究Rails路由是如何工作的,它由config/routes.rb文件控制。我认为这将帮助您理解Rails如何接受和响应传入的请求。 Rails实际上是构建小沙盒网站的完美之选——一旦你越过了最初的学习曲线,你就可以很快地完成任务并运行起来。 |
2
3
您的Rails时间服务器:
不需要数据库。(您确实需要从框架堆栈中删除ActiveRecord,Zachary在他的答案中显示了这一点)。 |
3
1
轨道不适用于此。你最好用 apache 对于静态文件服务器。或者,您可以这样重新编写socket服务器:
|
Animesh Arya · 关联模型的Rspec 2 年前 |
Kellen · 查看$卷展栏功能列表 2 年前 |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 2 年前 |
solidsnake99 · Rails db:如何绕过验证 2 年前 |
Spyros · 从数组中删除nil值,并从引用数组中删除相应的项 2 年前 |
Pauli-E · 当div打开并滚动到屏幕上时,向div添加类 2 年前 |
ejoka · 如何使用Rails 7模型属性作为CSS标记值 2 年前 |