SaikaColorTechBlog

渋谷のITベンチャー企業から中小企業に転職したエンジニアの話

コーポレートサイトをあれする

手始めに弊社のコーポレートサイトがどんなもんなのか覗いてみた

f:id:bryan_f:20181226114711p:plain

コーポレートサイトキャプチャ

とりあえずソースを見てみると懐かしきホームページビルダー!

<meta name="GENERATOR" content="JustSystems Homepage Builder Version 16.0.10.0 for Windows">

 ホームページビルダーってtableでゴリゴリレイアウト組むやつでしょって思ってたら今のやつはそんなことないんですね。

f:id:bryan_f:20181226145044p:plain

コーポレートサイトキャプチャ(スマホ表示)

レスポンシブではないよね。まあスマホからみる必要があるようなページでもないしまあいっか。

 

f:id:bryan_f:20181226145244p:plain

お問い合わせページ

お問い合わせページ発見!保護されていない通信!お問い合わせしたくない!

google先生も本気出し始めてるし、SSL化は最低限したいなー。

<Form action="/cgi-bin/mailform.cgi" method="POST">

フォームは何で送信してるんだろうと見てみると、cgi-binディレクトリ!懐かしい!

f:id:bryan_f:20181226145915p:plain

フォームのエラー画面

とりあえず送信押してみると懐かしい雰囲気のエラー画面。

 

ページ自体の内容は一旦置いておいて、まずはSSL化するところから始めよう。

ホスティングNTTビズリンクっていうところのを使っているけれど、せっかくだからNetlifyに乗り替えよ。

Netlifyは静的コンテンツのホスティングサービスでありながらリポジトリとの連携やCIなんかもできて、Let's encryptでSSL化もできるしフォームもサクッと作ることができるらしく弊社にはちょうど良さそう。無料だし。

www.netlify.com

ソースコードもバージョン管理されていないから、これを機にGitlabに入れる。Gitlabってprivateリポジトリでも無料で作れるのね。知らなんだ。

ドメインのこととかSSLのことは一旦後回しにして、まるまる同じものをGitlabにpushしたらデプロイされるところから手をつけてこ。