我正在为一家公司开发一个自定义的WordPress主题,我想保留一些私有的源代码(客户端对此没问题。)
主题只包含一些我想要保护的代码。 (绝大多数主题都是像任何其他WP主题一样构建的 - 没有什么可隐瞒的。)
我曾考虑使用像ionCube之类的东西来加密一些有问题的源代码,但我宁愿不去那条路,除非它是我唯一可以实际去的路线。
我的问题是,有没有办法可以在我的服务器上托管这些源文件,并通过另一个插件或API将主题数据远程发送到他们的WordPress安装?我的目标是确保只有我可以访问源代码的某些部分。
我真的不知道从哪里开始这样的事情,所以我对所有建议持开放态度。我用一些我认为可能相关的不同标签来标记帖子。
感谢您提供任何指导。
答案 0 :(得分:0)
执行此操作时,您有两种解决方案:
1st:托管整个网站,然后没有人能够访问代码。
第二:从您自己的服务器提供“私有”内容,您可以使用javascript(也称为Ajax)或PHP curl。你甚至可以通过一个html5网络套接字。
尽管如此,请记住,当您为某人创作作品时,该代码适合他们......并且以这种方式隐藏代码并不常见。
问候!
答案 1 :(得分:-1)
你是否意识到WordPress对GPL是对的?这也适用于任何主题,这意味着任何与WordPress代码混合的php或html代码也受GPL的约束。您可能会因为不了解开源许可的工作原理而危及您与客户的关系。
不仅难以想象在不违反许可条款的情况下以某种方式创建与WordPress交互的主题的案例,而且为什么有人会因合法或专业原因而想要这样做。
http://drupal.org/licensing/faq/
http://wordpress.org/news/2009/07/themes-are-gpl-too/