アーカイブ

‘ウェブサイト構築’ カテゴリーのアーカイブ
スポンサーリンク
スポンサーリンク

サーバーを移転しました

2021 年 10 月 24 日 コメントはありません

2021年10月24日。
本サイトはようやくエックスサーバーから移転を果たしました。
数年間に渡り使っていたエックスサーバー。色々言いたいことはあるけど、一番はやっぱり約束を履行しなかったこと。これに尽きる。

多分今現在利用中のこの移転先のサーバーの方が速いし、安いし、IPv6も対応しているし。

バイバイキーン。

【追伸】
移行に当たり、色々エラーが出てしまったので、プラグインの大部分を削除しました。
それら含めて、エラーが残っている可能性があります。
もし何か不具合を見つけたらぜひお知らせください。

このサイトを始めて10年が経ったからそろそろレンタルサーバーのことを語ろうか。

2021 年 2 月 23 日 コメントはありません

このサイトはおよそ10年前に始まった。
これを機にこれまでの経緯や、今後について書いておく。

開設当初はとある個人作成のCMSを使っていた。
確か借りていたサーバーはロリポップだったと思う。
まだ中国に住んでいた頃だ。

その後大幅にリニューアルし、過去記事はログとして残し、新たなスタートを、当時流行っていたWordPressを使って構築。
色々なテーマを試しながら、外観を徐々にカスタマイズしていき、最終的に今の形(一応レスポンシブである)になった。
サーバーはロリポップのままだった。

その後、世間様、というかGoogle様が「これからはSSLだ!」と言いだし、自分的にもセキュリティは興味があったので、ロリポップに「無料のSSLに対応する気あります?」と聞いた。
すると「ないですねえ」というザンネンな回答だったので、サーバーを乗り換えることにした。
(もちろんさすがに今はロリポップも対応を果たしている)

WordPressはデータベースを使っており、乗り換えは慣れない作業がある。
とは言え、ロリポップに失望したので、世間で評判の良かったエックスサーバーに思い切って乗り換えた。それが2016年の話だ。費用は多分3倍以上になったのではないだろうか。
(後で知ったのだが、評判の良さはアフィ記事が多いからなんだね..)


ただ、当時はエックスサーバーが結構早くから無料のSSL対応をしていたように記憶している。

エックスサーバーは今考えればUIも古臭いんだけど、まあそれなりの金を払っているので動きはそれなりだと思っていた。
しかし、不満が出てきた。

まず一点目。
何と、こちらが構築したサイト(このサイトではなく、とあるサービス)を勝手に遮断し始めたのだ。
アクセス数が増えたのが原因と思うが、「セキュリティが..」とか言っていた。
結局そのサービスは閉鎖に追い込まれた。

私のサービスが人気が出て、利用者が増えると当然他の、同じサーバーを使っているユーザーに影響が出る。
レンタルサーバー屋としては看過できないのは私でもわかる。
しかしそれはまず自身が努力すべき点もあるのではないか?それが二点目に繋がる。
そして遮断するにせよ、緊急事態でもない限り、まずは利用者に仁義を切るべきであろう。

二点目の不満はエックスサーバーの虚言だ。
移って間もない頃、エックスサーバーの社長が「メモリを増強する!」と発表した。
これは今でもニュースリリースに残っている。

■sv2115.xserver.jp 以前のサーバーの増強について
2017年より順次、同様に搭載メモリを増強する予定です。

その時は、「おお!メモリ倍増か、すげえな。移ってよかった~」と無邪気に思ったものだ。
ところが、発表から4年経った今現在も我がサーバーのメモリは96GBのままである..


「..は?」
一体いつまで待たせるつもりなのか。ユーザーを舐めないでいただきたい..
他社では「1契約当たり4vCPU/6GBメモリ」などとしっかり表記していることもある。
エックスサーバーは1サーバー当たりのユーザー数は非公開だったはずだ。自信がないのではないか。

細かい点になるが不満はまだある。

・SSL/TLSの確認にSSL Labsを使うと滅茶苦茶時間がかかる
どうやら設定がおかしいらしく、他のユーザーのサーバーまで一緒に検索されるようだ。なので他より相当に時間がかかる。
Protocol Detailsの欄にずらっとIPアドレスが出るが、これはみんなエックスサーバーのものと思われる。
嘘だと思うなら、このサイトのドメインを確認してみてほしい。
何故こんな設定になっているのか理解できない。
ちなみに私の知る限り、他のレンタルサーバーではこんなことはない。

・SSL/TLSの設定
最近ようやくTLS 1.3にも対応するように設定を変えてくれたが、やはり動きが遅いし、美しくない。
TLS 1.2に、不要な暗号スイートがずらっと出てくるんだよね。WEAKが多い!
ConoHa Wingカラフルボックスだと無駄な暗号スイートは一切出ないコアサーバー(V2)はそれこそ割り切って、FSなしなどのWEAK判定のスイートは全て切っている。古いOSやブラウザからはアクセスできないわけだ。
こういうのを見ているとサーバーを構築している人がちゃんと考えて設定しているな、と感じる。
一方でエックスサーバーのセキュリティは誤解を恐れずに言うと、最低限の対応だなと思ってしまう。

・DNSのCAA非対応
まあこれはエックスサーバーだけではないのだけど、CAAが記述できるようにならないかな、と。
自分が調べた限りだと、お名前バリュードメインさくらなんかはすでにCAAに対応しているんだよね。
無料のMyDNSも対応していますよ。

・IPv6非対応
IPv4アドレスの枯渇が叫ばれて久しいが、未だにIPv4のみ。
いつになったらIPv6に対応するのやら..
これもまだまだ対応していないレンタルサーバーが多いけど、一部ではもう始まってます。
カラフルボックスはここで脱落

Q:IPv6をサポートしていますか?
A:対応していません。

さて、ここまで読んでくれた方ならお分かりと思いますが、自分もそれなりに調べています。
お試しでチェックしたり、1か月有料で使ったりして色々確認したり..

新しい技術にも興味があるので、サーバー各社には積極的に取り入れてほしいです。
自分も独自ドメインを使ってRaspberry Piで自宅サーバー作ったり、VPS借りたり色々やっているからこそそう思うのです。
技術・知識不足なのと、何より面倒くさいので未だにレンタルサーバー利用者なのですが..

ということで、すでに安定の地位を築いて満足してしまっているのか、残念ながら最近のエックスサーバーは新しいことをやっていこうという気概がないように思う。

挑戦的・野心的なサーバーを作って、望む者はそこに簡単に移れるようにしてくれればいいのに..
もちろん、過去に約束したことはちゃんと守ってほしい。

ということで、数年間使ったエックスサーバーからぼちぼち移転をするつもりでいます。

【追記】
自作CMS(PHP)でレンタルサーバー速度比較を行なった。
1はトップページ。2は画像の多いページ。

■ConoHa WING ベーシック

・Google PageSpeed Insights
1) PC:84 Mobile:65
2) PC:74 Mobile:69

・Pingdom Website Speed Test(Tokyo)
1) B 85
2) B 85

・GTmetrix
1) D 61%
2) C 84%

■Core Server(V2) CORE-X

・Google PageSpeed Insights
1) PC:計測不可 Mobile:計測不可
2) PC:計測不可 Mobile:計測不可

・Pingdom Website Speed Test(Tokyo)
1) B 90
2) A 92

・GTmetrix
1) D 69%
2) D 70%

■Xserver X10

・Google PageSpeed Insights
1) PC:74 Mobile:63
2) PC:82 Mobile:67

・Pingdom Website Speed Test(Tokyo)
1) B 85
2) B 85

・GTmetrix
1) C 74%
2) D 74%

結論。
上記の数値的には、正直大きな差を感じないが、体感上はConoHa WINGが圧倒的に速かった。そして残りの二つは同じくらいだった。
今回はたった一回のテストだったが、自分の中ではすでに答えが出ています。
サヨナラ、エックスサーバー。

【追記2】
さらに計測してみました。
意味があるのか分かりませんが、HTML5のスピードテストを各サーバーに設置し、ダウンロードとアップロードの速度を計測しました。
なお、計測は日曜日のお昼12:40頃行いました。

数字的に結構差が見られました。
何度か計測したのですが、下記の結果はそのうちの1回の結果です。
ただ、毎回同じような傾向(差異)が見られたので参考になると思います。

■ConoHa WING ベーシック
IPv4
・ダウンロード:32.6Mbps
・アップロード:182Mbps

■Core Server(V2) CORE-X
IPv4
・ダウンロード:42.1Mbps
・アップロード:97.8Mbps
IPv6
・ダウンロード:222Mbps
・アップロード:190Mbps

■Xserver X10
IPv4
・ダウンロード:5.59Mbps
・アップロード:87.4Mbps

【CSS】夜になったら自動でダークモードにする【JavaScript】

2019 年 11 月 24 日 コメントはありません

CSSとJavaScriptの組み合わせで夜になったら自動でダークモードにしてみます。流行ですもんね~
ちなみにこの記事でも18:00~翌06:00に適用されるようになっています。

下記を参考に、適当にヘッダーに入れるなり、該当のブロックにインラインで入れるなりしてみて下さい。

Enjoy!

ConoHa VPSとエックスサーバーを比較してみた

2019 年 1 月 13 日 コメントはありません

開設当初、サーバーはロリポップを使っていたが、遅くなったため、評判の良いエックスサーバーに移転した。
しかし当初は満足していたはずのエックスサーバーにも徐々に不満が出ている。
運営サポートが勝手にアクセスを遮断する事が何度かあったのだ。共有サーバー故に何かと厳しいのは分かるが、これでは安定した運営ができないではないか..
また、2016年に約束されたはずのサーバーのメモリ増強が私のサーバーでは2年経っても一向に実施されない。これでは嘘つきではないか..
そのため、より自由度の高いVPSなどへの移転を模索していたが、サーバー運営の経験はほとんどなく、コンソールの操作にも不安があるし、本業の方が忙しく、時間も取れない。
そんな時、たまたまよく行く中国でVPNに対する規制が強化され、その対策として試しにShadowsocksRのサーバーを立ち上げようと思い、初期費用も不要なConoHaでVPSを借りてみた。
そうこうするうちに、コンソールにも徐々に慣れて来て、SSHによるアップロードにも問題がなくなったので、せっかくなので、この機会に、ConoHa VPSとエックスサーバーのウェブサーバーとしての速度を比較してみたい。

まずは回線速度の比較をした。
約157MBのビデオファイルを両者にアップロードし、ブラウザで開く。どちらが速く見られるだろうか?
アクセスは日本国内から。どちらのサーバーも日本国内である。計測は日曜の夜、光回線(v6プラス)からパソコンのChromeを使った。
バイアスがかからないよう、計測時にはスマホでビデオを撮影し、記録を取った。ビデオファイルにブラウザからアクセスし、シークバーが満タンになるまでの時間(秒単位になるのはご了承頂きたい)である。
また、1回だけではたまたまということがあるため、同時間帯ではあるが、各サーバーとも交互に5回計測した。

回目 ConoHa VPS エックスサーバー
1 41秒 54秒
2 41秒 54秒
3 40秒 62秒
4 39秒 49秒
5 39秒 51秒
平均 40秒 54秒

上記は時間が短いのが速いということだ。
ConoHa VPSが平均40秒、エックスサーバーが平均54秒。
つまり、結果としては、ConoHa VPSの方が速かった!
時、場所、場合にもよるだろうが、ConoHa VPSの回線はエックスサーバーよりも上かも知れない。

ビデオファイルではサーバーのハードウェアとしての能力は測れないと思われたので、今度は自作のCMS(PHPで作成)を両者にアップロードし、第三者のサイトをいくつか使って測定を行った。
どちらのスコアが高く、速いのか?

計測サイト ConoHa VPS エックスサーバー
Google 100点 92点
GTmetrix Fully Loaded Time 2.6秒 4.0秒
pingdom Load time 0.64秒 1.38秒

何と全てでConoHa VPSがエックスサーバーを上回っている(公平に言うとGtmetrixのPageSpeed Scoreなどではエックスサーバーの方が僅かながら上だった)。
なお、ConoHa VPSは、最も安いプラン(1円/時間|630円/月)にて、LAMPのテンプレートで立ち上げている(影響しているかどうか分からないがBBRも導入している)。
価格もエックスサーバーより安いのに、やるじゃないか。

さて、ConoHa VPS以外にもVPSは沢山あり、Amazonなども出している。どれも高くない。
ただ、VPSはレンタルサーバーより自由な反面、立ち上げや運営は色々と大変なこともある。そんな時はConoHa WINGというレンタルサーバーを借りるのも手である。同じConoHaの運営なので期待ができそうだ。

早くサーバー運営の腕を上げて嘘つきのエックスサーバーとおさらばしたい。

■sv2115.xserver.jp 以前のサーバーの増強について2017年より順次、同様に搭載メモリを増強する予定です。

本当にやるならやれよ.. 2年もずっと期待させやがって、ガッカリだわ。

フォントにこだわったこの10年

2017 年 3 月 16 日 コメントはありません

お母さんからフォントにこだわれと言われました。お母さんからフォントにこだわれと言われました。お母さんからフォントにこだわれと言われました。お母さんからフォントにこだわれと言われました。お母さんからフォントにこだわれと言われました。

私がフォントに注目したのは、Windows Vistaを買った時。2007年頃だったか。
そしてたまたま訪問したニュースサイトでメイリオが使われており、文字表示の綺麗さに驚いてからだ。
それまでWindowsでは、MSゴシックというフォントが使われており、ガタガタのそれに慣れすぎていた。

メイリオを知り、私はフォントを変えれば表示が綺麗になるのだと思った。
そしてMacを見るとヒラギノというフォントが入っており、それまた美しく、羨ましく思って、入手し、Windowsに入れた。数年後のことだ。

ところが、CSSでヒラギノを指定しているウェブサイトを見ると、思ったほど綺麗でなく、ボヤけ具合にガッカリしたものだ。
もちろん自分のサイトのfont-familyはヒラギノを指定していた。

なぜか?!
実はフォントの差ではなく、レンダリングの差。
Microsoftはフォントにこだわっていないのは事実だが(メイリオや游ゴシックを入れたのでだいぶ改善してきてるようだが)、それ以上にWindowsはフォントを表示するレンダリングに欠陥を抱えているのだった。
レンダリングさえしっかりされれば、MSゴシックすらまともに見えるのだ。
メイリオが綺麗に見えたのは、メイリオだけレンダリングを特別に調整しているかららしい。

その後Windows OSも何度か新しくなり、次こそは..と毎回思っていたが、ほとんど改められてない
英語などはアルファベットのみでそもそも文字種類が少ないが、日本語や中国語はしっかりしないと汚い表示のフォントになるのだ。
Windowsでも、まともな文字表示ができるようになってほしいものだ。

以前からこのブログではWebフォントを使うようになっているが、Windowsだと汚い表示になる。
今現在は有効な策がないので、Windowsからのアクセスはメイリオで表示する設定にし、他のOSだとWebフォントで表示されるようにしている。

実際の表示の違いを確かめるため、比較したブラウザのキャプチャ画像が下記である。Windowsでメイリオの場合とWebフォントの場合、そしてMacでWebフォントの場合の3種類だ。

WendowsのWebフォントレンダリングが酷い有様だ。

私もデザイナーの端くれの一人として、フォントをこの10年ずっと追求してきた。
Appleの公式ページもWebフォントを使ってるし、以前から彼らはフォントにこだわってたのは事実だ。創業者カリグラフィーが専門だからね。
しかし、無料のubuntuなどですら、綺麗なレンダリングなのだ!
なぜ一番高価なWindowsが一番汚いのか理解に苦しむ。

スポンサーリンク