作为我的第一个问题,我违反了FAQ规则:这是一个主观和争论的问题。 抱歉

无论如何,我想知道PHP开发人员正在使用什么库功能。 不是一个完整的框架(例如cakePHP),它迫使您以某种方式编码和组织文件,而是一个充满有用的助手的库,需要一些函数(有点像JS的Prototype)。 当然有SPL,但除此之外呢?

===============>>#1 票数:3

我几乎在所有项目中都使用过SwiftMailer 非常强大的邮件库。

===============>>#2 票数:3

最近几个月来,我迷上了Zend Framework 它通过一些类(Zend_Controller,Zend_Layout,Zend_View)提供与CakePHP相同类型的网站构建功能。 但重要的是要注意,它提供的绝大多数功能并不取决于您仅在构建站点时使用,即:组件可以与现有站点内联使用; 或其他任何地方。 这意味着您可以使用一个小的组件来处理一些复杂的任务,而不用创建方法/类。 该库非常“大”,但这仅在您实际使用的内容以及您脚本中未包含/要求的内容不会影响它们的范围内。

引用文档

ZF的组件结构有些独特。 每个组件在设计时都很少依赖其他组件。 这种松散耦合的体系结构允许开发人员单独使用组件。 我们通常将其称为“随意使用”设计。

一些简单的例子:

  • Zend_Mail:允许您从选择的任何服务器类型(IMAP,POP3)发送电子邮件或接收/下载电子邮件。
  • Zend_Feed:帮助您使用其他站点的RSS feed。
  • Zend_Db:一个完整​​的数据库摘要,与ADODB相似。
  • Zend_Server_ *:他们拥有庞大的服务使用者库,其中包括:Twitter,Yahoo,Gdata,Amazon,Flickr等。

列表继续进行,但是您可以查看手册以获取完整的列表

===============>>#3 票数:2

我已经使用Smarty模板引擎很长时间了。 使设计远离代码非常好。

===============>>#4 票数:1

使用它们时,我开始构建自己的“帮助程序”(例如模板编译器)。 我以前曾经使用过Zend,但是觉得它太大了,无法满足我的要求。 我曾经花费大量时间来制作有价值的DAL,但我什至不需要了。

目前,我的大多数帮助器类都是数据管理器或文件解析器-我使用的大部分内置于PHP中。

===============>>#5 票数:0

像函数的随机“工具箱”一样?
我认为您更适合开始收集自己的工具(独立库)并创建自己的集合。

那将是一个有趣的策划项目。

===============>>#6 票数:0

PEAR是用于PHP应用程序的大量库。 如果您有特殊任务,通常会在此找到匹配的库。

  ask by ralovely translate from so

未解决问题?本站智能推荐:

10回复

PHP 5.3中引入了您最喜欢的功能是什么? [关闭]

我正在尝试编译PHP 5.3中引入的功能列表。 我必须在时间允许的情况下退房。 我想按照功能的有用性顺序执行此操作。 问题是主观的,这就是重点。 我希望最终得到一个按社区喜欢的顺序排列的列表。 对于那些需要在2012年或2013年进行历史研究的人来说,这样的清单可能会有用,
1回复

当喜欢被存储在另一个表中时,如何显示最喜欢的帖子php [关闭]

已关闭 。 这个问题需要更加集中。 它当前不接受答案。 了解更多 。 想改善这个问题吗?
2回复

php按“最新”,“最喜欢”,“最不喜欢”排序

我有一个邮政系统 我想添加文字“排序依据:最近| 最喜欢 最不喜欢的' 如您所见,我想我已经通过defualt发布了它,这正是我想要的。 但是我还想要的是,当您单击“最喜欢”和“最不喜欢”时,它在同一页面上按“ Vote_up”(喜欢)和“ vote_down”(不喜欢)排序
1回复

jQuery + PHP-AJAX onclick最喜欢/最不喜欢的

到目前为止,我已经尝试使用简单的php GET请求以及POST请求,但似乎没有任何效果。 这是到目前为止的Javascript代码: 这是到目前为止的PHP代码:
1回复

PHP Like系统/“最喜欢”(逻辑需要)

我正在尝试创建一个基本的评论系统,虽然很成功,但是现在遇到了问题。 我无法列出“最喜欢的”评论,也不清楚如何使用。 我的投票数据库显示如下: 我用下面的代码创建一个新的: 还有我的问题。 我需要什么SQL查询 ? 我已经试过像这样: 但是我无法列出
1回复

使用PHP和MYSQL列出最喜欢的工作清单

我在我的php页面中有一个数据库,其中包括: 姓名,家庭,电话号码,工作,用户名和密码 这是我选择所有工作清单的代码: 因此,我提取了所有有工作的人,我需要一个收藏夹列表,这意味着当用户登录时,可以将一些人添加到他/她的收藏夹列表中,并且该收藏夹列表必须与其他用户不同。 这
2回复

从我最喜欢的列表中删除一个页面。 (PHP)

我的朋友创建了一个网站,可以将页面添加到用户收藏列表中。 但最近我有很多抱怨从收藏列表中删除一个页面...看起来代码有错误,有时添加页面而不是删除页面。 更多解释:每个页面都有一个特定的ID,所以在向收藏夹添加内容时,它会添加ID号,然后将逗号分隔开其他数字。 从收藏夹删除页面同样的事
12回复

最喜欢的Kohana提示和功能? [关闭]

受到其他社区wiki的启发,我有兴趣听到鲜为人知的Kohana提示,技巧和功能。 请每个答案只包含一个提示。 如有必要,添加Kohana版本。 这是一个社区维基 。
1回复

PHP Show“ You”在另一个用户的最爱中最喜欢的一个

假设我使用user1登录(User1是You)。 查询运行时,将显示如下: 但是,如果我使用user2登录,则在运行查询时,它将显示如下: 我认为这是因为首先保存到表中的内容将首先显示。 我想要的是,当我使用User1 / User2 / User3登录时,“ You”
2回复

PHP MySQL最喜欢的查询最近的100条记录

我正在使用此查询: 从我的表“喜欢”中获取最喜欢的记录。 它非常适合于始终获取最喜欢的内容。 但是现在我要从最近的100条记录中选择6条最喜欢的记录。 查询的内容是什么?