Local Projeler için PhpStorm - Xdebug Entegrasyonu

Yazar: tkaratug / Kategori: PHP

Local Projeler için PhpStorm - Xdebug Entegrasyonu

Php Xdebug kullanımı ile ilgili yazı dizisinin ilk bölümünde, Ubuntu işletim sistemi üzerinde xdebug kurulumunu gerçekleştirmiştik. İkinci bölümde, local geliştirme ortamında phpStorm ile Xdebug entegrasyonunu ve kullanımını anlatacağım.

PhpStorm ile local ortamda proje geliştirirken xdebug kullanmak için öncelikle projenin hangi php interpreter'ı ile çalıştığını belirtmemiz gerekiyor. Bunun için menü çubuğundan, "File - Settings - Languages & Frameworks - PHP" bölü...

Devamını oku »

PHP Xdebug Kurulumu ve PhpStorm ile Kullanımı

Yazar: tkaratug / Kategori: PHP

PHP Xdebug Kurulumu ve PhpStorm ile Kullanımı

Php ile proje geliştirirken hataları yakalamak ve düzeltmek kimi zaman bir hayli zahmetli olabiliyor. Bazı durumlarda kodu adım adım takip ederek her işlemin sonucunu görmek istiyoruz. Bunun için de var_dump() ve print_r() fonksiyonlarını kullanarak büyük vakit kayıpları yaşıyoruz. Bu noktada Xdebug, php için oldukça güçlü bir debugger alternatifi olarak karşımıza çıkıyor. Java, C#, vb compile edilen dillerdeki gibi breakpointler koyarak kodunuzu adım ad...

Devamını oku »

Laravel ile Diğer Projeleri Birlikte Çalıştırmak

Yazar: tkaratug / Kategori: PHP

Laravel ile Diğer Projeleri Birlikte Çalıştırmak

Bir süredir Titan ile ilgili çalışmalarıma devam ederken bir yandan da Laravel öğrenmeye çalışıyorum. Geliştirmekte olduğum bir projede, laravel kurulu olan root dizindeki bir alt dizinde, başka bir php uygulamasını daha çalıştırmam gerekti. Fakat "laravelprojem.com/diger_proje" şeklinde ulaşmaya çalıştığımda laravel'in 404 hata sayfasına yönlendim. "diger_proje" adında bir route tanımlanmadığı için doğal olarak beni 404'e yönlendirdi.

...

Devamını oku »

TitanDB - PDO Query Builder

Yazar: tkaratug / Kategori: PHP

TitanDB - PDO Query Builder

TitanDB, PHP üzerindeki pdo kütüphanesini kullanarak, database işlemlerinin hızlı ve düzenli şekilde yapılmasını sağlayan bir kütüphanedir. Adından da anlaşılacağı üzere Titan Framework'ün yeni versiyonunda da database plugini olarak kullanılacaktır. Mevcut sürüm ile nasıl entegre edileceğini aşağıdaki bağlantıda bulunan yazımda inceleyebilirsiniz;

http://www.turankaratug.com...

Devamını oku »

PHP Form Kütüphanesi

Yazar: tkaratug / Kategori: PHP

PHP Form Kütüphanesi

Titan Pro Framework üzerinde çalışmalarıma devam ederken, basit bir şekilde form oluşturmaya yarayan bir kütüphane hazırladım. Sade bir form builder olarak düşünülebilir. Bu kütüphane sayesinde Html kodlarıyla uğraşmadan, sadece php ile bir form oluşturabilirsiniz.

Aşağıdaki bağlantıyı kullanarak kütüphanenin kaynak kodlarına erişebilir ve indirebilirsiniz; https://github.com/tkaratug/SimpleFormLibrary

Kullanımı

- Kütüph...

Devamını oku »