Jak Stworzyć Silnik

Spisu treści:

Jak Stworzyć Silnik
Jak Stworzyć Silnik

Wideo: Jak Stworzyć Silnik

Wideo: Jak Stworzyć Silnik
Wideo: Jak zrobić silnik elektryczny (szczotkowy) 2024, Może
Anonim

Jeśli chodzi o tworzenie poważnych projektów, optymalnym rozwiązaniem w takich przypadkach jest stworzenie własnego silnika pod konkretne potrzeby. Poświęcając czas raz, możesz stworzyć gridy zdecydowanie zbudowanych projektów bez obciążania ich zbędnymi modułami i funkcjami wszechobecnych silników takich jak Joomla czy Wordpress. Oczywiście łatwiej zlecić rozwój silnika specjalistom, ale dopiero tworząc samodzielnie CMS, przejrzysz swoje strony i błyskawicznie rozwiążesz pojawiające się problemy.

Jak stworzyć silnik
Jak stworzyć silnik

Czy to jest to konieczne

Komputer, dostęp do internetu, stworzona strona o przejrzystej strukturze, znajomość programowania obiektowego, PHP, CSS, Javascript

Instrukcje

Krok 1

Układ wszystkich stron w swojej witrynie. Nie ma potrzeby rysowania dokumentu projektowego, robi się to później. Ale konieczne jest narysowanie jasnej struktury wyglądu: lokalizacja menu, logo, nagłówek, liczba kolumn itp. Następnie wszystko można zmienić, ale do debugowania silnika nadal potrzebujesz elementarnego wyglądu.

Jak stworzyć silnik
Jak stworzyć silnik

Krok 2

Utwórz wszystkie wymagane tabele dla bazy danych. Na przykład tabela z artykułami, sekcjami itp. Nie jest straszne, jeśli coś zapomnisz, ale tabele będą musiały być tworzone jak najefektywniej, aby wewnętrzna struktura silnika była wyraźnie zarysowana. Następnie utwórz zestaw klas, z których każda będzie odpowiedzialna za konkretną część (klasa do zarządzania użytkownikami, klasa do pracy z bazami danych itp.). Pamiętaj, że jedna klasa nie powinna wykonywać zadań specyficznych dla innej. Będzie to wymagało globalnej klasy abstrakcyjnej dla metod, które mają zastosowanie do wszystkich klas.

Jak stworzyć silnik
Jak stworzyć silnik

Krok 3

Podziel szablon na kilka części składowych i zapisz je w osobnych plikach z rozszerzeniem.tpl. W tym celu skopiuj osobną część, na przykład formularz autoryzacji, i wklej go do osobnego pliku.tpl. Następnie utwórz klasę, której zadaniem jest praca z takimi plikami szablonów i ustaw odpowiednie dane zamiast {elementów}. Na przykład zamiast {nazwa użytkownika} klasa wstawi nazwę zalogowanego użytkownika. Wyświetl wszystkie elementy na stronach witryny za pomocą powyższej klasy, łącząc w ten sposób strony „cegła po cegle”.

Jak stworzyć silnik
Jak stworzyć silnik

Krok 4

Opracuj projekt strony internetowej. Aby to zrobić, musisz naprawić pliki.tpl (pozostawiając {elementy}), dodać pliki CSS i JavaScript. Ale lepiej nie dotykać funkcjonalności strony, jeśli oczywiście wszystko zrobiłeś poprawnie na poprzednich etapach.

Zalecana: