【最新記事】⇒仮公開開始(2019/02/07)

WordPressを更新

バージョンを更新してみた。ヘルスチェックなるものがあったので、公開サーバーはできる限りそれに沿って設定してみたが、残念ながらHTTPSは未だだし、必須ライブラリはどうやらXREAでは導入できそうにない(PHP7.4では)

PHP7.1に戻せば、Imagickもzipも適用できそうだが…。イメージ処理はいいとして、zipはちょっと気になる。テーマの更新とかする場合、zip化してuploadしていたけれど、それができなくなるのかな?だとするとちょっと面倒だなぁ。

公開側のテーマのURLが古いままだったので、それを入れ替えるのにあわせて、zip形式でuploadできるかどうか確認してみようと思う。無理な場合は…7.3に戻すのはありなんだけど、最新のままの方が何かといいからなぁ。ちょっと悩む。

英語版検索画面を公開

検索メイン画面に表示されるヘルプや、選択リストの英語化を終えたので、英語版の検索画面を公開してみた。とは言え、サイト自体を英語化したわけではない為、サイト説明やその他の部分で日本語が残ってしまっているので、これをどうするのかは検討が必要になる。

そもそも、英語データは全体の20~25%くらいしか入力が終わっていないので、引き続きこれらのデータの入力もしていかないといけない。でも、英語化できたからもう少し利用者が増えてくれるといいなぁ…と思ってる。

ま、日本語版は全くと言っていい程使われてないけどもw
あえて積極的な広告は打ってないので、グラブルのハッシュタグだけで見つけて貰うのは無理だろう。でもどうせなら使ってもらいたいから、どうやってアナウンスしていくかは検討が必要だろう。

英語版の入り口を設けた事で、アクセスにどの程度の影響が出るのかも少し着目しておきたい。

ホームページ自体の英語化については、Bogoを使うのか別のアプローチで行うのかを又考える必要はあるだろう。

また、現状のアナウンスは日本語のみだけど、どうするか考える必要がありそう。エントリー内に日本語と英語を併記するか、個別に作って表示させる際に切り替えるように作りこむか…。
当面は、エントリーに日英両方記載する方法で試してみようと思う。

Forbbidenの回数が明らかに減った

先月末にSiteGuardを導入してから、明らかにForbbiden(403)エラーの回数が減った。代わりにNot Found(404)エラーが急増。ヤベー、やっぱりログインページにアクセスして、パスワードとかアタックされてたんだなぁ。

おそらく突破はされていないだろうけれど、ログは毎日チェックしておくべきだね。

SEO系のブログでは、ログインページの変更より、多重認証や画像認証を優先すべきというのもあったけど、どうなんだろう。ログインページのURLが抜かれたら(バレたら)危険性は同じだから…というのはわかるけど、そのあたりの感覚はまだつかめない。

とにかく、今の状態でしばらく様子をみようと思う。

ガードしてみた

公開サイトのアクセスログを見ていると、Forbidden(403)エラーが多発していた。
そして、アクセストップなのが「wp-login.php」という状況だった。

そりゃそうか、WordPress使ってる事がわかれば、ログインページは共通だし、いくらでもアタック可能よね。

これさすがに怖いなぁと思っていたら、ログインページのURLを変える方法がいくつか見つかった。今回はSiteGuardを導入してこの辺りの対策をしてみる事にした。

画像認証とかはひとまず外し、ログとかは参照できるようにしてみた。これで不正なアクセスが減れば御の字。しばらく様子を見てみよう。

この数日でやること

公開までにやりたい事は以下の項目

  • ヘルプの見た目変更
  • SRキャラの追加
  • ボタン系のデザイン見直し

ヘルプは現状チェックボックスをJavaScriptで操作しているが、CSSの:checkedをうまく使えばプログラム無しでできそうなので、それができないか検討。できればJavaScriptは減らしたい。あわせて、流用しているCSSはキチンと分離しよう。

SRキャラはルリアを追加してみたが、思ったより違和感なく導入できそう。なので、次回風有利古戦場という事もあるので、ミリン、サビルバラ、ミュオン、セワスチアンあたりを追加しようと思ってる。ただ、アビ更新レベルがあるかどうか未確認なので、そこは一度確認が必要だろう。

ボタン系はあまりにも殺風景なので、更新Lvボタンを参考に、もうちょっと見栄えを良くしたい。

公開サイトのURL更新

もたもたしている間に、公開サイトのドメイン更新期限を迎えてしまったので、新規に無料ドメインを取得して更新。(この流れ2度目…)

全開、備忘録がてら残しておいた手順に従っても、更新作業は手間取ったので、今回こそ忘れないようにもう一度記しておこう。

・ドメインを取得しDNS登録をする(IPはサーバーの現行IP)
・コンパネ上からドメイン登録とサイト登録をする
・WordPressの設定画面から新ドメインへ変更を行う。

今回、WordPress側の設定を忘れていたので、URLが転送されているように見えて手間取ってしまった。ただ、ドメイン無い状態でWordPress側の設定をすると、404になる可能性があるので、少なくとも両方のドメインへアクセスできる事を確認してから実施すべきだと思う。

前回、サイト登録のメインとサブを変更するのに、旧コンパネからでないとできない旨書いたが、単に入れ替えだけなら新コンパネでもできそう。でも、それをするには現状のメインを置き換える事になり、一時的にサブが無い状態になる。
反映に1分くらいかかる(crontab?)という事なので、手早くやれば空白は無いかもしれないが、一度にできる旧コンパネでやった方が確実かもしれない。

後はドメイン失効後に残っているサイト情報を削除すればOKだろう。

さて、URLもこれで確定したし、Edgeなどへの対応も終わったので、これでもう少し広く広報しても良い状況にはなった。ただ、このところの対応でデザイン的にもう少し向上できそうな状況なので、そこまでを反映してから公開する事にする。

Edgeなどへの対応完了

といっても暫定であって、まだいくつか直さなければいけない部分もあるのだけれど、ドメインの更新期限が間近なので取り合えずこの状態でリリースする事にした。情けない。

まぁ操作全般は問題なく行えるし、PC/スマホでも意図した動作はしているので取り合えずよしとしよう。ドメインが無事更新できたらその後じっくり対応したい。

もう一つやりたいのは、やっぱり英語化。英語データの入力をしなければいけない事はあるのだけど、サイトをどうやれば英語化できるのか、ちょっと考えたい。日本人がこのサイトを使う事はあんまり無いだろうけど、海外の方はそこそこニーズがあるのではないかと思っている…。まずは調査から始めよう。

同じ画面をプロパティなどで切り替えるのも手なんだろうけど、固定ページごと分けてしまう方がいいように思ってはいる。ただ、その場合プログラムなどの反映が、日英両方で必要になるなど、手間も増える可能性が高いので、どうするのが一番いいのか、しっかり確認したい。

取り合えずは、新ドメインへの切り替えを行って、1年間ちゃんと運用できる状況にしてからの話ではある。

データ入力完了

現在公開されている、SSRキャラクター253キャラ分すべてのデータを入力し終えた。間違いや、細かい部分の抜け、漏れはあるとは思うが、データとしてすべて揃った意義は大きい。ひとまず、確認用サイトへ登録し、概ね問題無いことが確認取れ次第、仮公開サーバーへデータを反映する事にする。

一部、プログラムも直しているので(奥義枠を新設した為)、忘れないようにプログラムの反映も実施しなくてはいけない。

反映が終わったら、次の進め方について考える必要がある。現状、以下の問題がある。

・一部のデータで画面表示が崩れている。
・過去に入力したデータと最近入力したデータの不整合
・最近分類を見直したものが過去分には反映されていない
・キャラ画像が仮のまま
・操作面の改善(詳細データ間の遷移)

それぞれ優先順位をつけて対応していきたい。まずは、見た目という事で、キャラクター画像データの収集から手を付ける…かな。

何にせよ、足掛け1年…以上かかって、ようやくデータが揃ったのは、とにもかくにも一安心。じわじわと達成感を噛み締めている。

「効果」の枠について

アビリティなどで付与される様々な効果は、(仮に)「枠」と言う概念で、同一の効果が重複して発動するかどうかの判定がされている。
片面/両面/累積なんてのがそうなのだが、これに加えてさらに、召喚/奥義なんてのがある。これまで「属性」関係は全部ひと括りにしていたのだが、同じ属性系でもアビと奥義では別枠だという事が今更判った。属性系のカットもアビや召喚、奥義で全部同じ枠だと思っていたら、バイブカハの奥義で付与される属性カットは召喚石のバイブカハのカットとは別枠で共存できる事がわかった。

他にも属性系の攻撃アップとかは全部ひと括りにしてしまっていたが、これも改める必要がありそう。それでなくとも、追撃に関しては正直把握しきれていなかったりするので、一旦表示上から枠関連は削除しようか。

それでなくとも、自分で調べきれていなくて、WiKiなどの情報に依存している部分も多く、あやふやな情報でもあるし、「片面/両面」という表現自体がそもそも適していない。いずれ、アビの重複に関しての機能を盛り込むのに情報としては持っておきたいが、表示上は不確かな情報でもあるし、削除しておくのが良さそうだ。

それとは別に、奥義で付与されていたいくつかの効果は、すべて「奥義枠」に一旦転記しておいた方が良さそうだ。

調整と最終上限解放キャラへの対応完了

2019年に行われたキャラ調整と、最終上限解放キャラへの対応が完了。
単なるデータの更新だけでなく、色々と見直すべきものもあり、少々てこずったものの、何とか完了した。

後は、新規分のデータを入力するのみになった。基礎データの入力は全て完了しているので、残るは十賢者以降、最新までのアビリティ詳細データを入力していけばよい状況。

12/31に新キャラ3人分が追加される予定になっているので、それもキャッチアップしていきたいと思う。何にせよ段々終わりが見えてきたので、何とか1月中にでもデータ入力は完了させたい。