【发布时间】:2010-08-29 23:05:29
【问题描述】:
我正在考虑编写一个使用 memcached 库的 PHP 扩展库。简单地将我的库链接到 memcache shlib 是微不足道的。
但是,如果我的(扩展库)用户已经在他/她的网站上使用 memcache,我不确定会发生什么。我的问题是:
- 机器上是否可以有(可能不同的版本)memcache?
- 在构建扩展库时,最好是静态链接还是动态链接到memcache? (为了解决版本不兼容问题 - 假设 memcache 向后兼容,否则所有赌注都关闭)
问题基本上退化为如何保护他们编写的扩展库,如果它依赖于第三方文件,而该第三方文件可能已经在使用扩展库的网站上使用?
这个问题可能有点不当,但我希望你能理解我所问的要点。
【问题讨论】:
标签: php c++ memcached php-extension