"Enter"a basıp içeriğe geçin

ugursogukpinar Yazılar

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 ise bir imaj talep edildiğinde, istenen boyuta o anda dönüştürülmekte. Bu durum ilk başta çok yorucu bir işlem gibi eski yaklaşımın bir çok eksikliğini kapatıyor. İşlemini yoruculuğu ise caching yöntemleriyle azaltılabiliyor. Dolayısıyla bu yaklaşımın çok daha iyi olduğunu söyleyebiliriz.

Popüler bir geliştirme ortamı olan Laravel için bu yeni yaklaşımla bir örnek gösterelim. Öncelikle bu yapılan işlemlerin tamamı burada bulunmakta ve kullanacağımız kütüphaneyi buradan inceleyebilirsiniz.

Django’da lokalizasyon

Arkadaşlar merhaba,

Bugün Django’da lokalizasyon işlemlerini nasıl yaparsınız aşama aşama söylemek istiyorum.  Django bizim için neredeyse tüm dil ve lokalizasyon işlemlerini düşünmüş. Tek yapmamız gereken biraz konfigürasyon. Django ile yaptığım bir uygulamaya dil desteği eklemek istediğimde , ilk başta ayarları tam oturtmak ve bunu anlamak zor olmuştu. Dökümantasyonda kaçırdığım bir kaç nokta yüzünden biraz süre kaybettim diyebilirim. O yüzden aşama aşama neler yapılması gerektiğini buraya yazmak istedim.