其实在日常开发中很多开发者工作都是以实现功能为主,很多东西只知道怎么用,但是为什么要这样用。其实这个和工作经验有关。只有慢慢的积累经验。很多东西才会明白
谢谢指点。
你好,因为我们这个项目相当于帮助客户定制公司网站,但是功能是一样的。就是每个客户的自己的数据库不一样,视图层不一样。然后我们的技术总监希望是一个 rails server 跑起来,然后每个客户的数据库单独进行管理。这个项目前期架构不好。
你好,能不能具体点讲下。我不是很明白
差不多就是这个意思。主要因为我们的用户下自己可以单独管理自己的用户信息。然后又自己数据内容。
是的。差不多就是这个意思
谢谢分享。小弟经验不足。没有考虑到这个问题、我会慎重选择。
主要是考虑将来维护问题
谢谢分享。
谢谢。非常有帮助。
你好,因为视图层是通过域名解析来进行 render,所以就放在一个项目上了,网站的功能都是相同的,应用层也是共同的,只是视图层不一样。因为每个用户都有自己单独的数据需要处理。所以要求数据库进行拆分。因为如果跑多个 rails server 的话,将来服务器的资源就很紧张
niginx 配置的确是你那样,现在的需求是希望通过解析域名在一个 rails server 访问不同的数据库
因为将来会有很多公司都会访问这个 rails server,会根据域名来解析 render 不同的视图层。多个 rails server 的话将来项目特别多,不方便进行维护和迭代
明白了。谢谢
是的,Gemfile 都没有,我写 ruby 也就这两年。8 年前的东西对我来说挑战有点大,不知道您有没有好的文档可以传授下
非常感谢。
因为这个是 8 年的项目了。之前一直没有运行。现在又想运行起来
好的。等下试下
溜溜啊、因为我做 rails 没有几年,很多年的版本不太会用。最近也在学习中
谢谢
我现在的系统是 ubuntu 16.04
我试了一下用 2.0 的话,迁移和 rails s 都是跑不起来。貌似 8 年前没有 bundle
是有的,但是不知道为啥就是安装失败
我用 rbenv 进行安装,提示安装失败。找不到文件
可以使用 bulk_insert 这个 gem
这个单词拼写错误了
+1
没有安装 bundle 执行 gem install bundler
好的分享。继续前进学习
好的分享。用到的机会很多,又学习一些