PHP ile içerik yönetim sistemi – 1 – Veritabanı Modelleme

Bu zamana kadar hep statik siteleri nasıl yapacağımızdan bahsettik. Hazır içerik yönetimi sistemi olarak kendini kanıtlamış bir sistem olan wordpress’i konuştuk. Sıra geldi kendi içerik yönetim sistemimizi yazmaya. Bu sistemi önce OOP yani nesne yönelimli programlama ile yazacağız. Spagetti kodlamaya ise hiç girmeyeceğiz. Çünkü spaghetti kodlama çukurunda kalıp hiç kendini geliştirmeyen ve boktan kodlar üreten insanlar olmanızı istemiyorum. OOP başta zor gelebilir ama avantajlarını kullanmaya ve kodlarınıza bakım yapmanız gerektiğinde anlayacaksınız. Daha sonra ise CakePHP framework’e giriş yapacağız. MVC yapısının mantığını anlayarak işe başlayacağız. CakePHP’nin konsol uygulamasını kullanarak temel fonksiyonları içerek sınıfları otomatik üreteceğiz. Zaten birçok framework’te olan bu özellik, frameworklerin en güçlü yanlarından birini oluşturmakta. En son olarak özel fonksiyonlarımızı yazacağız, kullanıcı girişi ve yönetimini ayarlayacağız ve görünümleri giydireceğiz. Ancak ilk yapmamız gereken şey her zamanki gibi, tüm yazılımlarımızda ilk atmamız gereken ad...
Patreon üyelerine özel içerik.
To view this content, you must be a member of Mutlu's Patreon at "Merakli Bilişimci Üye..." or higher tier
Already a Patreon member? Refresh to access this post.