web renewal

webの写真

やっとウェブサイトをリニューアルできた。
結局3weekもかかってしまった。見た目を変更するだけなら2~3日でできるのだけど、今回は作業が盛りだくさんw

まずcss、
いままでブートストラップを最小限にカスタマイズしたものを使っていたけど、Bootstrap4になり学習コストが無駄なので、フルスクラッチで作成。cssの量が75%ぐらい削れた。htmlに余計なクラスうたずにすむし、いい事づくし。
一人で作業するなら、テンプレートは必要ないかなとも思う。
またトレンドを考えて、lessからsassに変更。”grunt watch”という呪文wを唱えずにすむし、コンパイルも大幅にスピードアップ、バックアップも簡単になった。ついでにsublime-textも3に変更

次にサーバー、
VPSにphp-fpm + nginxでリバースプロキシサーバー組んでいたけど、数年に一度しかない作業で、細かい知識をアップデートするのを実に無駄に感じていた。
今回は某スクリプトを使って、一発構築。専用コマンドなど若干学習コストがかかるけど、それでもはるかにお釣りが来るものだった。
無料SSLも一発構築できるので、ついでにSSL化。

それから開発環境、
従来はBitnamiだったけど、local by flywheelに変更。新規サイトの追加・削除が非常に楽になった。PHPのバージョンの変更も簡単だし、容量も食わない。これまたいい事ずくし。

最後にhtml、
構造化データにJson-ldを併用。

とまぁここ数年の進歩の恩恵を思いっきり受けて、従来より作業時間が半分以下になりました。
途中で飽きなければ2weekぐらいでできたかも。
まだサーバーやCSSの細かい調整は残っているけど、日々の暇つぶし程度で終わりそう。

余談として、さくらVPSにスクリプトでOS入れると、22番ポート以外塞がれる仕様を知らずに、2日間ぐらい足止めを食らったのは地味に痛かったw

地禄天神社 福岡市早良区野芥の写真

地禄天神社 福岡市早良区野芥

photos

Take the ‘A’ Train through audio tunnelの写真

Take the 'A' Train through aud

program or movie

Der Staat gegen Fritz Bauerの写真

Der Staat gegen Fritz Bauer

cinema