-2

我想就他们使用的框架向“专业”Php 开发人员提供建议,特别是对于使用“主要”php 作为与 Ajax/Jquery 客户端相关的身份验证过程、连接器和数据库数据过程的应用程序......我使用Zend 框架,但该框架是这种流程的最轻量级解决方案吗?

在我的清单中,我有:

  1. Symfony http://symfony.com/get_started
  2. 小花http://kohanaframework.org/

好的,

以下是有关我需要的更多详细信息:

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

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

几乎客户端的所有内容都将使用 Jquery/Ajax 显示这些对象,与 PHP 的关系...

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

我正在尝试找到关于这个小场景的最佳解决方案......

现在,我在 Zend 服务器上使用 Zend Framework,它可以工作,但似乎有点“重”.. 所以我的问题是:有没有更好的“最轻”的方式来考虑这个?

不知道我是否清楚:-/ ...

所以,提前谢谢!

4

1 回答 1

0

除了同意 Gordon 之外,我可以看到您只是在寻找人来提出除 zend 之外的其他建议。

我会选择 Kohana 而不是 Symfony,因为 Kohana 开箱即用更容易理解,并且不需要任何特殊设置即可使用。它足够快地为您提供我认为您在此级别所需的任何内容 - 我的意思是,如果您正在构建像 ebay 这样的企业级网站,您根本不会问这个问题。

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

我的正式回答是同意戈登的观点。如果他发表他的评论作为答案,我会投赞成票,因为您不应该只询问社区他们使用什么,同时提供您需要的东西的小清单,地球上几乎每个网站也使用这些东西。这太模糊了。

是的,我一直在使用 Kohana。如果您想要其他选择,也可以使用 Codeigniter。

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

于 2012-08-29T22:16:09.160 回答