我想开发一些应用程序并传递给应用程序所有者。
在Google App Engine中保护Python代码的可行方法有哪些?据我所知,我可以禁用Google App Engine中的源代码下载,但此方法不允许应用程序所有者修改代码的任何部分。
我是否可以允许用户修改部分代码而无需共享整个代码,即用户应用程序所有者可以重新配置网站页面内容但无法修改核心模块,或者它们以预编译和混淆的形式交付。
答案 0 :(得分:1)
我怀疑你问的是:“我如何使用app引擎机制来隔离两类开发人员,这样一个类可以对整个应用程序进行更改,而第二个类只能对子集进行更改(例如,模板)?“
如果我的理解是正确的,那么您需要的机制是在app引擎之外。我主要看到人们通过对源代码控制系统的限制以及具有“发布工程师”角色的方式来解决这个问题。