htmx 1.9.0 发布,增强 HTML 的工具包
htmx 1.9.0 已发布。
htmx 是增强 HTML 的工具包,支撑运用特点 (attributes) 直接在 HTML 中拜访 AJAX、CSS Transitions、WebSockets 和 Server Sent Events,因而开发者能够运用超文本的简略性和强壮功用构建现代用户界面。
htmx 体积很小(压缩后巨细为~10k ),无依靠项,可扩展,且和 IE11 兼容。
首要变化
- 支撑 view transitions,该特性依据 Chrome 111+ 中可用的实验性 View Transitions API,并将很快用于其他浏览器
- 支撑 “naked” hx-trigger特点,其间 hx-trigger 出现在没有界说 hx-get 等的元素上。相反,它将触发新的 htmx:triggered 事情,能够经过首选的脚本处理方案对其进行响应
- 经过新的 hx-on 特点支撑通用内联事情处理,处理了 HTML 中有限的 onevent properties 特点的缺陷
改善和错误修正
- 修正内存走漏问题
- 将 htmx 网站从 11ty 迁移到 zola,减少了 JavaScript 依靠项的数量
原文链接:www.oschina.net/news/236673…
.NET 8 发布第三个预览版
.NET 8 Preview 3 现已推出,这个预览版包含对构建途径、作业负载、Microsoft.Extensions 和容器的更改,还包含针对 Arm64 的 JIT 和动态 PGO 的功用改善。
以下为该预览版的部分改动:
SDK 改动
对 SDK 进行了多项改善,并进行了重大更改。
有关重大更改的更多信息,请参阅 .NET SDK 不再更改退出时的编码。
简化输出途径
.NET SDK 引入了一个选项来创立更统一、更简化的输出途径结构。新的输出途径侧重于:
将一切构建输出搜集在一个公共方位
在公共方位下按项目分隔构建输出
将整体构建输出布局展平到最多三层深度
要挑选新的输出途径布局,需求在 Directory.Build.props 文件中设置 UseArtifactsOutput 特点。
开始的最简略办法是在存储库的根目录中运转 dotnet new buildprops ,翻开生成的 Directory.Build.props 文件,然后将以下内容添加到该文件中的 PropertyGroup :
true
尔后,一切项目的构建输出都将放入存储库根目录中的 .artifacts 目录中,该目录可装备,只需将 Directory.Build.props 文件中的 ArtifactsPath 特点设置为其他目录。
.artifacts 目录的布局将选用 <Type of Output><Project Name><Pivots> 形式。
新的dotnet workload clean 指令
新的指令,可协助整理剩下的作业负载包(作业负载所包含的实践功用、工具和模板单元):
dotnet workload clean
clean 有两种操作形式,分别是:
dotnet workload clean
这个形式为依据文件或依据 MSI 的作业负载运转作业负载垃圾搜集。在这种形式下,垃圾搜集行为正常,只整理孤立的包自身。
dotnet workload clean –all
与 workload clean 不同, workload clean –all 不定期运转垃圾回收,这意味着它会清除机器上一切, 不是来自 Visual Studio 且归于当前 SDK 作业负载装置类型(依据文件或依据 MSI)的现有包。
原文链接:oschina.net/news/236675/dotnet-8-preview-3-released
分布式主机监控体系 WGCLOUD v3.4.6 中文繁体版正式发布
WGCLOUD 是一款集成度较高的分布式运维监控平台,具有集群监控,易布置、易上手运用、轻量、高效、主动化等特点,server 端依据 springboot 开发,agent 端运用 go 编写。中心模块包含:主机体系信息监控,CPU 监控,CPU 温度监控,内存监控,网络流量监控,磁盘 IO 监控,磁盘空间监测,体系负载监控,硬盘 smart 健康检测,应用进程监控,端口监控,docker 监控,日志文件监控,文件防篡改保护,数据可视化监控,主动生成拓扑图、大屏可视化,数通设备监测,服务接口监测,设备账号办理,web ssh ,指令下发,告警信息(邮件、钉钉、微信等)推送
码云库房:gitee.com/wanghouhou/…
GITHUB 库房:github.com/tianshiyebe…
WGCLOUD 仅有官网:www.wgstart.com
WGCLOUD 支撑监测的操作体系平台
支撑监测 Linux 系列:Debian、RedHat、CentOS、Ubuntu、Fedora、麒麟、统信 (UOS)、龙芯 (mips) 等
支撑监测 Windows 系列:Windows Server 2008 R2,2012,2016,2019,2022,Windows 7,Windows 8,Windows 10,Windows 11
支撑监测 Unix 系列:solaris,FreeBSD,OpenBSD
支撑监测 MacOS 系列:macOS amd64,macOS arm64
其他支撑:ARM,Android(安卓),riscv64,s390x,树莓派等
WGCLOUD-v3.4.6 更新阐明 2023-04-12 发布
-
新增,进程、端口、docker 的监控间隔时刻,支撑独自装备,修改 agent 装备文件装备项 hostAttachSeconds=300
-
新增,第三个大屏展板
-
新增,监测主机用户的登录信息
-
新增,进程监控,支撑收集进程一切者
-
新增,进程监控,支撑主动康复指令或者脚本,体系在检测到进程下线后触发,agent 会主动履行用户设置的康复指令
-
新增,数据源监测支撑监控达梦数据库
-
新增,对体系中涉及到的密码加密处理
-
优化,磁盘、文件防篡改监控时刻改为 15 分钟扫描一次,原来是 30 分钟
-
优化,docker 容器监测
-
优化,数通 SNMP 监测,能够不必填写进出口流量的 OID 了,体系将会主动获取设备的一切接口流量和速率
-
新增,设备账号办理模块
12.bug 修正,端口监控,当 IP 和 Telnet IP 都在主机列表 IP 时,偶然出现数据监控的问题
- 一些已知的 bug 修正,优化 UI,代码结构优化
原文链接:www.oschina.net/news/236724…
likeadmin依据「Spring Boot + ThinkPHP + FastAPI + Gin + TypeScript + Vue + Vite + Nuxt+ Element Plus + uni-app」完成的免费开源后台办理体系,具有Java、PHP、Python、GO等多种后端言语版别,专业团队保护,值得信赖,欢迎下载体会。
开源地址:gitee.com/likeadmin
官网文档地址:www.likeadmin.cn
DjangoAdmin 灵敏开发结构 Flask+Layui 版别 v1.0.0 发布
v1.0.0 更新内容:
1、规划、规划和研制基础 RBAC 权限架构;
2、编写结构中心底层代码,规划依据 Layout 布局的模板,规划并编写自界说模板 html 文件;
3、对体系模板进行架构规划及模板继承相关规划;
4、研制结构基础模块,如字典、装备、行政区划办理等等惯例基础模块;
5、规划并研制代码生成器,依据表结构动态解析并生成模块文件和增删改查功用;
6、规划并研制一系列其他配套功用很惯例运用函数;
7、规划并研制结构中心组件 widget;
一款 Python 言语依据 Flask、Layui、MySQL 等结构精心打造的一款模块化、高功用、企业级的灵敏开发结构,本着简化开发、提高开发功率的初衷触发,结构自研了一套个性化的组件,完成了可插拔的组件式开发方法:单图上传、多图上传、下拉挑选、开关按钮、单选按钮、多选按钮、图片裁剪等等一系列个性化、轻量级的组件,是一款真正意义上完成组件化开发的灵敏开发结构。
原文链接:www.oschina.net/news/236717…
FerretDB 1.0 正式 GA,MongoDB 开源替代品
经过几个月的开发,FerretDB 现在已经到达出产可用了,这是一个开源的 MongoDB 替代品,建立在 PostgreSQL 之上,并在 Apache 2.0 许可下发布。
FerretDB 期望将 MongoDB 数据库的作业负载带回其开源的本源,使 PostgreSQL 和其他数据库后端能够运转 MongoDB 作业负载,保存 MongoDB 现有生态所供给的机会。
- 在任何地方布置 + 坚持对你的数据的控制
- 在依据云的项目中自由运用它
- 运用现有的 PostgreSQL 基础设施来运转 MongoDB 作业负载
GA 的首要功用弥补
在这个 GA 版别中,FerretDB 现在支撑 createIndexes 指令。这将使你能够指定你想要索引的字段,以及要运用的索引类型(例如,升序、降序等)。
例如,假定你有一个 users 调集,包含几个字段,包含 “age”、”name” 和 “email”,你想为 “age” 字段创立一个索引。现在你能够运转下面的指令:
db.users.createIndex({ age: 1 })
这将在 “age” 字段上创立一个升序索引,这将加速对该字段进行过滤的任何查询。
还添加了 dropIndexes 指令,它允许你从一个调集中删去索引。下面是一个比如:
db.users.dropIndex({ age: 1 })
这将从 “users” 调集中删去索引。
FerretDB 1.0 扩展了聚集管道的功用,除了在 group阶段内的group 阶段内的 sum 累加器外,还包含其他阶段,如 unwind、unwind、 limit 和 skip。经过这些弥补,能够对收集数据进行更精密的计算和操作。除了这些,还在skip。经过这些弥补,能够对收集数据进行更精密的计算和操作。除了这些,还在 collStats 聚合管道阶段添加了对 count 和 storageStats 字段的支撑。
为了协助你搜集更多关于调集、数据库和服务器功用的信息,FerretDB 1.0 启用了对几个服务器指令的部分支撑,包含 collStats、dbStats 和 dataSize。
要检索一个调集的计算数据,请运用 collStats 指令:
db.runCommand({ collStats: "users" })
如果是关于数据库的计算,运转下面的指令:
db.runCommand({ dbStats: 1 })
关于调集的总数据量,运转下面的指令:
db.runCommand({ dataSize: "<database>.<collection>" })
项目状态
FerretDB 现在具有:
- 超越 40 位代码贡献者,有超越 130 个来自咱们社区的 PR
- 在 GitHub 上有超越 5.6k Stars 和 200 次 Forks
- 超越 100 个运转中的实例
- FerretDB 下载超越 10000 次
跟着 FerretDB 1.0 的发布,这些数字还会持续增长。
原文链接:www.oschina.net/news/236712…
JTopCMS V4 更新:视频云转码及存储优化
适配版别:V4.6+
介绍 : 重要功用更新!关于媒体功用要求高的用户,添加阿里云视频转码及截取封面支撑,添加编辑器视频以及资源库直传 OSS 和主动转码 mp4 功用。优化大视频上传机制, 不再保存大视频文件在本地。处理以下痛点:
-
视频素材较大时, 转码 mp4 文件依靠服务器硬件过于耗费 CPU 等资源,多人协作时无法较好处理。
-
视频文件编辑器上传或资源库上传云存储,无法直传 OSS,需求先存 CMS 内部,导致传输功率不高。
-
本地大视频文件过多,耗费巨大硬盘空间从而影响备份。
云视频转码及网页直传
体系特色
-
支撑集群办理 体系支撑集群化布置,可任意添加和较少 CMS 服务节点,依据事务需求独立布置服务节点,加强体系容错性 并发才能及扩展才能。
-
站点支撑静态化发布 内容静态化发布,不但支撑生成 html,更可经过生成 shtml 方法,精确控制页面局部静态化,最大极限进步站点并发拜访功用以及可保护性。
-
内容模型自界说支撑 支撑自界说模型功用,内置完善的字段类型,所界说字段还可参与联合查询,高档查找,使您的站点具有高度扩展才能,方便应对各种事务需求。
-
强壮可扩展权限体系 支撑等级化的按部门区分的子站点办理,下级无法越权,明确权限责任。支撑粗(菜单级)、细(事务数据)粒度权限控制,可依照安排、人物、用户进行授权, 有用区分权限范围,收放自如,责任清晰。并支撑二次开发功用整合
-
安全防护才能 体系能主动阻拦并记录剖析各种不合法拜访,及时通知站点办理员进行处理,关于歹意拜访者,以黑名单准则主动进行阻挠,为您的站点安全保驾护航。
-
高档查找支撑 支撑相似百度的高档查找功用,支撑大数据下的快速查找,具有可装备性,结合自界说模型功用,可快速打造契合你需求的信息模型查找。
-
网站群架构支撑 一套 CMS 产品可支撑布置多个站点,由 JTopcms 统一办理,但各站点彼此数据和逻辑性彻底独立,且又可相互进行数据共享沟通,为用户供给最大价值
-
施行网站开发简略 JTopcms 供给了完善的标签体系,只需求运用者具有 html 和美工知识储备,在 CMS 标签的协助下,即可高效的制作出可办理的动态站点。
-
灵活的数据安排方法 支撑基本栏目和专题分类,TAG 标签分类,更支撑页面区块化碎片办理,自界说推荐位,数据组合方法灵活强壮,满意各种数据安排需求。
-
二次开发高效 JTopcms 依据 J2EE 中心形式自主研制,立项之初即考虑二次开发支撑,扩展新模块只需具有 Java web 开发基础以及 SQL 才能, 就可快速上手,高效无侵入方法开发功用。
-
支撑资源发布点 支撑主动将图片 视频 文件 以及静态发布 html 发布到各资源服务器,动静别离,静态前端拜访和动态后端拜访独立处理,提高功用和安全性。
原文链接:www.oschina.net/news/236692…
likeadmin依据「Spring Boot + ThinkPHP + FastAPI + Gin + TypeScript + Vue + Vite + Nuxt+ Element Plus + uni-app」完成的免费开源后台办理体系,具有Java、PHP、Python、GO等多种后端言语版别,专业团队保护,值得信赖,欢迎下载体会。
开源地址:gitee.com/likeadmin
官网文档地址:www.likeadmin.cn