#cloudflare

8 件の記事

Category Cloudflare

Cloudflare D1とKVの使い分け:静的サイトに小さい動的機能を足すとき

Cloudflare Pagesの静的ブログに「状態を持つ機能」を足したくなったときの、D1とWorkers KVの使い分けメモ。キー・バリューで結果整合性のKVと、SQLiteベースでSQLが使えるD1の性格の違いを比べ、閲覧カウンタ・いいね・問い合わせ保存・設定値の保持といった用途の振り分けと、そもそもビルド時生成で済むものの線引き、無料枠の考え方を整理しました。

#Cloudflare #D1 #Workers KV #静的サイト
続きを読む
Category Cloudflare

Cloudflare Turnstileでフォームのスパム対策

静的サイトに問い合わせフォームを足すときのスパム対策として、Cloudflare Turnstileを検討したメモ。従来型CAPTCHAとの違い、サイトキーとシークレットキーによる2段構えの仕組み、静的サイトでの検証側の置き場、ウィジェットモードとテストキーの使い方を、公式ドキュメントで確認しながら整理しました。

#Cloudflare #Turnstile #セキュリティ #フォーム
続きを読む
Category Cloudflare

Cloudflareのキャッシュと静的サイト:何が速くなるのか

Cloudflare Pagesで配信する静的ブログを前提に、エッジキャッシュで速くなる部分とそうでない部分を整理しました。HTMLと静的アセットの扱いの違い、デプロイとハッシュ付きファイル名で更新が伝わる仕組み、Cache Rulesやパージが必要な場面・不要な場面、計測するときの注意までまとめます。

#Cloudflare #Cloudflare Pages #キャッシュ #パフォーマンス
続きを読む
Category Cloudflare

Cloudflare WorkersとPagesの使い分け:静的で済むか、リクエスト時に処理が要るか

Cloudflare PagesとWorkersは対立する選択肢ではなく、Pages Functions自体がWorkersランタイムで動きます。このサイト(静的ブログ)を例に、静的配信で済む範囲、Functionsで足りる範囲、単体のWorkersまで行く範囲を、判断フローと比較表で整理しました。

#Cloudflare #Cloudflare Pages #Cloudflare Workers
続きを読む