Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 对于一个大多是静态页面和一些表单的网站来说,Rails是一个足够轻的解决方案吗?_Html_Ruby On Rails_Sinatra - Fatal编程技术网

Html 对于一个大多是静态页面和一些表单的网站来说,Rails是一个足够轻的解决方案吗?

Html 对于一个大多是静态页面和一些表单的网站来说,Rails是一个足够轻的解决方案吗?,html,ruby-on-rails,sinatra,Html,Ruby On Rails,Sinatra,我正在寻找一种比使用RubyonRails(我可以说我有“中级”经验)更简单的方法来创建一个小型个人网站。该网站将主要是静态页面建立从块(文章,菜单等),我希望能够与一些像Markdown,使非技术人员可以写文章的作者。该网站还需要一些简单的反馈类型的表格。我可能不需要广泛的测试 该网站将是相当小的外观,我想完全控制的外观和感觉。我熟悉Rails、Ruby、Javascript、HTML和CSS 我想知道的是,我是否会让网站内容的维护(包括部署)和创作变得比使用Rails更复杂。我听说过一些关于

我正在寻找一种比使用RubyonRails(我可以说我有“中级”经验)更简单的方法来创建一个小型个人网站。该网站将主要是静态页面建立从块(文章,菜单等),我希望能够与一些像Markdown,使非技术人员可以写文章的作者。该网站还需要一些简单的反馈类型的表格。我可能不需要广泛的测试

该网站将是相当小的外观,我想完全控制的外观和感觉。我熟悉Rails、Ruby、Javascript、HTML和CSS

我想知道的是,我是否会让网站内容的维护(包括部署)和创作变得比使用Rails更复杂。我听说过一些关于Sinatra的事,它激起了我的兴趣,但从未使用过它——这会减少维护开销吗


如果站点要求用户登录,建议是否会更改?

我在rails中创建了一个站点,现在是一个使用Sinatra的站点。作为一名c程序员,我可以说rails让我对所有的“魔力”感到困惑。西纳特拉似乎更适合我。使用登录等设置数据库很容易

我发现Sinatra的工作方式与广告中的一样,开发人员也在实际工作,等等。我会部署在heroku上——Sinatra的工作方式很棒

但你似乎在描述一个Wordpress网站——它可以控制多个用户、文章、帖子等。我已经建立了Wordpress,我很高兴这一切是多么简单。godaddy Wordpress选项非常好。有了自己托管的Wordpress,你可以做很多事情。当然,你可能有一些想法,需要一些宝石,等等


我认为ruby更适合那些不以内容为导向,但做一些原创的网站。也许你想做这个项目来学习Sinatra?

我在rails上做了一个网站,现在是Sinatra的网站。作为一名c程序员,我可以说rails让我对所有的“魔力”感到困惑。西纳特拉似乎更适合我。使用登录等设置数据库很容易

我发现Sinatra的工作方式与广告中的一样,开发人员也在实际工作,等等。我会部署在heroku上——Sinatra的工作方式很棒

但你似乎在描述一个Wordpress网站——它可以控制多个用户、文章、帖子等。我已经建立了Wordpress,我很高兴这一切是多么简单。godaddy Wordpress选项非常好。有了自己托管的Wordpress,你可以做很多事情。当然,你可能有一些想法,需要一些宝石,等等


我认为ruby更适合那些不以内容为导向,但做一些原创的网站。也许你想做这个项目来学习Sinatra?

看看下面列出的一些静态网站生成器:

或在此:

例如,由于构建使用降价编写的静态网站而越来越受欢迎。甚至可能是你所需要的;它是基于Jekyll的静态网站生成,但它附带了HTML模板、CSS、Javascripts和所有已经设置为博客或CMS的内容


您提到需要使用表格进行反馈。你可以将静态网站与简单的Rails或Sinatra应用程序相结合;或者,添加由许多专门从事该领域的服务托管的web表单可能更容易。

请查看以下列出的一些静态网站生成器:

或在此:

例如,由于构建使用降价编写的静态网站而越来越受欢迎。甚至可能是你所需要的;它是基于Jekyll的静态网站生成,但它附带了HTML模板、CSS、Javascripts和所有已经设置为博客或CMS的内容


您提到需要使用表格进行反馈。你可以将静态网站与简单的Rails或Sinatra应用程序相结合;或者,添加由许多专门从事该领域的服务托管的web表单可能更容易。

我选择了Sinatra(带有标记模板)。通过这种方式,我可以轻松地从partials构建“静态”页面,并将奇怪的表单也放到lob中。谢谢你的回复-两个人建议Sinatra,我不想接受一个而不是另一个

我喜欢Sinatra(带有标记模板)。通过这种方式,我可以轻松地从partials构建“静态”页面,并将奇怪的表单也放到lob中。谢谢你的回复-两个人建议Sinatra,我不想接受一个而不是另一个

奇怪的是,您会问,因为您有Rails方面的经验。我不知道,但我相信个人网站的负载不够,所以这很重要(换句话说,如果Rails甚至不能支持如此轻的负载,没有人会使用它)。对于非常基本的网站,我使用sinatra,因为它更轻。但它也有缺点:例如没有有用的助手等等,当我说“个人”时,我的意思是说这是一个我自己运行(但为他人运行)的小网站。这不是为了生意,所以我的需求很简单。另外,也许我没有说清楚:我问这个问题是因为我不想使用Rails,因为是否有一个更轻的解决方案可以轻松定义HTML的静态块(而不是ERB模板)。奇怪的是,你问这个问题,因为你有Rails的经验。我不知道,但我相信个人网站的负载不够,所以这很重要(换句话说,如果Rails甚至不能支持如此轻的负载,没有人会使用它)。对于非常基本的网站,我使用sinatra,因为它更轻。但它也有缺点:例如没有有用的助手等等,当我说“个人”时,我的意思是说这是一个我自己运行(但为他人运行)的小网站。这不是为了生意,所以我的需求很简单。另外,也许我没有说清楚:我问这个问题是因为我不想使用Rails,因为是否有一个更轻的解决方案可以轻松定义HTML的静态块(而不是ERB模板)。是的,我已经问过了