2 Star 2 Fork 0

Sorkai / handsome-typecho-optimization

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

Handsome-Typecho-optimization

这是一个通过修改Typecho及其主题(Handsome)文件,将静态资源使用CDN加速来提高网站加载速度的项目。

项目地址:Sorkai/handsome-typecho-optimization: 通过修改文件替换cdn及将静态资源使用cdn加速提升网站访问速度 (github.com)

当前正在实现部分功能,资源正在不断补充中....

CDN开放所有人使用(非商业、不滥用),采用境内外双地域的自同步多AZ对象存储作为源站,背靠GitHub仓库(若境内对象存储中无对应文件,将会向GitHub发起回源,后将文件存储至境内对象存储库并推送至境外对象存储),境内使用大带宽全域覆盖的优质CDN对接境内对象存储源站,境外采用Cloudflare PRO版对接境外对象存储源站,全球访问速度优秀。

若采取申请分支合并方式提交了文件并通过了审核,文件被合并至主分支后,请务必使用境内IP通过加速域名访问添加好的文件,首次加载会比较缓慢(数据会将近绕地球一圈,通过至少10级不同存储及CDN),要耐心等待,加载完成后后续访问都将有极快的速度。

此项目开放提交现有资源以外的其它Typecho静态资源、Handsome主题静态资源、常用插件静态资源、其它常用js、css、字体、svg等静态资源,如有需要请提出Issues。

注意:提交rp和Issues请到上方项目地址(GitHub仓库)提交!!


特性:

  • 全球IPv6支持(2022/1/15 16:50)

  • 境内外全球加速

  • 拥有热备源站,可用性高

  • 境内腾讯云境外Cloudflare PRO,CDN优质强悍

  • HTTPS支持

  • 支持OCSP装订

  • 启用HSTS

  • 境内支持HTTP/2境外支持HTTP/3

  • 允许全部跨域访问

  • 带宽十分充足


当前大事记

1.由于国内CDN提供商方面问题,国内线路出现短暂问题,现已将国内流量切至华为云CDN。(22/1/21 16:10)

2.正在于华为云协商IPv6的事宜,现在国内仅支持IPv4。(已经支持IPv6 22/01/21 16:34:10)

3.为快速响应单一服务商异常,正在准备CDP的配置。


常见资源使用方法

在未特殊说明的情况下均可以通过https://jsd.sorkai.com/+本项目中的路径进行使用

例如:https://jsd.sorkai.com/web/3RVidO.th.jpg 对应web文件夹下的3RVidO.th.jpg图片

目前资源列表

Handsome主题标准静态文件(主题assets文件夹)

所处项目位置:/kaiassets/

目前包含版本:8.3.0及部分历史版本

使用方法:

打开你的网站后台,在 控制台-外观-设置外观 中找到"主题本地静态资源自定义cdn加速",填写加速链接,如图↓

填写地址
https://jsd.sorkai.com/kaiassets/版本号/
如:
https://jsd.sorkai.com/kaiassets/8.2.1/

插件静态资源加速

需要更新插件请提Issues

DPlayer

当前版本:1.1.0

使用方法:

下载修改过的插件并安装其可自动启用,或自行修改插件中php文件内使用的静态资源地址

下载地址:/web/plugins/1-package/DPlayer_1.1.0.zip

JWPlayer

当前版本:1.0.9

使用方法:

下载修改过的插件并安装其可自动启用,或自行修改插件中php文件内使用的静态资源地址

下载地址:/web/plugins/1-package/JWPlayer_1.0.9.zip

ColorfulTags

当前版本:1.6

使用方法:

下载修改过的插件并安装其可自动启用,或自行修改插件中php文件内使用的静态资源地址

下载地址:/web/plugins/1-package/ColorfulTags_1.6.zip

ColorfulTags

当前版本:1.1.5b2

使用方法:

下载修改过的插件并安装其可自动启用,或自行修改插件中php文件内使用的静态资源地址

下载地址:/web/plugins/1-package/AccessoriesPro_1.1.5b2.zip

主题其他静态资源

前言

对主题中的文件进行修改需要每次更新主题均进行一次

推荐将主题公共CDN库设置为字节跳动CDN!!!

方法:在 控制台-外观-设置外观-速度优化-选择公共CDN库 中选择 字节跳动CDN

mathjax

当前版本:3.2.0

使用方法:

/usr/themes/handsome/libs/CDN.php中你正在使用的公共CDN库中的"mathjax_svg"的值改为"https://jsd.sorkai.com/web/npm/mathjax@3/es5/tex-mml-chtml.min.js"如图第166行(如果使用其它公共CDN行号会不同,请自行判断)↓

vditor

当前版本:3.8.10

历查看历史版本:/web/npm 中搜索 vditor

使用方法:

/usr/themes/handsome/libs/CDN.php中你正在使用的公共CDN库中的"vditor"的值改为"https://jsd.sorkai.com/web/npm/vditor@3.8.10"如图第167行(如果使用其它公共CDN行号会不同,请自行判断)↓

其他资源支持

Andela

Andela Website Project

所处位置:/web/gh/Andela-master

mikutap

A Mainland China friendly and indenpendent version extracted from https://aidn.jp/mikutap

所处位置:/web/others/mikutap

使用方法:

一个好看的后台登录页面

不记得原项目在哪了,欢迎补充

所处位置:web/admin

使用方法:下载 /web/admin/login.php 放到 Typecho 的 /admin 目录中覆盖

The MIT License (MIT) Copyright (c) 2022 sorkai Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

通过修改文件替换cdn及将静态资源使用cdn加速提升网站访问速度 展开 收起
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/Sorkai/handsome-typecho-optimization.git
git@gitee.com:Sorkai/handsome-typecho-optimization.git
Sorkai
handsome-typecho-optimization
handsome-typecho-optimization
main

搜索帮助