PHP yazılımlarda her yazılımın farklı optimize ihtiyaçları vardır siz bu yapacağınız sistem yüzünden yanlışlık ile admin paneli de optimize edebilirsiniz

Max yapılabilecek şey, cronjob ile bir php dosya çalıştırılır, bu php dosya tüm dizinlerde bulunan 300 kb üzeri tüm jpg png falan toplar bunları optimize edip işlemi tamamlar. Yapılabilecek olan bu ki yine admin panelde falan sorun çıkartma ihtimali oluşabilir. Çok sıkıntılı bir şey ve scriptler için uyumlu olmaz.
Edit: Laravel diye konuyu düzenlemişsiniz laravel ile ilgili bir tecrübe ve bilgim yok o neden ile bilemiyorum ama tahminimce yine uyumluluk sorunları olur.