不允许用户编辑代码点火器代码


Not allowing user to edit Codeigniter Code

如果这个问题看起来很傻,请原谅我。我想知道,当我们在Codeigniter中开发一个项目时,我们会将它的整个源代码提供给用户,他/她使用它,并且能够对代码进行更改。

由于有时他/她不理解代码,用户所做的一些不希望的更改可能会导致应用程序产生错误或故障。换句话说,可以得出结论,我正在寻找某种加密技术,它将像普通PHP代码一样工作,但将采用加密格式。

有什么东西可以让用户使用应用程序,但不允许他/她对代码进行更改吗?应用程序的工作也应保持完整。

用加密代码为他提供服务:类似这样的东西。

 Before encode
<?php
  echo "Hello World";
?>

编码后

<?php $_F=__FILE__;$_X='Pz48P3BocA0KNWNoMiAiSDVsbDIgVzJybGQiOw0KPz4=';
eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLC
cxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GS
UxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>