创建扩展另一个PHP扩展的PHP扩展?

创建扩展另一个PHP扩展的PHP扩展?,php,memcached,Php,Memcached,我在互联网上搜索了几个关于如何创建PHP扩展的文档,但不幸的是,没有关于链接到另一个扩展的内容(并要求在创建新的扩展之前加载该扩展) 我想我可以简单地将必要的头文件包含到源代码中,但不确定链接 举个例子,为了创建扩展,我想创建的第一个解决方案是我实现的允许memcached中使用名称空间的解决方案,但我想知道如何将自定义扩展中的其他扩展代码用于其他用途。我不确定如何使用StormByte回复线程,但听起来您需要做一些负载平衡或缓存,而不是扩展PHP 如果您真的想在代码级别执行此操作,可以使用ex

我在互联网上搜索了几个关于如何创建PHP扩展的文档,但不幸的是,没有关于链接到另一个扩展的内容(并要求在创建新的扩展之前加载该扩展)

我想我可以简单地将必要的头文件包含到源代码中,但不确定链接


举个例子,为了创建扩展,我想创建的第一个解决方案是我实现的允许memcached中使用名称空间的解决方案,但我想知道如何将自定义扩展中的其他扩展代码用于其他用途。

我不确定如何使用StormByte回复线程,但听起来您需要做一些负载平衡或缓存,而不是扩展PHP


如果您真的想在代码级别执行此操作,可以使用
exec()
调用Python脚本。

我不知道如何使用StormByte回复线程,但听起来您需要进行一些负载平衡或缓存,而不是扩展PHP


如果您真的想在代码级别执行此操作,可以使用
exec()
调用Python脚本。

如果它可以在客户端(php)上轻松实现,为什么要用它使memcached扩展复杂化?我在客户端执行了此操作,但是可以将其作为扩展。它不会使memcached扩展复杂化,只是将其作为扩展添加,这样原始memcached就不会被修改。是的,但原因是什么?memcached提供了一般的功能,您的应用程序实现了一些细节。好吧,我应该更清楚,这只是一个例子,但问题仍然适用。我更新了这个问题。@zerkms在这个特定的问题上,还试图通过将我的细节作为扩展来优化它(如果可以的话),并用C编写代码,由PHP在本地运行,而不是每次解释脚本。(该类被大量使用)如果它可以很容易地在客户端(php)上实现的话-为什么要用它使memcached扩展复杂化?我是在客户端实现的,但是有可能将它作为一个扩展。它不会使memcached扩展复杂化,只是将其作为扩展添加,这样原始memcached就不会被修改。是的,但原因是什么?memcached提供了一般的功能,您的应用程序实现了一些细节。好吧,我应该更清楚,这只是一个例子,但问题仍然适用。我更新了这个问题。@zerkms在这个特定的问题上,还试图通过将我的细节作为扩展来优化它(如果可以的话),并用C编写代码,由PHP在本地运行,而不是每次解释脚本。(该类被大量使用)