火山平台后端应用服务器子平台方案选择
为了完整火山平台的开发链,我们现在准备开发新的用作支持 后端应用服务器 软件(注意不是web服务器)开发的子平台,现在经过考证可以基于的本地目标语言有以下几类,也就是说新的子平台可以将用户的火山程序翻译成这些目标语言的一种,欢迎有后端应用服务器开发经验的朋友参与投票,并最好写明原因,如果能提出更多详细说明或建议我们更欢迎.
了解,我想想。 go 简单高效 本帖最后由 小蜗牛 于 2023-7-21 18:56 编辑
go 视窗现有的生态,可以编译为dll.给go使用!反过来也可以养视窗...
go可以常驻内存.效率高..
php不能常驻内存..没有连接池..而且,火山也不能使用php的特性<html><?php ..... ?></html>
另外,php是弱类型,现有的表格..可能需要改一改..如果使用go的话,就不用了...
java和go ,没用过,但是了解过,如果要开发跨平台应用的火山插件,建议使用他们
PHP,如果单作为后台应用服务器,感觉PHP更适合,应为PHP好像就是为网站后台开发的
java 用的多. 后端毫无疑问golang
php: 开发周期相对短,也简单,可以在运行在win,linux,也可以在所谓“虚拟主机”上跑,但是是个全新领域,需要熟悉和了解,类库从0开始,但是封装也应该相对简单。生态也极为强大。但是技术较为落后,多数**不在青睐。
java:开发周期短,安卓框架改改就能用,安卓的java API 拿过来就能用,封库都至少能节省一个月时间,属于是最优选择。java生态也是极为丰富。大厂都在选择。
go: 新型语音,支持并发安全,后端优选,属于如日中天,大厂很多项目也都转向go。
火山新平台应该从多方面开率,开发周期,语言生态以及市场走向。
php可以直接剔除了,已经逐渐不再是主流了,虽然市场占比很大,但是也都在逐步转向java。
那么只有两个选择java和go..
其实这两个都非常好,一个是市场主流方向,一个是市场新兴方向,选择哪个,另外一个都是一种遗憾。。
另外不管采用啥语言,建议,函数命名,与火山视窗对齐..不要随意命名了..视窗和安卓就很乱..尽可能减少用户学习记忆成本 本帖最后由 storey 于 2023-7-21 20:25 编辑
创世魂 发表于 2023-7-21 19:50
php: 开发周期相对短,也简单,可以在运行在win,linux,也可以在所谓“虚拟主机”上跑,但是是个全新领 ...
刚多了解下,感觉JAVA和GO都很好