アンパンマンDB
内部的なデータベースクラスの刷新とか。
内部的なデータベースクラスの刷新とか。
地域管理が全然動いていなかったので修正。
データベース系のクラスをComposerに合うように改修中…。
先日のSmartyの件が大丈夫じゃなかったので修正。
Smarty本体とは関係ないところでエラーが発生していました。
tgws.plusドメイン配下のサイトじゃないからすっかりチェックを忘れていました。
あと、バトエンのイベントをちょっと進めました。
ほとんど運任せなのに拘束時間が長めなのがちょっとね…。
この辺りは次期バージョンでテンポよくなるそうなので、その点に期待。
動作確認ができたのでバージョンアップ。
今まで出ていたうるさいエラーも沈黙しました。
自動テストをもっとしっかりできていればこの辺も遠慮なくできるはずなんだけどなぁ…。
テンの日。
ゾーマのイベントが終了間際ということで、今日から終了までなんか追加でやってるみたいです。
ゾーマのイベントは微妙にまだ時間があるので後回しにして、いつものテンの日のアイテム回収。
ギュメイ将軍カードを3キャラ全部でもらったので、期限が来るまでに行ってみようと思います。
弱いとは聞いているけど、どの程度弱いかによって、特にレベルの低いァォィョッュで心配…。
今使っているバージョンのSmartyが最新のPHPではWarning出すようなので、ちょっとバージョンアップとか、別のテンプレートエンジンへの切り替えとかを検討してみました。
今どきの流れで、SmartyもComposer対応とかしているようです。
ただ、テンプレート不要な場所でも問答無用で読み込む設定になっているようなので、Smartyは従来通り手動でrequireしようかと思います。
他のテンプレートエンジンと言えば、Twigが有名で、Skinnyとかいう日本初の軽量なエンジンもあったり、そもそも生のPHPでいいんじゃないかって意見もあったりしますね。
ひとまず、今のところは、アンパンマンDBみたいに比較的規模のある場所ではSmarty、ゲーム記みたいに生のHTML主体の場所ではテンプレートエンジンを使わないという方向でいこうと思います。
Smartyは最新バージョンに上げるという前提でね。