top×diary2017年4月04.19前回の日記の続き。WordPressではなくてphpでサイトを作るののいいところ?本文にphpもJavaScriptも簡単に使えることかな。ショートコードは楽だけどショートコードにするのはめんどくさいし......。phpとJavaScriptの併用は、いいとこどり(楽なとこどりでもある)ができること。クッキーはめんどくさすぎと思ってデータ保存はJavaScriptのローカルストレージに変えてかなり個人的見通し明るくなったけれど。それ以外でも、phpをやめてJavaScriptにするだけで簡単にできるようになるところもかなりあったり。外部のテキストファイルを読み込んでついでに自動的に改行を加える(ついでに文字数カウント)――というphpを、小説の場合は気に入って使っているけれど。これだと、テキストファイルの中にクッキー読み込むような記述が使えなかった。やってちまちま追加している機能と併用できないので、かなり自分的には最悪だったり。キル数......だいたいこの辺は、カウンター機能の応用なので、とりあえず3つ関数作った。複数の候補のなかから(配列)ひとつをランダムに選んで保存する......というのも作った。これは、たとえば拾った猫が白猫か黒猫かといった部分ランダムだけれど別にテキスト自体を分岐させるわけでもない(フラグにも応用できるけど)という雰囲気的なランダムさが欲しい時にという感じ。ランダムリンクはどっちでも作れるけれど、JavaScriptにすればテキストファイルに書けるからこっちのほうがいいかなとか。