ツイッターエントリー

2016年9月19日

昨日、blogのエントリーを改変してツイートを表示するようにはしたけれど
ツイッターの表示が重い時間帯22時-0時前後にツイートを表示しようとすると
ウチのblogまで重くなってしまう弊害ggg
今まではサイドバーガジェットだったので
ツイートが読めなくてもツールバーだけは先に表示していたので良かったけれど
今回のは外部のjsファイルが読めなければ
ツイッターエントリー以降の記事が表示されないので
結果的にこの日付変わった前後の時間帯はblog表示が重くなってしまう始末。
php形式を取っているのだから
もし外部jsファイルが読めない、もしくは重すぎてタイムアウトする場合は
ツイートを表示しないっていうソースを作ればいいと思ったけど
このファイル読み出し過程でphpでそういった判定が出来るのかすらわからない。
タイムアウトはどちらかというとブラウザが決めてるっぽいし
それをphpだけで処理できるのかもわからない。
もしくはjsファイルそのものをウチで管理して、ツイートだけ読み込ませれば
ツイッターにアクセスするのはツイート読み込み時だけだから
多少はマシになるかもしれないけど
結局はツイート読めないとページ全体の読み込みは完了しないから
根本的な解決にならない。
jsファイルだけでは結局はJavaScriptだから内部で
404もしくはサーバーエラーの判定できないしなぁ・・・
それもこれもこの時間帯でツイッターが重過ぎるのがいけないんだ。