Sunny 服务器套件
1.简要说明:
什么是Sunny服务器套件 ?
Suuny 服务器套件是基于Goang Gin 移植而来(与其说开源,不如说移植,我就不要脸的起了个名字)
拥有跨平台的特性 目前支持 【Windows-X86 X64 】【Linux-X86 X64 】【Android-ARM-X86 X64 】 毕竟易语言这方面的轮子太少了。我来增加一个!0.0.
Go 性能极其地快。其性能与 C 或 C++ 相似。在我们的使用中,Go 一般比 Python 要快 30 倍左右,Go最大的特色,天生的支持并发,可以充分的利用多核,将Golang Gin 框架移植到易语言,乃至其他语言,都是不错的选择。
使用方式简单。
什么是Golang Gin
Gin 官方文档是这样说的
Gin 是一个用 Golang 编写的 Web 框架。它具有类似 Martini 的 API,但性能比 Martini 快 40 倍。 如果您需要性能和生产力,您一定会喜欢 Gin。
2.Sunny 服务器套件有什么功能
1 |
支持静态资源站点 |
2 |
动态站点 |
3 |
RestFull API 接口 |
4 |
使用模板 |
5 |
后端渲染 |
6 |
正则路由 |
7 |
内置Mysql |
8 |
内置GolangMap |
9 |
绑定全局函数 |
10 |
支持HTTPS |
11 |
.... |
12 |
提供16种简单示例,更多用法等你挖掘 |
3.其他
由于本人没有做网站的需求,Sunny 服务器套件 并未上线测试 ,所以可能存在一些问题,这是正常的,谁能保证自己写的代码没有Bug呢
其他语言使用的话,请参考易语言的例子,其他语言好用的框架也有很多,唯独易语言的框架太少,毕竟一个人搞其他语言的例子太累了
至于 后端渲染的用法,例子只大概写了一些,如需更多用法,请搜索 Gin 的后端用法即可 (除了在渲染时候调用函数未实现以外 都一样)
GolangMap 视乎比E2EE稍稍弱一点
操作 |
数量 |
用时 |
写入 |
100W |
8.984秒 |
读取 |
1W |
0.73秒 |
请大家多多评分以支持我,后续我将继续完善 Sunny 服务器套件
请大家多多评分以支持我,后续我将继续完善 Sunny 服务器套件
1-15例子
1-15例子.7z
(2.63 MB, 下载次数: 747)
16.使用mysql实现简单登录和注册
16.使用mysql实现简单登录和zc.7z
(3.85 MB, 下载次数: 385)
DLL X64
DLLX64.7z
(2.64 MB, 下载次数: 297)
DLL X86
DLLX86.7z
(2.51 MB, 下载次数: 188)
SO X64 X86
So X64 X86.7z
(2.94 MB, 下载次数: 119)
Linux Arm X86 X64[不知为何上传不了]
微云网盘:https://share.weiyun.com/VCVKoeJF
Golang源码
Golang源码.7z
(10.51 KB, 下载次数: 168)
补充内容 (2021-11-15 05:38):
补充内容 (2021-11-17 14:44):
更新 2021-11-17
更新内容 (见评论区)
1.新增-普通路由升级为WS 长连接
2.新增-返回bytes数据
3.新增-返回文件
4.修改 GoMap 内部读写加锁
补充内容 (2021-11-17 18:28):
备份:https://lanzoui.com/iTaUfws0jfe
补充内容 (2021-12-16 10:33):
补充内容 (2021-12-20 21:27):
|