Laravel ve Octane, PHP tabanlı web uygulamaları ve API’ler için performans ve verimliliği artırmaya yönelik güçlü araçlar sunar. Bu blog yazısında, Laravel ve Octane’in temellerini, nasıl birlikte kullanılabileceğini ve uygulamanızın performansını nasıl iyileştirebileceğini ele alacağız.
Nohup Command
Linux terminallerinde çalışırken tüm işlemler genellikle çalıştırılır ve ardından işlem bitinceye kadar beklenir. İşlem süresi boyunca terminal meşgul olur. Terminal penceresini işlem sürerken kapattığımızda işlem yarıda kesilir. Terminal penceresinde bir işlemi arka planda nasıl çalıştıracağız? Terminal’i kapatınca işlem nasıl devam edecek? Bu noktada Nohup devreye giriyor.
Laravel Eloquent Attribute Casting: Hashed
Başlığı yazmakta biraz zorlanmış olabilirim. Bahsetmek istediğim Laravel’e yeni eklenen cast özelliği. Bildiğiniz üzere kritik verilerin şifrelenerek kaydedilmesi oldukça önemlidir. Örneğin kullanıcı şifreleri hashlenerek kaydedilir.
Önceden şifreleri model’e hash’i manuel olarak ayarlayıp gönderiyorduk.
use App\Models\User;
use Illuminate\Support\Facades\Hash;
$user = User::create([
'name' => 'Ömer',
'email' => '[email protected]',
'password' => Hash::make('topsecretpassword'),
]);
Code language: PHP (php)
WordPress: Syntax Highlighting Eklentisi
Blog yazmaya başladıysanız ve eğer developer iseniz mutlaka kod blokları paylaşacak ve onları renkli renkli göstermek isteyeceksiniz.
Aktif olarak kullandığınız dillere destek verebilecek ve aynı zamanda zaman zaman farklı dillerde de bir şeyler paylaştığınızda sizi yarı yolda bırakmayıp, yeni bir eklenti aramamak lazım.
Bu yüzden blog’un ilk yazısı Syntax Highlighting eklentisi oldu 🙂