Laravel

laravel iletişim formu

LARAVEL İLETİŞİM FORMU İLE EPOSTA GÖNDERME

Laravel iletişim formu ile eposta göndermenin nasıl yapılacağını anlattığım bu yazı ile projelerinizde ek bir paket kurmadan Laravel’in sağlamış olduğu mevcut imkânlarla rahatlıkla bir iletişim formu oluşturulabildiğini görebilirsiniz.

Not: Bu yazımda her ne kadar iletişim formunun örnek uygulama olarak ele almış olsam da esas meselenin Laravel ile nasıl mail (eposta) gönderilir sorusuna cevap aramak olduğunu da söylemem lazım.

DEVAMINI OKUYUN
laravel iletişim formu

LARAVEL | ÖNBELLEK TEMİZLEME

Laravel’i bu kadar popüler yapan özelliklerinden birisi de çok etkili bir cache (önbellek) sistemi olmasıdır. Ancak biz geliştiriciler proje geliştirme sürecinde cache olayını fazla sevmeyiz çünkü yaptığımız değişikliği anında görmek isteriz. Ancak gelin görün ki Laravel yaptığımız tüm çalışmaları (route, config, view…) önbelleğe atmakta ve bu yüzden de gecemiz işkenceye dönmektedir [projenizi geceleyin geliştirmeye çalıştığınızı varsayıyorum :)] İşte böyle bir durumda tüm cache’i temizlemek için aşağıdaki komutları konsolda/terminalde sırasıyla çalıştırabilirsiniz. Kendi çıktılarınızla (output) karşılaştırmanız için komutların devamına çıktılarını da yazdım.

DEVAMINI OKUYUN
laravel iletişim formu

LARAVEL | SİTE AYARLARI OLUŞTURMA

Laravel ile içerik yönetim sistemi yazıyorsanız kullanıcı tarafından güncellenen bir site ayarları kısmı oluşturmanız da kaçınılmazdır. Aslında site ayarlarını oluşturmak çok da zor bir mevzu değil, Laravel’in standart 4 veritabanı işlemi olan CRUD (Create, Read, Update, Delete) ile yapabilirsiniz. Benim bu yazıda değinmek istediğim konu ise söz konusu site ayarlarının global değişken olarak tanımlanması ve istenildiği anda bu değerlerin ulaşılabilir olması.

DEVAMINI OKUYUN
laravel iletişim formu

LARAVEL İLE ZİYARETÇİ DEFTERİ YAPIMI

Programlama öğrenmenin en pratik ve etkili yolu proje bazlı çalışmaktır. Bu nedenle de Laravel‘i öğrenmek için bir Ziyaretçi Defteri uygulaması hazırlayarak ilerleyelim. Böylelikle Laravel’in temel temel kavramlarını (artisan, migration, seeding, model, controller, view, route) uygulamalı olarak anlatmış olacağız.

Projemiz için öncelikle Laravel’i kurmamız gerekmektedir. Laravel 5 Kurulumu başlıklı yazıda bu konuya değinmiştim.

Not: Bu yazıda Laravel 5.2 sürümünü temel aldım. Daha eski veya daha yeni sürümlerde farklılıklar olabilir.

DEVAMINI OKUYUN

PHP İPUCU #3 – FRAMEWORK KULLANIN

Birkaç yıl öncesine kadar çok yaygın olmasa da son zamanların gözde terimlerinden birisi de Framework (Anaçatı)’tür. Kısaca açıklamak gerekirse Anaçatılar, PHP uygulamalarımızda kullanabileceğimiz hazır kod yapılarıdır ve bünyelerinde bir çok işlev barındırırlar; hazır veritabanı işlemleri ve dosya yükleme fonksiyonları gibi… Peki bu kod paketi olarak düşünebileceğimiz çatıları kullanmalı mıyız?

DEVAMINI OKUYUN