Ruby on rails 是否可以通过Ruby on Rails构建POS

Ruby on rails 是否可以通过Ruby on Rails构建POS,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,我知道RubyonRails是一个web应用程序框架。但在这里,我想构建具有以下约束的POS(销售点)系统: 必须连接大型数据库(零售店数据库) 它不需要任何互联网连接 它可以是桌面应用程序,也可以通过web浏览器访问 本地web服务器和POS都在同一个系统中。未准备好维护两个或多个系统 是的,这是可能的 这种类型的系统正是Rails的用途 您将最好地研究(围绕哪些轨道构建)。尽管有一种方法可以做同样的事情: 这基本上意味着您有一个中央数据存储库(可以在线也可以不在线),您可以通过一系列视图和

我知道RubyonRails是一个web应用程序框架。但在这里,我想构建具有以下约束的POS(销售点)系统:

  • 必须连接大型数据库(零售店数据库)
  • 它不需要任何互联网连接
  • 它可以是桌面应用程序,也可以通过web浏览器访问
  • 本地web服务器和POS都在同一个系统中。未准备好维护两个或多个系统

  • 是的,这是可能的

    这种类型的系统正是Rails的用途

    您将最好地研究(围绕哪些轨道构建)。尽管有一种方法可以做同样的事情:

    这基本上意味着您有一个中央数据存储库(可以在线也可以不在线),您可以通过一系列
    视图
    控制器
    访问它

    --

    访问

    诀窍在于,您可以使数据库在本地可访问,并在本地网络上为接口提供一个地址

    你必须记住,
    web服务器
    只是一台运行软件的计算机,该软件可从互联网(通过公共IP)获得。您需要创建一个
    本地
    服务器(只能从访问),并为其他系统提供访问它的方式


    我要么用一台蹩脚的计算机来运行Rails软件(充当本地服务器),要么就使用众多云提供商中的一家,他们将通过互联网提供服务器访问。如果您这样做了,您将必须只授予对特定IP的访问权限,这样您就可以将系统视为本地的

    Rails可以轻松地在本地系统上运行,而无需internet连接(只要有可能连接到数据库,例如本地数据库或本地网络中的数据库)。我看这里没有任何问题。它需要internet连接吗?如果您将数据库服务器保留在局域网中,则不需要!