ベンキョーベヤダベヤ個人的な勉強メモ(旧MOT)。ご利用は自己責任で!本館『https://qooga.jb-jk.net/』もヨロシク。Chromeになかなか怖い機能が追加された。GIGAZINEアクセスした段階で「このページ遅いから帰ったほうがいい」て言われるということだね、恐ろしい...これまでもにスマホが普及している世の中なので、Webページの読み込み時間が2秒が限界とか、恐ろしい情報がゴロゴロしてはいた。多少は気にすることはあったが、ジャンルがジャンルなので、本腰を入れることはなかった。ブラウザに帰れ警告されるのは、危機感を感じる...。やりたくないんですよ!というわけで、手抜きでカンタンに高速化する方法を考えてみた。高速化に必要なことは、これだけ!オススメするWordPressプラグイン速度だけでなくWEB力を上げたいまずは現状把握Googleの公式なアクセス速度確認がある。Insights因みにChromeプラグイン『Lighthouse』を使うのも有り。こっちのが情報も多くて見やすいが、常駐されるから嫌がられることもあるね。赤なら直さねば不味い!でも黄色なら、もしかしてサーバの能力でどうしようもないってこともある...。そんなときに『Testmysite』を使う。ドメイン(サブドメイン)を指定すると、表示速度や最適化の方法をアドバイスしてくれる。自分のサブドメインだど判別してくれなかった...。特別な処理なく文字列しかないドメインの方で調べた結果、1.1秒で『平均(黄色)』。考えてもWordPressは1秒は切らない。他にも『GTmetrix』が使える。何が原因なのか、どうしたら軽量化図れるかが解る。表示させる画像ファイルを軽量化する。単純だけど、明確に効果がある。数が少ないとか、コレからUPするファイルなら『Squoosh』で1個1個圧縮する。圧縮で劣化の状態を確認しながら、加工が出来るのでとても便利。Optimizer』プラグインがオススメ。不要なプラグインを削除やることは単純で、今使っていないものは、使うときだけに有効化。必要なさそうなものは、次々削除していくとよろしい。増えてしまうんだよね...プラグイン、作ってるし...CSS/JavaScriptを最適化・圧縮化ファイルを結合したり、スペースなくしたり、圧縮したものを読み込ませるようにすると、アクセス量が減ってよろしい。プラグインで解決するから、わざわざ自分でやらなくてもいい。Cache』プラグイン。ブラウザキャッシュを使うブラウザキャッシュとは、ページの文字やJavaScript・CSSファイル・画像など、Webページに表示される情報を、サイトのファイルが置いてあるサーバーにではなく、ユーザが使うブラウザ側に『キャッシュファイル』という形で、指定した時間残しておく機能。Cache』プラグインで設定可能。データベースのゴミを消すゴミデータがあるから、テーブルアクセスが重いのだ!消して最適化するとなかなか早くなる!MySQLでもSQLiteでもオススメ!MySQLなら『WP-Optimize』をプラグインを実行で解決!SQLiteならば、手動で実行することになる。Network)とは、CDN専用の配信ネットワーク(CDNプラットフォーム)を利用し、Webサイトにアクセスしているユーザに、最も近い配信拠点から、効率的かつ高速にWebを配信する仕組み。「自サーバの力を上げるのも良いが、外部の強サーバに頼るのも素敵ですぞ!」ということ。画像とかを配信用サーバに上げて、それを使う形になる。WordPress.com』プラグインを使うといいです。設定方法は若干手間がありはするが、ゼロから自分でやるより俄然よろしい。自サーバ以外に残したくないとかコダワリがあるなら別とて、無ければ入れておくといい。サーバの能力を上げる自分で契約しているなりして、自分持ちのサーバならば、サーバ自体の能力を上げることでごまかすことが可能。サーバの値段を上げてレベルを上げられれば一番良いが、それ以外にもキャッシュという手がある。サーバキャッシュを設定したり、クエリキャッシュの設定をしたり、とにかくサーバ側のキャッシュの設定をする。サーバに毎度リクエストして処理すると、そりゃあサーバに負荷もドンドン増える。ゲームのようにユーザ毎に結果が違うとか、1日に何回も何回も更新するとかそういうのでなければ、1回表示された内容をキャッシュして使えばいい。オススメするWordPressプラグインプラグイン使うだけでどうにかなるなら、それに越したことはない!先程、上に書いたものを下にまとめたもの。Cache日本語対応。マルチサイトにも対応している(ただしベータだ!)。1個で軽くするための機能が色々あるから、たくさんプラグイン入れずに済んでありがたい。キャッシュ使うから、使う前にDBのバックアップとっておくことをオススメする。Pasolack-パソラック-』が参考になった。個人的には『結合』系と『モバイル』以外は、全てチェック入れてしまって良いかと思う。これを設定するだけで、驚くほどアクセスが軽くなった。これだけでいいのでは...?と思うくらい軽くなった。Cacheをオススメしたい。Optimizer既にUP済みの画像を圧縮する。WordPress.comCDNを使えるように設定出来る。ぷ』を参照すると良い。このプラグインは他にも機能が色々と豊富にあるので、CDNを使わなかったとしても入れておいても損はしない。速度だけでなくWEB力を上げたいそんな場合は、便利なツールをまとめた別記事の方を参照してください。WordPress』WordPressはプラグインでSQLiteが使える。WordPressはSQLiteを使うということで決定した。>...WordPressWordPressの自動保存をとにかく停止させたい3.X系になってから『auto-draft』で自動保存などリビジョンが付くようになった。便利な機能なんだろうけど、DB直接イジる側からするとポンポン見えないデータが作られるのは不快なのである。日付から記事を読み出すのがうまくいかない。これはMySQLとSQLiteとでSQL文が違うために起きている。開発していて、めんどくさいのは、ローカルの開発環境と本番環境で、同じソースで動くか確認することである。環境は勿論のこと、完全同じソースが使えないと面白くない。本日のブラウザ初回起動時とかに下記が出ることがある。記事一覧(Archives)作成方法wordpressにて月別・カテゴリ別・タグ別で記事一覧を作成する。全部表示なんて重たいことはしたくない。出来れば月毎にタイトル一覧を全部表示したいなんてそんな人に。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Pythonメタ情報ログイン投稿フィードコメントフィードWordPress.orgタイトルとURLをコピーしました。