【83日目】動きが重い日記のアーカイブを軽くしたい!-5
Posted: Last Update:
日記をアーカイブ形式に変更しようと格闘し始めて5日目になりました。昨日は外出に疲れて一日さぼってしまった…。今日は、日記のアーカイブページに前の月と次の月へのリンクを入れていきたいと思います。
昨日までの成果と今日の作業
昨日までで、月ごとのページをつくり、記事を書き出し、小見出しなどを漬ける作業を終えました。また、このページへのリンクも日記のトップページに入れ込みました。
前月、翌月へのリンクを作る
さて、日記のアーカイブに前月と翌月のリンクを入れていきたいと思います。
…一日あけたら何をどこで作業していたのか忘れてしまって、見直しにちょっと時間を食ってしまいました。気を取り直して作業!
なんとかここまでこぎつけました。PHPの紹介。$oldestで一番古い月、$todayで最新の月を一度保存。「$archive」は当月です。その後に次月と先月の計算をしています。
$oldest = "20200801";
$today = date("Ymd");
$date = new datetime($archive);
$date->sub(new DateInterval('P0Y1M0D'));
$lastmonth = $date;
$date = new datetime($archive);
$date->add(new DateInterval('P0Y1M0D'));
$nextmonth = $date;
$today = date("Ymd");
$date = new datetime($archive);
$date->sub(new DateInterval('P0Y1M0D'));
$lastmonth = $date;
$date = new datetime($archive);
$date->add(new DateInterval('P0Y1M0D'));
$nextmonth = $date;
今日はここまで
全然進んでいませんが、今日は時間が来てしまったのでここまで…。「日平均0.3ビューでもGoogleアドセンスに一発合格した私が審査通過のためにやったこと」という記事も書き終わったので、そこそこ作業をした気にはなるんだけど、進みませんねぇ。
早めに日記のアーカイブ作り終わりたいです!明日は今日の続きから作業します。
おまけのロードマップ
サイト作成がどのくらい進んでいるかロードマップで進捗を確認すると、ここまで進んでいます。
- 準備 - サイトの全体像を決める
- 使用するプログラミング言語を決めて環境を整える
- サイトの基本構造を作って公開する
- 収益化に最適なサイトにアップグレードする
- GoogleアドセンスとAmazonアソシエイトの申し込みをする ←完了!
- ローカルで簡単に入力ができるようにフォームを作る
- フォローアップ - より収益化に向いたサイト構造に変更する