2010-08-03 111 views
2

可能重複:
Best way to allow plugins for a PHP applicationPHP插件系統

我想了解如何做的PHP的插件系統工作。所以任何人都可以詳細解釋它對我的想法,我看到很多帖子和解釋,但我沒有學習和理解它。

我的意思是如果我想爲我的PHP腳本製作一個插件系統,怎麼樣?

+3

Duplicate http://stackoverflow.com/questions/42/best-way-to-allow-plugins-for-a-php-application – jmz 2010-08-03 12:01:33

回答

1
+0

謝謝,我需要更多的資源.. – Sayed 2010-08-03 12:10:40

+0

也看看PHP觀察員模式,非常少。 哦,看看CodeInigetr的鉤子了。 – Otar 2010-08-03 13:26:50

+0

非常感謝 – Sayed 2010-09-11 21:00:38

0

你可以在使用Event Dispatcher庫火災事件「鉤點「你的代碼。然後模塊可以註冊爲事件的觀察員。

如果你想看看實際應用中的插件系統,我會建議看看Dokuwiki,它有一個很好的事件系統。也可以看看Drupal,它有一個基於命名約定的模塊/插件系統。