THK Analytics ver1.20 をリリースしました
セッション機能強化・バグ修正・ライブラリ更新
THK Analytics ver1.20 をリリースしました。
- chmod でエラーが出てしまう問題への対処
- セッション機能の強化
- セキュリティ強化
- サーバーへの負荷軽減
- 各種ライブラリの更新
ダウンロードは、こちらから
chmod でエラーが発生する問題への対処
モジュール版 Apache 等で、実行ユーザーとファイル所有者が異なっている場合に chmod でエラーになってしまっていたため対応しました。
chmod に失敗しても、メッセージを表示して処理が止まらないように修正。
セッション機能の強化
セッションが切れるたびに、ダイジェストページに戻ってしまうため、セッションの機能を強化しました。
また、セッションの開始や乗り換え(session_regenerate_id)のタイミングも変更したため、
セキュリティが強化され、且つ、これまでよりサーバーへの負荷も軽減されます。
改訂内容
上記以外の改訂内容は以下の通りです。
- モジュール版 Apache 等で、実行ユーザーとファイル所有者が異なっている場合に chmod でエラーになってしまう問題への対応
- セッションファイルの保存先を PHP のデフォルトから _core/application/tmp/sess/ に変更(セッション維持時間を伸ばす & セキュリティ強化のため)
- ログイン前はセッションを開始しないようにした(サーバー負荷軽減)
- ページ遷移するたびに session_regenerate_id していたが、ログインした直後だけ session_regenerate_id するようにした(サーバー負荷軽減)
- セッションの維持期間を1日にした(ページ遷移するたびに再延長)
- 印刷画面でサイドメニューやボタン類を表示しないようにした
- jquery を最新版に更新
- ua-parser を最新版に更新
- Woothee を最新版に更新
- ドメインリスト更新
最近のコメント