HexoPlusPlus / ohhho

基于 CloudFlareWorker 和 CloudFlareKV 技术的评论系统内核实验项目

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ohhho kernel

State-of-the-art Shitcode npm bundle size (scoped) license


基于 CloudFlareWorker 和 CloudFlareKV 技术的评论系统内核实验项目。


About

本项目是内核项目,故我们只保留基础评论功能。

我们拒绝了以下功能请求:

  • 任何花里胡哨的功能
  • 第三方数据接口
  • 安全策略
  • 主题支持(永远没有)
  • 评论管理系统
  • 任何移除后基础评论仍然正常的功能
  • 本项目文档

Releases

最终生成物:

https://cdn.jsdelivr.net/npm/ohhho@0.0.3/dist/ohhho.min.js

https://cdn.jsdelivr.net/npm/ohhho@0.0.3/worker/dist/worker.js

签名文件:

https://cdn.jsdelivr.net/npm/ohhho@0.0.3/dist/ohhho.min.js.sig

https://cdn.jsdelivr.net/npm/ohhho@0.0.3/worker/dist/worker.js.sig

参数和指标

  • 前端 JS 脚本共计一个( ohhho.min.js ) 文件大小为 74.35 KB,gzip 压缩后为 22.3 KB。
  • CloudFlareWorker 脚本共计一个( worker.js)。
  • 系统关键请求共计3个。
  • **地区使用 CloudFlareAnycast 技术和 DNSPOD 智能解析技术 以及 优选 CloudFlare节点 IP 负载均衡的方法,系统关键请求时间可在 100-300ms 左右。

如何使用

目前代码处于可用或不可用状态,不提供任何担保。

许可

使用严格的 GPL-3.0 开源许可(GPL-3.0 Only),这意味着我们拒绝使用任何 GPL-2.0 Only 开源许可的源代码,同时拒绝向遵循 GPL-2.0 Only 的开源库提供授权;所有根据 ohhho kernel 开发的程序若重新分发,则必须遵循GPLv3 或者其以后版协议并开源。

    ohhho kernel
    Copyright (C) 2021 MHuiG

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <https://www.gnu.org/licenses/>.

About

基于 CloudFlareWorker 和 CloudFlareKV 技术的评论系统内核实验项目

License:GNU General Public License v3.0


Languages

Language:JavaScript 55.5%Language:SCSS 39.5%Language:HTML 4.2%Language:Python 0.8%