Tag: 框架

是否有基准比较django,rails和PHP框架的相应内存使用情况?

我必须在具有有限RAM(1 GB,无交换)的嵌入式服务器上运行具有许多服务的Web服务器。 最多可有100个用户。 我将提供诸如论坛,小游戏(javascript或flash)等服务。 我的团队非常了解Ruby on Rails,但我有点担心Rails的内存使用情况。 我真的不想在这里开始一个巨魔,但我想知道是否有任何比较Rails,Django,CakePHP或任何其他PHP框架的严肃(即记录)基准? 你能指点基准还是给我你对Rails内存使用情况的看法? 请不要拖钓。

Ruby on Rails中的多租户架构

请让我知道在Ruby on Rails中实现多租户架构的最佳书籍。 有没有可用的gem或框架?

是否有针对Erlang的Sinatra风格的Web框架?

我在Ruby和Rails中编程了很长时间,然后我爱上了Sinatra框架的简单性,这使我能够构建一个页面的Web应用程序。 是否有适用于Erlang的Sinatra等Web框架? 我试过Erlyweb,但它似乎太重量级了。

什么是Ruby的默认GUI框架?

如果我没记错的话,Python会附带Tk作为标准框架。 什么是Ruby的默认值?

.NET上没有哪些很酷的Java / Ruby等框架?

我刚刚在Justin Etheredge的一篇文章中写道: “当我在工作中与Java工作人员交谈并看到他们在平台上免费提供的所有令人敬畏的工具时,我非常嫉妒。自从我使用在进行大多数.NET开发时,NUnit,NCover,NHibernate,NAnt堆栈,有时候我觉得我们只是一堆模仿“ 。 还有哪些其他酷的框架不在.NET上,我可能不知道? 我们可以省略一些具有直接或非常合理的模拟的东西,只有kewl shiznit! PS我们并不是那么糟糕。 我非常确定NDepend是从.NET开始的,并且已经转向Java PPS每个项目一个答案请! 这使讨论它们变得容易多了!

有人知道Rhomobile吗?

我读到了http://rhomobile.com/ ,我发现这很棒但是我想问一下,使用它构建的应用程序是在浏览器中运行还是在设备上运行,因为这需要HTML和Ruby?

Ruby App MVC框架(不是web)

有没有人听说过适用于Apps / Scripts的Ruby MVC框架? 当Rails出现时 – 它是一个革命性的工具,因为它将MVC带给了大量的Web开发人员,并且曾经迫使他们使用设计模式和约定。 我正在寻找类似的东西,但是要编写从cron或用户运行的平凡管理任务:更新,备份,管理工具箱等。现在我确信每个人都有自己喜欢的方式来设置他们的应用程序和工具箱,但我想知道是否有MVC的做事方式。 一些会迫使我使用设计模式和惯例的东西(我很有罪,就像我确定其他人一样,偶尔使用快捷方式)。 现在我尝试了narf和bowline – 但我认为narf被抛弃了,而bowline则面向GUI并处于早期alpha状态。 根据我想澄清的反馈:当你开始一个新的网络应用程序 – 无论多小 – 你将使用ruby或merb或ramaze或你有什么。 您这样做是为了能够使用这些框架中的所有好东西和最佳实践。 当然,您可以编写自己的servlets器和一个文件Web应用程序,但为什么呢? 所以我想知道是否有类似于应用程序/脚本的框架。 那么有人有任何建议吗? 评论下面的一些评论: @Michael:我之前看过厨师和木偶,两者都很好但是 – 他们更多的是自动化设置任务,而不是编写应用程序。 @mansu:我不想取代Cron或计划任务 – 他们已经做好了。 我只是希望他们运行我的MVC脚本。 @Robert:Anvil听起来被抛弃 – 最后一次更新是从2007年开始的,它适合作为GUI框架。 我不认为这是一种矫枉过正 – 原因是我现在有大约40个脚本使用(从客户csv更新数据到mysql,运行备份,在ftp上运行脚本等)我确信它必将成长。 我意识到的是我的一些脚本做了同样的事情 – 比如将数据从csv更新到mysql,所以我重构了我的代码以使用一个使用配置文件的公共库。 所以我认为这不是一种矫枉过正。 我只是想知道是否已有一个框架。 @mereghost:从GUI的角度来看,RuGUI非常有趣,值得进一步调查。 似乎积极维护。 我会看看我是否可以使用它,或者我是否可以根据它开发一些东西。 @bantic:不确定我是怎么错过Thor的 – 我不时检查Katz的博客。 它有点像我正在寻找的东西,但在某种意义上它并不是很适合用一堆选项开发一个工具,即复制命令和一堆关于如何复制的参数。 我想要的东西更多的是一个有很多任务的应用程序。 @Chuck:Chuck,我的想法几乎一样,直到我开始编写更新DB的脚本。 所以在这个意义上我确实有M部分MVC,如果不是视图。 您可能会争辩说我只有一个视图 – 控制台,或者我甚至有多个 – 让我们说我的脚本需要每天运行并在共享上更新一些.xls文件,但也将其输出为csv,也许是tsv文件,并能够为客户服务消费做xml。 […]

在没有Mac的情况下学习Objective C.

我没有Mac或iPhone。 然而,采用C并使其更具动态性的概念对于smalltalk,python或ruby来说对我来说真的很有吸引力。 我想从目标C开始。 客观C只是C的语法超集还是它真的像C一样。它可以用gcc等编译吗? 我在Ruby中编写了大部分的编程。 Objective C似乎比C更宽容。你可以用C编写Ruby的原生扩展。你能在Objective C中编写Ruby的原生扩展吗? 如何在拥有Mac / iPhone和拥有XCode之外开始使用Objective C?

非Web Ruby项目的框架

我正在寻找一个非Web项目的简单Ruby框架。 我对Rails非常熟悉,所以当我编写纯Ruby时我会想念: 不同的环境( development, test, production ) 控制台rails c 以及rake或rails提供的许多其他实用程序 我知道我可以要求ActiveSupport和朋友,但这不是我需要的。 它主要是我想念的开发框架。 我调查的一件事是将我的项目作为gem(即使我最后不需要gem)。 例如,使用珠宝商提供版本控制。 我确信有更好的方法,但我找不到任何方法。 你会用什么?

Ruby on Rails的所有“约定”是什么?

我是一个Django人进入Rails,我想要一个向我展示所有流行“惯例”的指南。 例如:plural,_form.html.erb,这样的东西。 有人可以在这里列出吗? 还是一个网页?