使用PHP框架获得Web2.0或Ajax和其他特殊功能

使用PHP框架获得Web2.0或Ajax和其他特殊功能,php,Php,我仍在努力理解何时或如何使用Zend或Yii等框架。下面是我在下一个项目中需要的一些特性,我对框架的理解还不够透彻,不知道框架在哪里适合我。我不会确切地说这个项目是什么,但想想Yelp或Merchant Circle之类的东西,当然是一个小规模的目录项目。它将包含一个搜索框和指向所有和/或流行类别的链接 1) 搜索框中的自动建议。(我已经知道如何使用jQuery进行此操作) 2) 分析输入到搜索框中的搜索词,以确定它们是否拼写错误。提供更正拼写错误或自动更正单词并显示相关结果 3) 提供与其搜索

我仍在努力理解何时或如何使用Zend或Yii等框架。下面是我在下一个项目中需要的一些特性,我对框架的理解还不够透彻,不知道框架在哪里适合我。我不会确切地说这个项目是什么,但想想Yelp或Merchant Circle之类的东西,当然是一个小规模的目录项目。它将包含一个搜索框和指向所有和/或流行类别的链接

1) 搜索框中的自动建议。(我已经知道如何使用jQuery进行此操作)

2) 分析输入到搜索框中的搜索词,以确定它们是否拼写错误。提供更正拼写错误或自动更正单词并显示相关结果

3) 提供与其搜索词相关的项目、链接或广告

4) 允许用户确定显示哪些字段

5) 允许用户按自己的选择对结果进行排序


6) 允许编辑网格/列表视图上的记录。在不刷新页面的情况下发布表单。删除或添加记录,而无需转到其他页面或重新加载当前页面。

我认为所有php框架都可以完成您列出的任务,并且做得很好


这个决定应该取决于你对任何框架的熟悉程度,这样你就可以在短时间内轻松完成这一切。

小到只有一个或两个接口的应用程序非常适合用简单的php编写代码,但这不是一个可以使用简单php的小应用程序,我建议使用更适合你的框架。 我投票支持Zend框架