gpt4 book ai didi

ruby - 我可以创建一个简单的网站来接受输入和显示,而无需 Rails、数据库或外部 Web 服务器吗?

转载 作者:太空宇宙 更新时间:2023-11-03 18:24:58 25 4
gpt4 key购买 nike

我正在尝试看看是否可以仅使用 Ruby 创建一个简单的网站,例如博客。没有 Rails 或数据库或外部网络服务器。我计划将数据存储在文件中以实现持久性。

我想使用 TCPServer、CGI 和 Net::HTTP。

我可以使用更简单的方法吗?

最佳答案

设计网站时有很多事件部分。

根据练习的目的,您可能需要考虑使用非常简单的 Web 框架,例如 Camping , Sinatra , 或 Ramaze .这可能是最好的解决方案,如果你想获得对网络编程的最高层次的理解,因为它只有你需要的东西(露营小于 4k!)并处理诸如路由之类的东西。

构建网络服务器更多的是 HTTP 解析练习。您可能想省略框架并尝试在 Rake(一种适用于许多流行 Web 服务器的 API)和 Webrick 或 Thin 等简单 Web 服务器之上构建一些东西。

关于ruby - 我可以创建一个简单的网站来接受输入和显示,而无需 Rails、数据库或外部 Web 服务器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12716018/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com