新作アクセス解析『Lunasys』を開発中です。
というわけで以前からちょくちょく話題にしてたアレです。 既に開発開始から2年ぐらい経過してる様な気がしますが気のせいですね。 多分『ダークソウル』が発売される前にはリリース出来るかと思います。
以前も言った記憶がありますがおさらい。『Lapis』の「後継」というより「リファイン」な感じです。 『Lapis』は要望があるままに機能をゴテゴテと増やしすぎ、設置も面倒になってしまいました。 なので今回は自分の使ってない機能は思い切って削り、シンプル路線で簡単設置という原点回帰。 細かい使い勝手も改良しています。
一番の大きな違いはデータの保存方法ですかね。『SQLite』オンリーにしてDB(ファイル)を分散して保存。 時間経過によりデータが肥大化し、処理が遅くなるという根本的な問題を解決しています。 まぁいまどき『PHP4』を使ってるサーバーもないだろう、と(セキュリティ的に)。 『SQLite』は『PHP5』以上で標準で使え、データはただのファイルなのでユーザーにとっても扱いが簡単です。
データ取得精度の向上を目標にしてますのでPHPページでのincludeを推奨。『Lapis』ではページタイトルを取得出来ない ケースがありましたがこれも解決してます。もちろん従来通りJavaScript経由(tracker.js)でも使えます。 こっちも記述をシンプルにしてますので『Lapis』よりマシになってるかと。
管理画面は『HTML5』で記述して構造も極力シンプルに。装飾的な画像も廃してますので『Lapis』 より表示速度は上がってると思います。『HTML5』に興味のある人はソースを眺めてみると面白いかもしれません。