MySQL

MySQLの実装とか

Posted on

Movable Typeのディレクトリ構成をサッと見たところ、MySQLやSQliteなどの保存方法を、Driverというディレクトリに入れていることに気づいた。その保存方法についてのモジュールなどを予め作っておき、どのような保存形態でもデータを読み出すときには特に何も考えること無く読み出せるようにしているようだ。

ADV Questのデータ保存の実装もそのようにしておくべきだったと思う。現状、データの読み出しを幾つかのファイルに分けて、更にユーザーごとにもデータを分けるというような、ちょっと残念な量のデータ保存になってしまうためだ。SQL文とか使えるようになるために勉強をしようかと思う。