Yasin Erarslan

1 Haziran 1998 yılında Ankara'da doğdum. İlkokul, Ortaokul ve Lise eğitimimi Ankara'da tamamladım 2016 yılında Kırıkkale Üniversitesi / Bilgisayar Mühendisliği bölümünü kazandım. WEB / WEB API / Frontend ve Backend üzerine çalışmalar/testler yaptım ve hâla da devam ediyorum.

Y

Son Paylaşımlar

Laravel Rehberi – Layout ile View Oluşturma

Her View dosyasını tekrar teker oluşturduğumuzdaki hamallığımızı düşünelim. Elinizde bir HTML tasarımı var ve bu tasarım "Header - Footer - Content - Sidebar" yapılarından oluşsun. Bu tasarıma göre değişken alan "Content" olacaktır. Geriye kalan alanlar neredeyse her sayfada aynıdır. Her View oluşturmada bu alanları tekrar tekrar yazmaya ve düzenlemeye gerek kalmamalı tabi ki de.

PHP Rehberi – Oturumlar (Session)

Cookie ve Session arasında ince bir çizgi vardır. Cookie tarayıcı tarafında tutulan bir veridir. Belirlenen süre boyunca hayatta kalır. Session ise sunucu tarafında tutlan bir veridir. Tarayıcıya PHPSESSID adında belirli bir ID değerine sahip çerez oluşturulur. Oluşturulan bu ID değeri ile sunucuda oluşturduğumuz Session değerlerine ulaşırız.

PHP Rehberi – Çerezler (Cookie)

WEB sayfaları arasında gezinirken bu sayfaların tarayıcılar (Browser) üzerinde bıraktığı bilgilerdir. Aslında cookie temeli diziye dayanan bir yapıdır. Sosyal medya üzerindeki "Beni Hatırla" butonunu hatırlayın. Kullanıcının bilgilerinin hatırlanması cookie'lerin yardımıyla sağlanır.

PHP Rehberi – Diziler (Array)

Dizi için " PHP Rehberi - Veri Türleri " başlıklı makalemde şu şekilde bir tanımlama yapmıştık. "Pazardan aldın bir tane eve geldin bin tane.". İçerisinde birden fazla veri barındırabilen değişkenlerdir diziler. Diziler farklı yollar yardımı ile oluşturulabilir. Yollar değişse de temel mantığı olan birden fazla veri barındırma işlemini yapmaya devam eder.

PHP Rehberi – Değişkenler

Öncelikle bir örnek "değişken" kavramından biraz bahsedelim. Ev taşıdığınızı düşünelim elinizde istemediğiniz kadar boş koliler bulunuyor. Büyüklü ve küçüklü koliler. İşte bu koliler bütününe "bellek" diyeceğiz. Herkesin anımsayacağı adıyla "RAM". Bellek içerisindeki alanları ise bu örneğimizde koliler olarak ele alacağız. Koliye koymak istediğiniz eşyalarınızı da "veri" adı altında inceleyeceğiz...

Laravel Rehberi – Model Sistemi (Temel Seviye)

Controller yapısına da az çok hakimiz artık. Laravel Framework kullanarak temel seviye bir proje oluşturmamız için son adımlardan birisi olan Model kavramımız kaldı. Laravel Framework'de Model kavramı tek başına kullanılmaz. Yanında ek olaran sunulan " Eloquent ORM (bir ActiveRecord uygulaması)" ile birlikte çalışır.

Laravel Rehberi – Controller Sistemi (Temel Seviye)

Laravel Framework üzerinde ulaştığımız noktaya bir donüp bakalım. Elimizde neler var? Artık bir Rota oluşturabiliyoruz. Bu oluşturduğumuz rotalara da görüntüleyecek View dosyalarını bağlayabiliyoruz. Evet bir yol kat ettik fakat hâlâ eksik bir yapı var. Controller nerede? Bir iskelet var fakat yürümüyor sanki. Hadi şu yapıya biraz hareket verelim.

Laravel Rehberi – View Sistemi (Temel Seviye)

".blade.php" uzantısı size umarım bir şeyler hatırlatıyordur. Hmm... Hala hatırlatmadı ise hatırlatayım. Laravel Framework tarafından derlenen View uzantısıdır. Laravel istekte bulunulan adresin View dökümanını birleştirir, derler, süsler, püsler en son kullanıcıya ".html" uzantısında bir döküman sunar. Bu yapı nasıl ilerier? Derleme nasıl sağlanır?

Kategoriler

En Son Yazılar

En Son Yorumlar