【问题标题】:Ruby and PHP togheterRuby 和 PHP 一起使用
【发布时间】:2013-07-24 05:17:29
【问题描述】:

我很了解 PHP,但我是 Ruby on Rails 的新手,我即将学习它。

问题是我想在 Ruby 代码中包含 PHP 代码,或者类似的东西。有没有办法做到这一点,即使很难实现?

【问题讨论】:

  • 我也“非常了解 PHP,但对 Ruby on Rails 很陌生”。与rails斗争,但红宝石不是问题。从 mislav.uniqpath.com/poignant-guide/book 学习 ruby​​,从 ruby.railstutorial.org 学习 rails
  • 你不想因为缺乏知识而写出糟糕的代码,但是以这种方式混合这些东西是你做过的最糟糕的事情之一。除了你之外,没有人会支持这样的代码。人们选择 Ruby 是因为它没有 PHP 的问题。改进 Ruby 代码比重写嵌入式 PHP 要好得多。我敢肯定,如果你将它们混合在一起,你会做到的。最后我会说“这不是 Ruby 方式”©。

标签: php ruby-on-rails mixing


【解决方案1】:

您可以从 Ruby 内部作为外部命令调用 PHP 解释器,无论是使用 system、反引号、popen3 还是其他机制。但是你为什么要这样呢?

【讨论】:

  • 因为我想慢慢学习 ruby​​ on rails,如果我在初学者时使用它,我想用 PHP 完成我的部分代码
  • 我建议你先学习Ruby。否则,大部分 RoR 将毫无意义。 RoR 不是一种语言;它只是帮助您处理数据库和网络;并且没有任何东西可以轻易地被 PHP 子进程替换。
猜你喜欢
  • 2018-02-11
  • 2012-11-18
  • 1970-01-01
  • 2011-10-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-24
  • 2011-12-17
相关资源
最近更新 更多