如何开发Web模块


How to develope Web modules

我希望建立一个付费订阅服务,我可以发送给网站建设者。

我想针对使用虚拟服务器的PHP开发人员。但是,我想将代码编译成某种库,以便不允许客户查看我给他们的代码。

我想知道我有什么选项来构建这些模块?我不认为它可能编译PHP和我正在寻找一个PEAR ?

最好的选择是什么?

查看PHP的字节码编译器。我一直使用它向我的一些客户交付闭源PHP应用程序。我不知道把它转换回普通的源代码到底有多难,但应该是相对困难的。请注意,代码中的任何字符串在生成的字节码上都是可读的,因此不要将任何敏感字符串作为普通字符串保存。

我不确定我是否得到你的问题,但也许使用Ioncube (http://www.ioncube.com/)可能是你正在寻找

我也不太明白你的问题。但是你不能直接编译PHP。你可以混淆它。或者你可以使用HipHop编译器将你的代码编译成高度优化的c++代码,然后再进行编译。

关于混淆的更多信息:http://en.wikipedia.org/wiki/Obfuscated_code

关于hipHop的更多信息:http://en.wikipedia.org/wiki/HipHop_(软件)