【发布时间】:2011-08-05 23:28:39
【问题描述】:
我在 php5 中编写了一个复杂的系统(许多使用静态方法并包含其他文件的类)
现在我想分发那个蚂蚁,我会选择模块方式,所以我喜欢创建一个像 myFramework.so 这样的模块并将它包含在 Apache 中(也许),之后,当我编写一些 php 应用程序时,我会使用方法和/或类。
现在我写
<?php
include("myFramework.php");
myClass::callMymethod();
?>
问题是我不会分享我的源代码,我不认为代码混淆是更好的方法,所以,我更喜欢创建一个编译的模块,但我不知道:
1 - 如果可能的话 2 - 如果是,有什么方法 3 - 其他方式
我想这样做
<?php
myClass::callMymethod();
?>
并且不使用自动包含,我不会保护我的代码,我看到如果我包含 curl 模块或 mysql lib,我可以使用两者的函数,我如何使用我的框架创建它?
【问题讨论】:
标签: php apache php-extension