Kategori: İçerik Yönetim Sistemi

MVC 0

PHP Mgk Kod Çatısı

PHP Mgk Çatısı olarak isimlendirdiğim bu küçük PHP uygulaması, herkesin bildiği basit bir PHP Framework’tür. Bu PHP çatısını yazmamdaki esas sebep, bu işlerle uğraşırken, PHP’de Çatı (Framework) hakkında yeterli türkçe kaynak bulamamamdı. Hiç yok...

Slim Framework ve RedBeanPHP’yi Anlamak 0

Slim Framework ve RedBeanPHP’yi Anlamak

Daha önceleri birkaç forum sitesinde Slim Framework’ü anlamak için sorulara rast gelmiştim. Bundan mütevellit Slim ve RedBeanPHP’yi anlamak için basit bir blog betiği yazdım. Slim Framework için rota işlemleri, RedBeanPHP içinse CRUD işlemlerini anlamak...

MySQL’den Gelen Zamanı Dönüştürmek 0

MySQL’den Gelen Zamanı Dönüştürmek

MySQL’de ayarladığımız datetime/timestamp veri tipli alanlarından gelen tarih verisini ekrana dökmek istediğimizde 2014-11-19 17:16:25 gibi farklı bir tarih-zaman biçimiyle karşılaşıyoruz. Bunu düzgün bir hale getirmek için PHP’de strtotime() fonksiyonunu kullanabiliriz. Şöyle bir ek fonksiyon kullanırsak,...

RedBeanPHP ile Etiket Sistemi 0

RedBeanPHP ile Etiket Sistemi

RedBeanPHP ile herhangi bir tablo için etiket sistemi yapmak istersek, ORM’nin içinde gelen birkaç özellikle beraber yapabiliyoruz. Örneğin, bir blog için gönderi tablomuz olsun. Gönderi tablosunda her gönderi için birden fazla etiket tanımlamak isteyelim. Şöyle örnekleyeyim;...

JQuery ile Arama Motoru Dostu URL (SEF) 0

JQuery ile Arama Motoru Dostu URL (SEF)

Arama motoru dostu bağlantılar, WordPress gibi birçok içerik yönetim sisteminde kullanılır. Ben de yazdığım bir betikte kullanma ihtiyacı duydum. Bir gönderinin başlığını arama motoru dostu bağlantı haline getirmesi için bir jQuery eklentisi buldum. Adı...

Slim Framework Rota İşlemleri 0

Slim Framework Rota İşlemleri

Uzun zamandır Slim Framework ile haşır neşirim. Birkaç bir şey yazmak gerekiyor hakkında. Route yani rotalama işlemlerinden bahsedeceğim. Bazı HTTP istek metotları var, en çok kullandıklarımdan ikisinden bahsedeceğim. GET Rotası Aşağıdaki örnekte, normal bir...

RedBeanPHP CRUD (Ekleme, Okuma, Güncelleme, Silme) İşlemleri 0

RedBeanPHP CRUD (Ekleme, Okuma, Güncelleme, Silme) İşlemleri

Slim Framework ve Veritabanı İşlemleri yazısında RedBeanPHP’den bahsetmiştik. Bu sefer CRUD işlemleri nasıl bir basitlikle yapılıyor, ondan bahsedeceğim. Evvela veritabanı bağlantısını yapıyoruz: require “rb.php”; R::setup(‘mysql:host=localhost;dbname=veritabaniadi’, ‘kullaniciadi’,’sifre’); Veri Ekleme (Create) Kitaplar hakkında bir tablomuzun olduğunu...

Slim Framework ve Veritabanı İşlemleri 0

Slim Framework ve Veritabanı İşlemleri

Bilenler bilir, Slim Framework adlı bir PHP mikro framework (çatı) var. Slim’i detaylandırmadan veritabanı işlemlerini nasıl gerçekleştirdiğimden bahsedeceğim. Veritabanı işlemlerini yapmak için RedBeanPHP adlı bir ORM (İlişkisel Nesne Eşleştiricisi diye türkçeleştirilebilir) kullanıyorum. İndirmek için...

WordPress Sitesinin Hangi Temayı Kullandığını Öğrenmek 0

WordPress Sitesinin Hangi Temayı Kullandığını Öğrenmek

İnternette, WordPress kurulu internet sitelerinde ilgimizi çekebilen temalar karşımıza çıkabiliyor. Bunları öğrenmek için bazı çevrimiçi servisler yapmışlar. Bunlardan ikisi whattheme.com ve wpthemedetector.com internet siteleri. Ama bunlara hiç gerek yok. Hatta artık daha fazla servise...