jes*_*est 5 ruby ruby-on-rails
首先,我想澄清一下:)
1)RoR是否像服务器脚本语言?
2)它可以用作PHP的替代品吗?
我从"Ruby编程语言"一书中开始学习Ruby,但还没有遇到与Web相关的东西.是红宝石的桌面应用程序和Rails的用于Web应用程序?
谢谢
并不真地。Ruby on Rails 是一个用 Ruby 编写的 Web 应用程序框架。如果您需要比较,Ruby on Rails 之于 Ruby,就像 Zend Framework、CakePHP 或 Symfony 之于 PHP。
Ruby 和 Ruby on Rails 都不是 PHP 的真正替代品。PHP 是一种专注于 Web 应用程序的编程语言。Ruby 是一种纯粹的编程语言,可用于创建 Web 应用程序。
Ruby on Rails 提供了一种使用 Ruby 编写 Web 应用程序的更高级方法。Ruby 提供了一些低级 CGI 库,可用于与 Web 服务器交互,但与 PHP 相比,它需要更多的努力(因为 PHP 是一种以 Web 为中心的语言)。因此,几乎没有人在不使用 Rails、Sinatra 或其他框架的情况下使用 Ruby 编写 Web 应用程序。
| 归档时间: |
|
| 查看次数: |
492 次 |
| 最近记录: |