专为创业同行打造的建站系统 放心商用、篡改、传播

弘帝建站系统启动ASP与C#混编时代。

发布单位: 发布人:张鑫鑫 发布时间:2019/8/31 21:19:06 关注度:1704

由于弘帝建站系统是基于原芜湖万网商企建站系统(始于2007年3月)的开发理念的零重写,采用了ASP与VB6的DLL技术,但这种技术优点很多,缺点也存在。

存在缺点:

1、VB6的DLL移植性问题:由于弘帝DLL在开发之初中就已经夹杂了ASP特有技术,造成了可移植的局限性,弘帝这几年来一直试图尝试解决可移植性问题,多次在ASP与C#技术中进行优劣取舍,每次还是决定放弃C#技术的使用。

2、VB6毕竟是10多年前的技术,随着Windows与Linux、Android技术的兼容兴起,VB6在兼容其它平台方向存在较大的缺陷,但并不意味着弘帝要否定VB6DLL无所不能,只是编程复杂度较高罢了。
3、一但升级影响所有客户网站,可能会造成临时性错误,往往这时候恰巧网站被访问,造成客户的网站体验不好。这对频繁升级带来相当的不便,每次升级都要仔细检查影响因素,对程序员编程能力是严苛的考验。

更多优点:

1、简单易用,没有C#大量的NET Framework库支持,所有代码全靠手写,不需要寻找和学习大量函数库,对于程序高手而言,更加适合定制开发。

2、编译执行,比解释型语言拥有更高效的执行效率,无需NET Framework的库支持,对Windows的依赖性相对更低。

3、配置简单,可以在任意IIS版本中运行,不需要NET Framewok,配置方便快捷,错误率相对更少,对技术人员水平要求更低。

4、支持ASP,也可以支持C#,还可支持PHP等特定环境的应用,在特定环境下,可移植性还是很不错的,这也是弘帝以往多次抉择最终选择使用并放弃C#的重要原因。

5、具有绝对高度的安全性,VB6 DLL是编译型语言,几乎不可能被破译,对知识产权有着极大的保护,对黑客与资深反编译高手都是望而深叹,无可奈何。

6、强制性升级,由于VB6 DLL是系统注册组件,一但升级,会影响所有使用该组件的网站,这迫使一但升级启用,所有客户网站同步升级,确保了客户网站代码的一致性,与时俱进。

2020年,互联网界将出现重大变革:

1、Win7,Win8将彻底退出历史舞台,WIN10占领世界主要桌面操作系统。

2、IE这个流氓标准的浏览器退出舞台,这让全世界开发人员得到鼓舞,微软终于松开了魔爪,这让Chrome标准变得更加统一和规范。

3、微软开源,主动拥抱Linux与Android,这也让全世界开发人员兴奋,未来的世界更加和谐,不再独断。

4、经过20年的发展,Window与C#已经今非惜比,NET Framework将很可能退出历史,NET Core登上舞台,弘帝建站技术自然也要与时俱进才能不被未来世界淘汰。

基于以上原因,弘帝在2018年就预告了未来发展的远瞻,将于两年内推出弘帝建站系统GCMS与HCMS版本,全面迎合开源市场需求,于2018年进行重大的历时将近半年的全编改写,为GCMS与HCMS打下了基实的基础。

弘帝不仅仅是建站,自2008年芜湖万商企系统开始,就一直主张这项理念,不断层出不穷的新技术,弘帝一直在更新和追赶,2020年,弘帝也决不能落伍,必须迎头赶上,也促进了这个想法的跟进。

事实上,弘帝早在2016年推出了商业版弘帝建站系统,纯C#编写,区别于个人免费版,不开源,不免费。是因为C#容易被反编绎,知识产权存在极大风险故未得到推广。

VB6的DLL多个技术特性与优势弘帝不想主动淘汰,自然要与C#进行混写,各取优点。

今天,GCMS未出,但FCMS基于原VB6 DLL的代码确实阻碍了弘帝建站系统源码分享的初衷,使用C#技术补充填补优势,可能是最好的解决之道。

展望:未来,纯C#系统将与FCMS个人版进行融合,FCMS版本基于VB6的DLL将只提供功能性完善与BUG修补,新代码、新功能将全部由C#进行编写,将逐渐支持Net Core与Linux与Android等新技术。

预祝:弘帝建站系统越来越好!


2019年8月31日 公告


版权所有:弘帝企业智能建站系统 技术支持:弘帝建站 皖ICP备07503252号访问量:2761299 管理