Bir Motor Nasıl Oluşturulur

İçindekiler:

Bir Motor Nasıl Oluşturulur
Bir Motor Nasıl Oluşturulur

Video: Bir Motor Nasıl Oluşturulur

Video: Bir Motor Nasıl Oluşturulur
Video: FIRÇASIZ MOTOR GÜÇLENDİRME, DRONE MOTORU TAMİRİ NASIL YAPILIR. 2024, Mayıs
Anonim

Ciddi projeler oluşturmak söz konusu olduğunda, bu gibi durumlarda en uygun çözüm, belirli ihtiyaçlar için kendi motorunuzu oluşturmaktır. Bir kez zaman ayırarak, Joomla veya Wordpress gibi her yerde bulunan motorların gereksiz modülleri ve işlevleriyle onları yüklemeden kesinlikle inşa edilmiş projelerin ızgaralarını oluşturabilirsiniz. Tabii ki, motorun gelişimini uzmanlardan sipariş etmek daha kolaydır, ancak yalnızca kendiniz bir CMS oluşturarak sitelerinizi görecek ve ortaya çıkan sorunları anında çözeceksiniz.

Bir motor nasıl oluşturulur
Bir motor nasıl oluşturulur

Bu gerekli

Bilgisayar, İnternet erişimi, net bir yapıya sahip oluşturulmuş site, nesne yönelimli programlama bilgisi, PHP, CSS, Javascript

Talimatlar

Aşama 1

Sitenizin tüm sayfalarını düzenleyin. Tasarım belgesi çizmeye gerek yoktur, bu daha sonra yapılır. Ancak görünümün net bir yapısını çizmek gerekir: menünün konumu, logo, başlık, sütun sayısı vb. Daha sonra, her şey değiştirilebilir, ancak motorda hata ayıklamak için hala temel bir görünüme ihtiyacınız var.

Bir motor nasıl oluşturulur
Bir motor nasıl oluşturulur

Adım 2

Veritabanı için gerekli tüm tabloları oluşturun. Örneğin, makaleler, bölümler vb. içeren bir tablo. Bir şeyi unutmanız korkutucu değildir, ancak motorun iç yapısının net bir şekilde ana hatlarıyla belirtilmesi için tabloların mümkün olduğunca verimli bir şekilde oluşturulması gerekecektir. Ardından, her biri belirli bir bölümden sorumlu olacak bir dizi sınıf oluşturun (kullanıcıları yönetmek için bir sınıf, veritabanlarıyla çalışmak için bir sınıf vb.). Bir sınıfın diğerine özgü görevleri gerçekleştirmemesi gerektiğini unutmayın. Bu, tüm sınıflara uygulanan yöntemler için global bir soyut sınıf gerektirecektir.

Bir motor nasıl oluşturulur
Bir motor nasıl oluşturulur

Aşama 3

Şablonu birkaç bileşen parçasına bölün ve bunları.tpl uzantısıyla ayrı dosyalara kaydedin. Bunu yapmak için, örneğin bir yetkilendirme formu gibi ayrı bir bölümü kopyalayın ve ayrı bir.tpl dosyasına yapıştırın. Ardından, görevi bu tür şablon dosyalarıyla çalışmak olan bir sınıf oluşturun ve {elements} yerine ilgili verileri ayarlayın. Örneğin, sınıf, {username} yerine oturum açmış olan kullanıcının adını ekleyecektir. Yukarıdaki sınıfı kullanarak sitenin sayfalarındaki tüm öğeleri görüntüleyin, böylece "tuğla tuğla" sayfaları birleştirin.

Bir motor nasıl oluşturulur
Bir motor nasıl oluşturulur

4. Adım

Bir web sitesi tasarımı geliştirin. Bunu yapmak için.tpl dosyalarını düzeltmeniz ({elements} bırakarak), CSS ve JavaScript dosyalarını eklemeniz gerekir. Ancak, elbette, önceki aşamalarda her şeyi doğru yaptıysanız, sitenin işlevselliğine dokunmamak daha iyidir.

Önerilen: