Sales2 min read222 words

Laravel Octane dedir ?

Recai Atak

PlusClouds Author

Cloud & SaaS

Laravel Octane dedir ?

Laravel Octane ile Swoole ve/veya Roadrunner gibi PHP için güçlü bir Uygulama Sunucusu kullanarak Laravel uygulamanıza hizmet verebilirsiniz. Laravel Octane Uygulamanızı öncelikle güçlü ve optimize bir şekilde başlatır, belirli alanlarında bunu saklar onu bellekte tutar, nesne durumlarını temizler ve istekler arasındaki nesnelerin örneğini yönetir.

 Laravel Octane Orjinal Döküman

  https://github.com/laravel/octane

Normalde, uygulama ve tüm nesneler her istek için birkaç kez yüklenir. Laravel Octane ile uygulama ,nesne model istekler arasında paylaşılır. Bu, geliştiricinin bazı nesnelerin bir kere yüklemesi gerektiği anlamına gelir (bazılarının önyükleme zamanında bir kez yüklendiğini unutmayın), bu durumda Laravel Octane nesnelerin durumlarının yönetilmesine yardımcı olur.

RoadRunner Nedir? 

RoadRunner, Php uygulamaları için yazılmış bir yük dağıtıcısı işlem yöneticisidir.


Uygulamayı Oluşturma Aşamaları:


Laravel installeriımızı yüklüyoruz

composer global require laravel/installer


Yeni laravel projesi oluşturuyoruz

llaravel new laravel-octane


Projemizin bulunduğu dosyaya giriyoruz

cd laravel-octane


Composer üzerinden paketimizi kuruyoruz

composer require laravel/octane


Paketimizi Yüklüyoruz

php artisan octane:install


Uygulamamızı başlatıyoruz
php artisan octane:start --port=8002

Evet, şu an uygulamamız Octane üzerinde başlamış bulunmakta. Octane, genel php core'unu dinlemeye ve önbellleklemeye başlar. Burada belirtilmesi gereken ise, Octane dinamik değişikliklerinizi bilmediği için bunların bildirimini ancak Cache Facade'i kullanarak yapabilirsiniz.

Cache::driver('octane')->put('test','test')

Şu an uygulamamızı 8002 portunda başlattık. Fakat burda bilmemiz gereken kısım artık php-fpm üzerinden değilde direkt Laravel'in çalıştığı port üzerinden giriş yapmanızdır. Diğer türlü octane çalışmayacaktır.


Bencmark



Standart Nginx


Laravel Octane



Görüldüğü üzere arada 4 kata kadar bir fark bulunmaktadır.


Sıkça Sorulan Sorular

Laravel Octane nedir ve nasıl çalışır?

Laravel Octane, Laravel uygulamasını Swoole veya RoadRunner gibi güçlü bir uygulama sunucusu üzerinde çalıştırarak hizmet verir. Octane, uygulamayı hızlı ve optimize bir şekilde başlatır, belirli alanları bellekte saklar, nesne durumlarını temizler ve istekler arasındaki nesnelerin örneklerini yönetir.

RoadRunner nedir ve Laravel Octane ile nasıl ilişkilidir?

RoadRunner, PHP uygulamaları için yazılmış bir yük dağıtıcısı işlem yöneticisidir. Laravel Octane ile birlikte, Laravel uygulamanıza hizmet vermek için güçlü bir uygulama sunucusu olarak kullanılabilir.

Octane ile uygulama performansı nasıl etkilenir?

Benchmark sonuçlarına göre Standart Nginx ile karşılaştırıldığında performansta farklar görülebilir. Görüldüğü üzere arada 4 kata kadar bir fark bulunmaktadır.

Octane kurulumunu nasıl yaparım?

Kurulum için şu adımları izleyin: composer global require laravel/installer ile Laravel kurucuyu yükleyin, sonra laravel new laravel-octane ile yeni bir proje oluşturun ve proje klasörüne girin. Ardından composer require laravel/octane ile paketi kurun, php artisan octane:install ile Octane'yı yükleyin ve php artisan octane:start --port=8002 ile başlatın.

Octane ile nesne durumları nasıl paylaşılır?

Normalde her istek için uygulama ve tüm nesneler yeniden yüklenir. Laravel Octane ile uygulama, nesne modelini istekler arasında paylaşır; bazı nesnelerin önyükleme zamanında bir kez yüklendiğini unutmayın ve Octane nesnelerin durumlarının yönetilmesine yardımcı olur.

Octane üzerinde uygulamayı hangi port üzerinden başlatmalı ve nasıl erişilir?

Uygulamayı php artisan octane:start --port=8002 ile başlatıyoruz ve şu anda 8002 portunda çalışıyor. Octane’a erişimde artık PHP-FPM üzerinden değil, Laravel'in çalıştığı port üzerinden giriş yapılmalıdır; aksi halde Octane çalışmayabilir.

Octane dinamik değişiklikleri nasıl bildirilir?

Octane dinamik değişiklikleri bilmediği için bunların bildirilmesi Cache Facade üzerinden yapılır. Örnek olarak Cache::driver('octane')->put('test','test').

İlgili Okumalar

Etiketlenen yazılar:

LeadOcean ve PlusClouds CRM Entegrasyonu: Otomatik Pipeline Kurulumu
Sales

LeadOcean ve PlusClouds CRM Entegrasyonu: Otomatik Pipeline Kurulumu

Bu rehberde; operasyonel yükü minimuma indiren bir yöntemi, yani LeadOcean üzerinde toplanan nitelikli verileri PlusClouds CRM ekosistemine otomatik olarak aktarmanın yolunu inceleyeceğiz. "Workspace Pusher" mekanizmasını kullanarak uçtan uca dijital bir köprü kuracak ve satış süreçlerinizi nasıl tam otomatik hale getirebileceğinizi adım adım ele alacağız.

WhatsApp Otomasyonu: Lead’leri Satışa Dönüştürmenin Yeni Yolu
Sales

WhatsApp Otomasyonu: Lead’leri Satışa Dönüştürmenin Yeni Yolu

Dijital dünyada rekabet artık sadece “daha fazla lead toplamak” üzerinden ilerlemiyor. Asıl fark yaratan, elde ettiğiniz lead’lere ne kadar hızlı, doğru ve kişiselleştirilmiş şekilde ulaştığınız. Bu noktada WhatsApp, yüksek etkileşim oranlarıyla en güçlü iletişim kanallarından biri olurken; n8n gibi araçlar sayesinde bu süreci tamamen otomatik ve ölçeklenebilir hale getirmek mümkün. Bu yazıda, n8n kullanarak WhatsApp otomasyonu kurmayı, Eaglet ve Leadocean gibi platformlardan gelen lead’leri satışa dönüştürmeyi ve bu süreci nasıl optimize edebileceğinizi detaylı şekilde ele alıyoruz.

2026’da WhatsApp ile Affiliate Gelir
Sales

2026’da WhatsApp ile Affiliate Gelir

2026 itibarıyla affiliate marketing artık sadece trafik üretmekle ilgili değil. Asıl farkı yaratan şey, o trafiği doğrudan satışa dönüştürebilmek. İşte burada WhatsApp devreye giriyor. 2026’da WhatsApp ile Affiliate Gelir nasıl elde edilir? E-posta açılma oranları düşerken, WhatsApp mesajlarının okunma oranı %90’ların üzerinde. Yani doğru stratejiyle WhatsApp, affiliate gelir için en güçlü “son temas noktası” haline geliyor. Ama burada kritik fark şu: Manuel mesaj atanlar değil, otomasyon kuranlar kazanıyor.

PlusClouds Affiliate ile Pasif Gelir (2026 Rehberi)
Sales

PlusClouds Affiliate ile Pasif Gelir (2026 Rehberi)

Dijital dünyada trafik üretmek bir beceri olabilir. Ancak 2026 itibarıyla asıl mesele trafik değil, trafiği gelire dönüştürme sistemi kurmak. Affiliate marketing (satış ortaklığı) yıllardır var. Fakat artık Amazon’dan düşük komisyonlu ürün satma dönemi kapandı. Gerçek kazanç; yüksek sepet tutarlı, B2B SaaS odaklı ve sürekliliği olan sistemlerde. İşte tam bu noktada PlusClouds devreye giriyor. 2026’da PlusClouds ile pasif gelir imparatorluğu kurmak artık çok basit. PlusClouds yalnızca bir bulut bilişim sağlayıcısı değil; affiliate’ler için yüksek komisyonlu, ölçeklenebilir ve araç destekli bir gelir ekosistemi sunuyor.

Laravel Octane dedir ? | PlusClouds Blog