როგორ შევქმნათ ძრავა

Სარჩევი:

როგორ შევქმნათ ძრავა
როგორ შევქმნათ ძრავა

ვიდეო: როგორ შევქმნათ ძრავა

ვიდეო: როგორ შევქმნათ ძრავა
ვიდეო: როგორ შევქმნათ საიტი. სრული გაკვეთილი 2024, მაისი
Anonim

რაც შეეხება სერიოზული პროექტების შექმნას, ასეთ შემთხვევებში ოპტიმალური გამოსავალია შექმნას საკუთარი ძრავა სპეციფიკური საჭიროებებისთვის. დროის ერთჯერადად აღებით, თქვენ შეგიძლიათ შექმნათ აშენებული პროექტების ბადეები ისე, რომ არ დატვირთოთ ისინი ზედმეტი მოდულებით და ყველგან ძრავების ფუნქციებით, როგორიცაა Joomla ან WordPress. რა თქმა უნდა, უფრო ადვილია ძრავის განვითარების შეკვეთა სპეციალისტებისგან, მაგრამ მხოლოდ CMS- ის შექმნით, ნახავთ თქვენს საიტებს და დაუყოვნებლივ გადაწყვეტთ პრობლემებს.

როგორ შევქმნათ ძრავა
როგორ შევქმნათ ძრავა

Ეს აუცილებელია

კომპიუტერი, ინტერნეტი, შექმნილი საიტი მკაფიო სტრუქტურით, ობიექტზე ორიენტირებული პროგრამირების ცოდნა, PHP, CSS, Javascript

ინსტრუქციები

Ნაბიჯი 1

თქვენი საიტის ყველა გვერდის განლაგება. არ არის საჭირო დიზაინის დოკუმენტის შედგენა, ეს ხდება მოგვიანებით. მაგრამ აუცილებელია გარეგნობის მკაფიო სტრუქტურის შედგენა: მენიუს ადგილმდებარეობა, ლოგო, სათაური, სვეტების რაოდენობა და ა.შ. ამის შემდეგ, ყველაფერი შეიძლება შეიცვალოს, მაგრამ ძრავის გამოსასწორებლად, თქვენ ჯერ კიდევ ელემენტარული გარეგნობა გჭირდებათ.

როგორ შევქმნათ ძრავა
როგორ შევქმნათ ძრავა

ნაბიჯი 2

მონაცემთა ბაზისთვის შექმენით ყველა საჭირო ცხრილი. მაგალითად, ცხრილი სტატიებით, განყოფილებებით და ა.შ. არ არის საშინელი, თუ რამე დაგავიწყდა, მაგრამ ცხრილები მაქსიმალურად ეფექტურად უნდა შეიქმნას ისე, რომ ძრავის შიდა სტრუქტურა ნათლად იყოს ასახული. შემდეგ, შექმენით კლასების ნაკრები, რომელთაგან თითოეული პასუხისმგებელი იქნება კონკრეტულ ნაწილზე (მომხმარებლების მართვის კლასი, მონაცემთა ბაზებთან მუშაობის კლასი და ა.შ.). გახსოვდეთ, რომ ერთმა კლასმა არ უნდა შეასრულოს დავალებები, რომლებიც მეორისთვისაა დამახასიათებელი. ამას დასჭირდება გლობალური აბსტრაქტული კლასი იმ მეთოდებისთვის, რომლებიც ყველა კლასს ეხება.

როგორ შევქმნათ ძრავა
როგორ შევქმნათ ძრავა

ნაბიჯი 3

დაყავით შაბლონი რამდენიმე კომპონენტად და შეინახეთ ისინი ცალკეულ ფაილებში.tpl გაფართოებით. ამისათვის დააკოპირეთ ცალკეული ნაწილი, მაგალითად, ავტორიზაციის ფორმა და ჩასვით ცალკე.tpl ფაილში. შემდეგ შექმენით კლასი, რომლის ამოცანაა მუშაობა ამ შაბლონის ფაილებთან და დააყენოთ შესაბამისი მონაცემები {ელემენტების} ნაცვლად. მაგალითად, {მომხმარებლის სახელის} ნაცვლად, კლასში ჩასმული იქნება მომხმარებლის სახელი, რომელშიც შესულია სისტემა. ზემოთ მოცემული კლასის გამოყენებით საიტის გვერდებზე ყველა ელემენტის ჩვენება, ამით გვერდების აწყობა "აგური აგურით".

როგორ შევქმნათ ძრავა
როგორ შევქმნათ ძრავა

ნაბიჯი 4

ვებგვერდის დიზაინის შემუშავება. ამისათვის თქვენ უნდა დააფიქსიროთ.tpl ფაილები (დატოვეთ {ელემენტები}), დაამატოთ CSS და JavaScript ფაილები. მაგრამ უმჯობესია არ შეეხოთ საიტის ფუნქციონირებას, თუ, რა თქმა უნდა, ყველაფერი სწორად გააკეთეთ წინა ეტაპებზე.

გირჩევთ: