在旧的、Ruby 和 Rails 之前的 Web 时代,当需要添加 HTML 或 CSS 无法提供的服务器端功能时,通常会使用 PHP。如今,我们有很多选择来创建超级动态的网站和应用程序。我最近发现,您可以在 Web 服务器上使用.erb文件来获得与将 PHP 文件放入其中相同的功能,从而使事情变得更加动态。
我正在建立我的第一个从头开始的网站,这实际上是我自己的个人网站。我是一个巨大的Ruby书呆子,并且肯定想投资于我最了解和最熟悉的技术。我想以简单、速度和力量为重点进行构建。我喜欢Rails,并且接受过最多的培训,所以我暂时(对于我心爱的性感网站的 1.0 版),从我的选择列表中排除了 Sinatra 或其他框架。
现在,问题来了,诚然有点模棱两可:从使用常规的旧 .erb 文件到使用成熟的 Rails 框架什么时候合适?该网站不会处理任何用户或任何东西,主要是我的艺术、音乐和技术作品的组合。另外,我将使用Jekyll 撰写博客,以便单独处理该级别的动态内容。