.DS_Store Dosyaları Nasıl Silinir?

5,250 More

Projedeki Git Dosyaları Nasıl Silinir?

1 4,951 More

yTheme

4 1,930 More

Sunucu Güvenliği | SSH (Secure Shell) Kullanımı

2 1,101 More

Truemag

  • PHP
  • Golang
  • Laravel
  • Linux
  • SQL
  • SEO
  • WordPress
  • Diğer
    • Yazılım
    • Javascript
    • Css/XHtml/W3C
    • Genel
    • Tanıtım
    • Ajax
  • ANASAYFA
  • HAKKIMDA
  • SPONSORLUK
  • ARŞİV
  • İLETİŞİM
  • BENİMLE ÇALIŞMAK İSTER MİSİNİZ?

Laravel | Konsola Girmeden Kolayca Cache Temizleme

laravel

Popüler PHP çatısı (framework) Laravel‘in ne kadar etkili bir önbellek yeteneği olduğunu biliyoruz. Bu her ne kadar güzel bir durum olsa da biz geliştiriciler, geliştirme aşamasında önbellek ile uğraşmayı pek sevmeyiz. Bu nedenle de sürekli terminal (konsol) aracılığıyla üzerinde çalıştığımız sunucuya bağlanıp şurada belirttiğim cache temizleme komutlarını gireriz. Sürekli bu komutları girmek yerine şöyle kolay bir method da kullanabilirsiniz.

Laravel Cache Temizleme

Öncelikle Laravel Artisan komutlarının hakkında daha fazla bilgiyi buradan öğrenebilirsiniz. Bizim burada yapacağımız ise siteniz.com/clear şeklinde bir route tanımlayıp bu route içerisinde tüm artisan cache temizleme komutlarını çağırmak. Bunun için aşağıdaki kodları route klasöründeki web.php dosyasına kaydetmeniz ve önbelleği temizlemek istediğiniz zaman tarayıcıda siteniz.com/clear demeniz yeterli.

1
2
3
4
5
6
7
8
Route::get('/clear', function() {
    Artisan::call('cache:clear');
    Artisan::call('view:clear');
    Artisan::call('route:clear');
    Artisan::call('config:cache');
    Artisan::call('optimize');
    echo "Cache temizlendi!";
});

Not 1: Bu yönteme alternatif olarak Laravel’in Cache::flush(); methodunu da çağırabilirsiniz ancak bu yazının hedefi Artisan cache komutlarının script üzerinden nasıl çağırıldığını göstermek.

Not 2: Siz de benim gibi projelerinize Redis tabanlı Cache özelliği kazandıran Lada Cache paketini kulanıyorsanız yukarıdaki cache komutalarına Artisan::call(‘lada-cache:flush’); satırını da ekleyebilirsiniz.

Önbelleksiz, rahat rahat çalışabileceğiniz bir gün dilerim :)

Kas 3, 2017Erhan Yakut
Cloud Sunucu
Yurtdışı Turları İle Avrupa’da Gitmeniz Gereken YerlerLaravel | Veritabanı Sorgularını Analiz Etmek
You Might Also Like
 
Laravel | Önbellek (Cache) Temizleme
 
PHP İpucu #3 – Framework Kullanın
Erhan Yakut
1 year ago Laravel, PHPLaravel, laravel cache temizleme, laravel dersi1,651
Bağlantılar
  • Beyazıt Kölemen
  • Domatessuyu
  • E-ticaret
  • Ofizzo
  • PHP Dersleri
Sponsorlar

Kravatlar

sponsor

sponsor

sponsor
Random Posts
Ubuntu’da Giriş Ekranını Kaldırmak
En Uygun Javascript Programlama Fiyatı Sadeceon’da
FlashFXP Ftp Programı
yTheme v1.2 Yayınlandı
Websiteye Canlı Destek Sistemi Nasıl Eklenir?
Hakkımda

Bilişim Teknolojileri alanında içerik üretmek üzere oluşturulmuş olan Yakuter.com 2006 yılında Erhan Yakut tarafından hayata geçirilmiştir. devamını okuyun…

Sponsor

promosyon ürünleri

Cloud Sunucu Desteği

Bulut Sunucu

2017 © Yakuter