开发Facebook应用程序的最快框架 - CakePHP与Ruby on Rails

Pra*_*ker 5 facebook cakephp ruby-on-rails

所以我知道之前有人问过: 如何启动Facebook应用程序?

但我仍然认为它有点老了,也希望我有一些更具体的问题.所以这里:

我想建立一个基本的Facebook应用程序,这需要一个基本的数据库,一个简单的首页,显然能够通过Feed分享/喜欢.现在我主要担心的是我想快速轻松地做到这一点,而不必处理尽可能多的平凡细节.

因此,我将CakePHP和Ruby on Rails视为框架.但是,我不熟悉这些技术中的任何一种(我确实有软件背景,但主要是C/C++/Java).那么你认为哪个最适合我接受这个项目,这将使我能够快速,轻松地为Facebook"构建"这样的东西?

(另请注意,我需要一个免费的托管服务提供商,因为我现在没有钱来资助这个业余爱好,所以我需要知道哪些托管公司免费支持这些框架).

任何帮助表示赞赏!

And*_*rew 10

Rails,当然,有无限更多和更好的资源可供学习,你可以在Heroku上获得梦幻般的免费托管(适用于小规模的应用程序,以及便宜的便宜).

要开始使用,请参阅:

我与去年秋天的情况相同,我知道相当多的PHP,但之前从未使用过MVC Web框架.我试着学习CakePHP,挣扎了一段时间,然后以为我只花了一个周末给Rails一个机会.我之前从未接触过Ruby,但是我对Rails非常好奇,我拿起了一本Beginning Rails 3的副本,我想我只需要一个周末,看看学习一些基本的Ruby是多么困难并得到一个想法Rails的工作原理.

我想进入那个周末,即使框架更适合我,也无法学习一门全新的语言.我是这样,很高兴我给了它一个机会.Ruby非常棒,它背后的社区非常出色,而且文档,截屏,教程等的数量都超出了这个世界.Ruby也很有趣,而且非常容易学习.试试自己,看看你的想法.

Rails肯定是要走的路(至少与CakePHP相比).


cit*_*onn 2

如果您更熟悉 C/C++,那么您很可能会发现 PHP 的学习曲线不那么陡峭:)

对于 Facebook 应用程序之类的东西并且已经了解 C,我会研究 CakePHP。如果您将来有时间,请研究一下 RoR,因为它是一个令人惊叹的平台。