标签: coldfusion coldfusion-9
我看到预编译页面到java类会提高性能,而使用-deploy命令会将页面编码为java字节码,从而隐藏源代码。
问题:
上述两种情况都可以完成吗?预编译应用程序,然后编码它们?
正在更新无源页面& cfc就像在本地编码新更新的文件一样简单,然后覆盖服务器上的旧文件?
感谢您的贡献。
答案 0 :(得分:3)
值得注意的是,如果有人进入您的服务器,字节代码将无法“保护”您的代码。没有什么可以阻止某人使用像this这样的工具反编译您的代码。
在无源分发上有正式的Adobe信息here,但我还没有尝试过。请记住,只有在第一次请求时编译命中(假设您的CF管理设置正确),因此提升不适用于每个请求。
我也更喜欢以其他方式'保护'我的源代码,即确保服务器是安全的。