开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 15781|回复: 102
打印 上一主题 下一主题
收起左侧

[易语言成品模块] FastHTTP易 – 快速,可靠的sever实现《编程喵》出品

[复制链接]
结帖率:50% (1/2)
跳转到指定楼层
楼主
发表于 2023-6-21 04:35:38 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式   四川省德阳市

源码 ec.zip (1.94 MB, 下载次数: 309) 在这里

简介

本次开源fasthttp服务端模块源码及调用例子

这是一个很大的项目

可能、或许、还是会有一些未知BUG

欢迎随时联系我,将问题反馈给我,让我们一起将这完善的更好

fasthttp 是 Go 语言编写的一个高性能、内存占用低、并发处理能力强的 HTTP 库。它基于 net/http 标准库,但是相比标准库,fasthttp 在性能和内存占用方面都有很大提升。
特点

  • 高性能:相比标准库,fasthttp 的性能更好,可以处理更多的请求并且响应时间更短。
  • 内存占用低:fasthttp 使用更少的内存来处理每个请求,这对于处理大量并发请求的应用程序非常有益。
  • 并发处理能力强:fasthttp 可以轻松地处理数百万个并发连接,适用于高负载的 Web 应用程序和 API。
  • 支持 HTTP/1.x 和 HTTP/2:fasthttp 支持 HTTP/1.x 和 HTTP/2 协议,并且具有自动推送和流控制等特性。
  • 易于使用:fasthttp 非常易于使用,API 和标准库类似,支持路由、中间件、Cookie 管理等常见功能。
  • 兼容 net/http:由于 fasthttp 基于标准库,因此可以无缝地与现有的 net/http 代码集成。同时,也可以轻松地将已有的 net/http 应用程序迁移到 fasthttp。
比较

以下是 fasthttp 和标准库 net/http 的性能比较数据(来源于 fasthttp 官方网站):
测试项目
fasthttp(qps)
net/http(qps)
静态文件
312244
21422
带参数的路由
143711
9201
短请求
3743390
179057
长请求
1054137
90763
从上面的测试数据中可以看出,fasthttp 在所有测试项目中都比 net/http 快得多。





点评

总有嘴欠的,楼主不用理会   江西省景德镇市  发表于 2023-6-26 08:33
加油   江西省九江市  发表于 2023-6-22 04:48
谢谢各位,已经有了一些想删帖的想法了,我做的确实不行,一些业余时间想做的一些东西,版本较低,无法在低版本和各位大佬拿出的高版本比较   四川省德阳市  发表于 2023-6-21 10:24
呐!这不是 HP-Soket 5.8.8 纯中文_DLL不落地 版嘛 https://125.confly.eu.org/thread-14752843-1-1.html   湖北省武汉市  发表于 2023-6-21 10:15
我不信你能拿出 HP-Socket 5.8.8 中文版_DLL不落地 .Dog   广东省深圳市  发表于 2023-6-21 09:56
如果你拿出 HP-Socket 5.8.8 中文版_DLL不落地,那将为你马首是瞻!   浙江省杭州市  发表于 2023-6-21 09:19
如果我拿出 HP-Socket 5.8.8 中文版_DLL不落地 ,阁下如何应对呢   湖北省武汉市  发表于 2023-6-21 07:32

评分

参与人数 14好评 +11 精币 +26 收起 理由
yujiekuxiao + 1 + 2 https://github.com/valyala/fasthttp 请问一下楼主的fasthttp是否来源于此? 模块里.
星空漫步 + 1 + 2 支持开源~!感谢分享
风过长街 + 1 + 1 支持开源~!感谢分享
石榴熟了 + 1 + 3 YYDS~!
andyfeifei + 1 + 2 支持开源~!感谢分享
远赴 + 1 + 2 点评一楼所谓 DLL不落地 除了单程序能显得核心功能像是你写的一样 和 捧高踩低外 优势.
光影魔术 + 1 开源精神必须支持~
ppppzj + 1 + 2 支持开源~!感谢分享
※逍遥游※ + 1 感谢分享,很给力!~
文西哥 + 1 + 2 存在必合理 支持大佬继续开发
shituo + 1 + 2 YYDS~!
Mybz + 1 这是go语言的 和HP有半毛钱关系?
梦° + 1 + 3 支持开源~!感谢分享
quary + 1 + 2 新技能已get√

查看全部评分


友情提醒:请选择可信度高的模块,勿用未知模块,防止小人在模块内加入木马程序。【发现问题模块请到站务投诉】。

签到天数: 10 天

89
发表于 2025-4-25 07:06:21 | 只看该作者   广东省广州市
谢谢分享!
回复 支持 反对

使用道具 举报

结帖率:100% (8/8)

签到天数: 8 天

88
发表于 2025-4-17 02:36:20 | 只看该作者   浙江省温州市
333333333333333333333333
回复 支持 反对

使用道具 举报

签到天数: 2 天

87
发表于 2024-10-21 15:42:38 | 只看该作者   重庆市重庆市
试试这个
回复 支持 反对

使用道具 举报

结帖率:75% (9/12)

签到天数: 9 天

86
发表于 2024-5-12 00:15:52 | 只看该作者   甘肃省平凉市
怎么打不开根目录网页啊?要怎么写?
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)
85
发表于 2024-2-19 08:24:21 | 只看该作者   广东省肇庆市
总有嘴欠的,楼主不用理会
回复 支持 反对

使用道具 举报

结帖率:50% (1/2)

签到天数: 1 天

84
 楼主| 发表于 2024-2-18 23:37:19 | 只看该作者   内蒙古自治区通辽市
yujiekuxiao 发表于 2024-2-9 09:48
https://github.com/valyala/fasthttp 请问一下楼主的fasthttp是否来源于此?  模块里面封装的dll,直接使用 ...

不可以,要做一定程度的两个语言的对接,因为数据类型不同,要go和c之间来回转
回复 支持 反对

使用道具 举报

结帖率:100% (5/5)

签到天数: 7 天

83
发表于 2024-2-9 09:48:45 | 只看该作者   浙江省温州市
https://github.com/valyala/fasthttp 请问一下楼主的fasthttp是否来源于此?  模块里面封装的dll,直接使用go编译官方这个库是否能够直接使用?
回复 支持 反对

使用道具 举报

结帖率:100% (5/5)

签到天数: 7 天

82
发表于 2024-2-2 16:42:56 | 只看该作者   浙江省温州市
https://github.com/valyala/fasthttp 请问一下楼主的fasthttp是否来源于此?  模块里面封装的dll,直接使用go编译官方这个库是否能够直接使用?
回复 支持 反对

使用道具 举报

签到天数: 1 天

81
发表于 2024-1-3 09:25:25 | 只看该作者   辽宁省沈阳市
1111111111111111111111111111111
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表