---
title: "Flarumのサードパーティ製静的リソースを国内CDNに置き換えて高速化する - 憂いを忘れる一枚"
description: 最近はブログに書くこともあまりなく、ずっと駄文を書いています。せっかく習慣になったので、今回も駄文を書いてみます。ご存じのとおり、Flarumは海外のプログラムなので、リソースを呼び出す際にはGoogleの静的リソースライブラリを使用しています。しかし、中国には高い壁があるため、読み込みがとても遅くなってしまいます。幸
canonical_url: "https://www.ikxin.com/ja/article/flarum-domestic-cdn"
last_updated: "2026-09-16T09:59:27.259Z"
locale: ja
meta:
  "og:description": 最近はブログに書くこともあまりなく、ずっと駄文を書いています。せっかく習慣になったので、今回も駄文を書いてみます。ご存じのとおり、Flarumは海外のプログラムなので、リソースを呼び出す際にはGoogleの静的リソースライブラリを使用しています。しかし、中国には高い壁があるため、読み込みがとても遅くなってしまいます。幸
  "og:image": "https://www.ikxin.com/_og/d/h_630%2Ca_~RmxhcnVt44Gu44K144O844OJ44OR44O844OG44Kj6KO96Z2Z55qE44Oq44K944O844K544KS5Zu95YaFQ0RO44Gr572u44GN5o-b44GI44Gm6auY6YCf5YyW44GZ44KLIC0g5oaC44GE44KS5b-Y44KM44KL5LiA5p6a%2Cc_Article%2Ctitle_~RmxhcnVt44Gu44K144O844OJ44OR44O844OG44Kj6KO96Z2Z55qE44Oq44K944O844K544KS5Zu95YaFQ0RO44Gr572u44GN5o-b44GI44Gm6auY6YCf5YyW44GZ44KL%2Cdescription_~5pyA6L-R44Gv44OW44Ot44Kw44Gr5pu444GP44GT44Go44KC44GC44G-44KK44Gq44GP44CB44Ga44Gj44Go6aeE5paH44KS5pu444GE44Gm44GE44G-44GZ44CC44Gb44Gj44GL44GP57-S5oWj44Gr44Gq44Gj44Gf44Gu44Gn44CB5LuK5Zue44KC6aeE5paH44KS5pu444GE44Gm44G~44G-44GZ44CC44GU5a2Y44GY44Gu44Go44GK44KK44CBRmxhcnVt44Gv5rW35aSW44Gu44OX44Ot44Kw44Op44Og44Gq44Gu44Gn44CB44Oq44K944O844K544KS5ZG844Gz5Ye644GZ6Zqb44Gr44GvR29vZ2xl44Gu6Z2Z55qE44Oq44K944O844K544Op44Kk44OW44Op44Oq44KS5L2~55So44GX44Gm44GE44G-44GZ44CC44GX44GL44GX44CB5Lit5Zu944Gr44Gv6auY44GE5aOB44GM44GC44KL44Gf44KB44CB6Kqt44G~6L6844G~44GM44Go44Gm44KC6YGF44GP44Gq44Gj44Gm44GX44G-44GE44G-44GZ44CC5bm4%2CsiteName_~5oaC44GE44KS5b-Y44KM44KL5LiA5p6a%2CsiteHost_www.ikxin.com%2Cp_Ii9qYS9hcnRpY2xlL2ZsYXJ1bS1kb21lc3RpYy1jZG4i%2Cs_tOM6J1CeI1ALmmYX.png"
  "og:image:alt": "Flarumのサードパーティ製静的リソースを国内CDNに置き換えて高速化する - 憂いを忘れる一枚"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": Flarumのサードパーティ製静的リソースを国内CDNに置き換えて高速化する
  "twitter:image": "https://www.ikxin.com/_og/d/h_630%2Ca_~RmxhcnVt44Gu44K144O844OJ44OR44O844OG44Kj6KO96Z2Z55qE44Oq44K944O844K544KS5Zu95YaFQ0RO44Gr572u44GN5o-b44GI44Gm6auY6YCf5YyW44GZ44KLIC0g5oaC44GE44KS5b-Y44KM44KL5LiA5p6a%2Cc_Article%2Ctitle_~RmxhcnVt44Gu44K144O844OJ44OR44O844OG44Kj6KO96Z2Z55qE44Oq44K944O844K544KS5Zu95YaFQ0RO44Gr572u44GN5o-b44GI44Gm6auY6YCf5YyW44GZ44KL%2Cdescription_~5pyA6L-R44Gv44OW44Ot44Kw44Gr5pu444GP44GT44Go44KC44GC44G-44KK44Gq44GP44CB44Ga44Gj44Go6aeE5paH44KS5pu444GE44Gm44GE44G-44GZ44CC44Gb44Gj44GL44GP57-S5oWj44Gr44Gq44Gj44Gf44Gu44Gn44CB5LuK5Zue44KC6aeE5paH44KS5pu444GE44Gm44G~44G-44GZ44CC44GU5a2Y44GY44Gu44Go44GK44KK44CBRmxhcnVt44Gv5rW35aSW44Gu44OX44Ot44Kw44Op44Og44Gq44Gu44Gn44CB44Oq44K944O844K544KS5ZG844Gz5Ye644GZ6Zqb44Gr44GvR29vZ2xl44Gu6Z2Z55qE44Oq44K944O844K544Op44Kk44OW44Op44Oq44KS5L2~55So44GX44Gm44GE44G-44GZ44CC44GX44GL44GX44CB5Lit5Zu944Gr44Gv6auY44GE5aOB44GM44GC44KL44Gf44KB44CB6Kqt44G~6L6844G~44GM44Go44Gm44KC6YGF44GP44Gq44Gj44Gm44GX44G-44GE44G-44GZ44CC5bm4%2CsiteName_~5oaC44GE44KS5b-Y44KM44KL5LiA5p6a%2CsiteHost_www.ikxin.com%2Cp_Ii9qYS9hcnRpY2xlL2ZsYXJ1bS1kb21lc3RpYy1jZG4i%2Cs_tOM6J1CeI1ALmmYX.png"
  "twitter:image:alt": "Flarumのサードパーティ製静的リソースを国内CDNに置き換えて高速化する - 憂いを忘れる一枚"
---

> Index of every page on this site: [llms.txt](https://www.ikxin.com/llms.txt)

# **Flarumのサードパーティ製静的リソースを国内CDNに置き換えて高速化する**

2018.07.25 5,971  0

最近はブログに書くこともあまりなく、ずっと駄文を書いています。せっかく習慣になったので、今回も駄文を書いてみます。ご存じのとおり、Flarumは海外のプログラムなので、リソースを呼び出す際にはGoogleの静的リソースライブラリを使用しています。しかし、中国には高い壁があるため、読み込みがとても遅くなってしまいます。幸い、中国国内にもオープンソースの静的リソースライブラリが数多くあるので、googleapis.comの代わりに利用できます。この記事ではBootCDNを主役として取り上げます。

## Googleフォント

以下のファイルで：

 Plain Text

```
vendor/flarum/core/views/install/app.phpvendor/flarum/core/src/Http/WebApp/WebAppView.php
```

中にある：

 Plain Text

```
fonts.googleapis.com
```

を次のように変更します：

 Plain Text

```
fonts.css.network
```

Googleフォントが不要な場合は、その行全体を直接削除しても構いません。

## Emojione

以下のファイルで：

 Plain Text

```
vendor/flarum/flarum-ext-emoji/js/forum/dist/extension.js
```

中にある：

 Plain Text

```
jsdelivr.net/emojione
```

を次のように変更します：

 Plain Text

```
bootcss.com/emojione/2.2.7
```

Emojione絵文字プレビュープラグインを使用している場合、このプラグインはCloudflareのCDNを使用しているため、基本的にはモバイルユーザー（香港ノード）にしか優しくありません。そのため、次のファイルも変更する必要があります：

 Plain Text

```
vendor/clarkwinkelmann/flarum-ext-emojionearea/js/forum/dist/extension.js
```

中にある：

 Plain Text

```
https://cdnjs.cloudflare.com/ajax/libs/emojione/
```

を次のように変更します：

 Plain Text

```
https://cdn.bootcss.com/emojione/
```

## Highlight.js

以下のファイルで：

 Plain Text

```
vendor/s9e/text-formatter/src/Plugins/BBCodes/Configurator/repository.xml
```

次の4か所：

 Plain Text

```
//cdnjs.cloudflare.com/ajax/libs/highlight.js
```

を次のように変更します：

 Plain Text

```
//cdn.bootcss.com/highlight.js
```

## **コメント**

(0)

まだコメントはありません

## **コメントを投稿**

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://www.ikxin.com/ja#website","@type":"WebSite","description":"「憂いを忘れる一枚」は、技術探究と日々の暮らしをテーマにした個人サイトです。Web 開発、バックエンド、DevOps の実践を記録し、ソフトウェアツールやデジタル体験、コードの外で得た見聞と思索を共有します。","inLanguage":"ja-JP","name":"憂いを忘れる一枚","url":"https://www.ikxin.com/ja","translationOfWork":{"@id":"https://www.ikxin.com/#website"}},{"@id":"https://www.ikxin.com/ja/article/flarum-domestic-cdn#webpage","@type":"WebPage","description":"最近はブログに書くこともあまりなく、ずっと駄文を書いています。せっかく習慣になったので、今回も駄文を書いてみます。ご存じのとおり、Flarumは海外のプログラムなので、リソースを呼び出す際にはGoogleの静的リソースライブラリを使用しています。しかし、中国には高い壁があるため、読み込みがとても遅くなってしまいます。幸","name":"Flarumのサードパーティ製静的リソースを国内CDNに置き換えて高速化する","url":"https://www.ikxin.com/ja/article/flarum-domestic-cdn","isPartOf":{"@id":"https://www.ikxin.com/ja#website"},"potentialAction":[{"@type":"ReadAction","target":["https://www.ikxin.com/ja/article/flarum-domestic-cdn"]}]}]}
```

## Sitemap

See the full [sitemap](https://www.ikxin.com/sitemap.md) for all pages.
