php - Symfony2源代码加密/编码

标签 php symfony encryption copy-protection

我们正在使用 Symfony2 框架进行开发并向客户销售该应用程序。我们不希望客户拥有源代码,因此我们希望对其进行加密。在 Zend Framework 中,我们使用 Ioncube,但这不适用于 Symfony2,因为 Symfony2 读取 PHP 文件来创建缓存文件 (classes.php)。

有没有办法加密src目录?

最佳答案

我与 SourceGuardian 的人员取得了联系。他们在网站上表示可以在不修改源代码的情况下加密 Symfony2 项目。最后,事实并非如此,因为 Symfony 框架无法加载注释。 SourceGuardian 提出了一个解决方案,他们将深入研究这个问题。目前,如果您使用注释,则无法加密 Symfony2 项目。您应该将所有注释转换为 Yaml 或 XML 文件。我这样做了,三天后,效果非常好!

所以:如果你想加密你的源代码,不要在 Symfony2 项目中使用注释!

关于php - Symfony2源代码加密/编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24034252/

相关文章:

php - 了解 Controller 上的 MVC : Whats the concept of "Fat" on models, "Skinny"?

oracle - Symfony2 Doctrine :schema:drop --force doesn't work

java - 使用 AES 256 和 SHA-2 加密

android - 用于 AES 加密的 Gradle 脚本

python - PyCrypto:使用 RSA 非对称 key 对中文字符进行编码

php - PDO PHP bindValue 不起作用

php - 更新 mySQL 查询无效

php - Laravel - 如何递归地将 API 资源转换为数组?

css - EasyAdminBundle : Add a custom view that's not based on entity

php - 产品中的 symfony dev.log