sorgular optimize edilebilir veya gereksiz tekrar eden datalar için cache kullanılabilir. Foreach içerisinde tekrarlanan sorgular vb işlemler için full optimize sonucunda 20-25 dakika süre sonucunda tamamlanan task'ları 10 saniyenin altına birçok kez düşürmüşümdür php tarafında buda sunucuda 15-20 dakika full yük altında process çevirmesi 10 saniyenin altına düşmesi demek bence dil değiştirmekten önce kodları optimize etmeyi denemebilisiniz. Eğer mantık kuramıyorsanız mevcuttaki kodlarını ChatGPT atın ve performans odaklı iyileştirmesini ve optimize etmesini söyleyin güzel çözümler sunabilir.