虽然微信团队给出来小程序的开发框架,
但是在小程序开发工具里写的代码,
只是小程序的前端代码,
一个完整的小程序还包括服务器后端代码和数据库代码。
作为商业公司,
帮客户开发完小程序后,
很多时候并不想让其他人知道自己小程序的源代码,
以防核心代码泄露或者被竞争对手使用等。
这个时候这需要对小程序源代码进行加密。
一、 小程序源码加密原则:
加密小程序源码要掌握一个原则,
加密后客户要能够正常使用小程序,
否则就失去意义了。
二、 加密小程序源代码的方法
通常分为小程序前端加密和服务器后端加密。
2-1) 加密前端代码
我们知道,
小程序前端涉及的代码主要有3大类型
1) js脚本代码
2) wxml标签代码
3) wxss样式代码
前端主要针对js脚本代码加密,
可以使用nodejs的uglifyjs插件。
uglifyjsl属于简单加密小程序js代码,
只是让人不容易看懂js代码,
但是厉害的人,
可以破解。
2-2) 加密后端代码
开发小程序服务器后端,
使用的代码有很多,
常见的有:
1) PHP
2) JAVA
3) C#
每种语言使用的方法都不一样,
子恒老师使用的后端代码是PHP,
可以实现不可逆加密,
也就是加密后别人是无法破解的,
但是客户照样能够正常使用小程序。
现在开发一套小程序收费几万元,
我们推出这项服务也是收费的,
不会低于万玩,
不限制你加密源代码的套数。
公众号后台分别回复下面关键词
领取专属 10元无门槛券
私享最新 技术干货