Codeigniterın paket boyutu küçüktür. İlk kurulumda fazla ayar gerektirmez. Mvc yapısı basiitir. Kısa zamanda öğrenilir.
Laravelin paket boyutu daha büyüktür. Kurumda composer gerektirir. Yüklemesi göreceli olarak daha zordur. Route sistemini yazmazsan yazdığın controller a ulaşırken hata verir mvc yapısının kendi kuralları vardır.

Farklılıklar giriş seviyede bu şekilde açıklanabilir. Dosyanın paket boyutunun büyük olması ağır çalışıyor anlamına gelmez. İçinde ihtiyaca yönelik daha fazla kütüphane barındırır.

Biraz iş ilanları sitelerini araştırısan laravel uzmanı ihtiyacı codeigniter a göre daha fazladır. Piyasada daha fazla iş imkanı sunan dili öğrenmen tavsiyemdir. Çok basit olarak açıklamam budur.

Fakat ben kendi projelerimi geliştiricem dersen zaten hepsi emrine amade olur. Sonuçta php yazıyorsun. Hatta php ile de sınırlı değilsin hangisini bildiğinin önemi yok yeterki kodu yaz ve çalışsın.