Tag Archives: 插件

[转]PHP中插件机制的一种实现方案

这篇文章的出发点是我对插件机制的理解,及其在PHP中的实现。此方案仅是插件机制在PHP中的实现方案之一,写下来和大家分享,欢迎大家一起讨论。

插件,亦即Plug-in,是指一类特定的功能模块(通常由第三方开发者实现),它的特点是:当你需要它的时候
激活它,不需要它的时候禁用/删除它;且无论是激活还是禁用都不影响系统核心模块的运行,也就是说插件是一种非侵入式的模块化设计,实现了核心程序与插件
程序的松散耦合。一个典型的例子就是Wordpress中众多的第三方插件,比如Akimet插件用于对用户的评论进行Sp[......]

阅读全文»

基于Sphinx+MySQL的千万级数据全文检索(搜索引擎)架构设计

前言:本文阐述的是一款经过生产环境检验的千万级数据全文检索(搜索引擎)架构。本文只列出前几章的内容节选,不提供全文内容。
在DELL PowerEdge 6850服务器(四颗64 位Inter Xeon MP 7110N处理器 / 8GB内存)、RedHat AS4 Linux操作系统、MySQL 5.1.26、MyISAM存储引擎、key_buffer=1024M环境下实测,单表1000万条记录的数据量(这张MySQL表拥有int、 datetime、varchar、text等类型的10多个字段[......]

阅读全文»

不用任何插件实现留言板

很多用WordPress的朋友肯能都会觉得遗憾,因为WordPress本身没提供有像其他博客一样的留言板页面,虽然可以利用第三方插件实现,但是还有个更简便的方法利用WordPress的自定义字段实现。

大家可以到我的博客首页来查看效果

我们可以在后台新建一个页面专门用来做为留言的页面,可能你会发现,即使选上了允许PingBack/Trackback和留言,但却没有任何效果,这个时候你可以在page页面中加上这段代码用于调用程序的评论模块:

<!–p comments_template();–>[......]

阅读全文»