什么是PHP脚本中的“插件”理论

时间:2012-01-23 17:17:19

标签: php

我们所有人都知道“插件”是什么意思。我们可以看到wordpress你可以添加新的工作到你的博客,只需上传新的PHP文件。

我想知道我必须在我的cms中做什么才能让它的系统通过php文件接受新的工作,或者另一方面我如何使我的cms “插件”能够(这意味着我想要知道外部和内部插件的想法或理论)

我认为我们使用include函数

1 个答案:

答案 0 :(得分:3)

在不知道CMS的详细信息的情况下,您可以完成此任务。使用boot strapping,您可以将对站点的所有请求过滤为单个PHP文件(也称为“引导程序”),该文件检查正在请求的资源并尝试处理该请求。

使用file_exists函数,您可以确定是否存在适当的处理程序,然后include / require如果存在,则实例化类,或者CMS处理请求。< / p>

如果不了解有关您正在使用的CMS的详细信息,则很难提出更准确的答案。