表題の通りでSOY Shopの管理画面で注文一覧で検索条件がある時のみ注文一覧を表示する設定を追加しました。

この設定項目を追加した背景ですが、SOY Shopで20年以上ネットショップを運営している方がいらっしゃいまして、15年以上の膨大なデータと分単位の注文で管理画面の注文一覧のページを開く時に負荷がかかり過ぎて表示速度が低下するという問題に陥りました。


この対応として、


soyshop_order_list_on_admin


管理画面の注文一覧のページを開いた時は注文一覧を出力せず、何らかの検索を行って始めて注文一覧を出力する設定を追加しました。


注文を確認する際に注文日を指定すれば負荷は大幅に減らせますので、管理画面で負荷がかかり過ぎてサイト全体が遅くなるという問題は回避できるようになります。


今回紹介した機能は下記URLからダウンロードできます。

https://saitodev.co/soycms/soyshop/