JQUERY/AAJAX客户端的PHP框架,主要用于身份验证过程和数据库操作.哪一个


PHP Frameworks for JQUERY/AJAX Client Mainly for Authentication Process and Database Manipulation. Which one?

我想让"PRO"Php开发人员就他们使用的框架提供建议,特别是对于一个"主要"使用Php作为身份验证过程、连接器和数据库数据过程的应用程序,与Ajax/Jquery Client相关。。。我使用Zend框架,但该框架是这种过程中最轻的解决方案吗?

在我的列表中,我有:

  1. Symfonyhttp://symfony.com/get_started
  2. 科哈纳http://kohanaframework.org/

好的,

以下是我需要的更多细节:

我正在开发一个需要这些要求的网站:

使用经典界面和社交界面(facebook、twitter)进行简单登录。当用户登录时,他只需更改帐户上的一些参数(伪、密码等)。然后,他唯一能做的就是创建我称之为具有不同属性的"对象"。然后可以通过图形界面与其他人共享这些"对象"。

客户端的几乎所有东西都将只是在与PHP的关系中使用Jquery/Ajax显示这些对象。。。

所以,我只需要PHP来进行oAuth过程和数据操作。。。

我正在努力寻找关于这个小场景的最佳解决方案。。。

目前,我在Zend服务器上使用Zend框架,它可以工作,但似乎有点"沉重"。。所以我的问题是:有没有更好的"最轻"的方式来考虑这个问题?

不,如果我清楚的话://。。。

所以,提前谢谢!

除了同意Gordon的观点,我可以看出你只是在寻找除了zend之外的人来提出一些建议。

我会选择Kohana而不是Symfony,因为Kohana更容易开箱即用,不需要任何特殊的设置。它足够快,可以为你提供我认为你在这个级别上需要的任何东西——我的意思是,如果你正在构建一个像ebay这样的企业级网站,你根本不会问这个问题。

你不需要使用ORM进行数据库交互,但如果你决定这样做,它很容易理解,并且会使开发过程更快,即使你不知道它的来龙去脉。

不过,我的官方回答是同意戈登的观点。如果他把自己的评论作为答案发布,我会投赞成票,因为你不应该只问社区他们使用了什么,同时提供一份你需要的东西的小清单,这个星球上几乎每个网站都在使用。只是太含糊了。

是的,我一直在用Kohana。如果你想要另一个选项,也可以使用Codeigner。

Limonade是非常微小的微框架的另一种选择。我不喜欢它有很多原因,但它并不难使用。