Laravel’de imaj boyutlandırma

Web uygulamalarının bütününde, yüklenen imajların çeşitli boyutlarda saklanması bir gereklilik olmuştur. Eski yaklaşımlarda imajlar sunucuya yüklenirken, tasarıma göre, istenen boyutlara dönüştürülüp kaydediliyordu. Imajların değiştirilmesi söz konusu olduğunda, eski imajların temizlenmesi, yerine yenilerinin yerleştirilmesi gibi problemlerin yanında tasarım değiştiğinde eski imajların yeniden boyutlandırılması gibi problemler oluşuyordu. Ancak tahmin ettiğiniz gibi bu eski bir yaklaşım. Yeni yaklaşımlarda…

Bir “Controller” nasıl olmalı?

Bu günlerde web geliştirme çatılarının (framework) neredeyse tamamı MVC (Model-View-Controller) modellemesini kullanmakta, ancak son zamanlarda incelediğim web uygulamalarında controllerın amaçları dışında aşırı yüklendiğini görüyorum ve bu konuda uzman olan kişilerden gördüklerimi, kendi deneyimlerimi paylaşmak istiyorum. Öncelikle MVC yapısının en temel kanunu kabaca MVC’yi oluşturan tüm bileşenlerin birbirinden bağımsız alanlarda olmasıdır. Bu bize bir View içerisinde…