Πώς να δημιουργήσετε μια μηχανή

Πίνακας περιεχομένων:

Πώς να δημιουργήσετε μια μηχανή
Πώς να δημιουργήσετε μια μηχανή

Βίντεο: Πώς να δημιουργήσετε μια μηχανή

Βίντεο: Πώς να δημιουργήσετε μια μηχανή
Βίντεο: ΠΩΣ ΝΑ ΜΑΘΕΙΣ ΝΑ ΟΔΗΓΑΣ ΜΗΧΑΝΗ! (ΣΕ 10 ΛΕΠΤΑ) 2024, Δεκέμβριος
Anonim

Όταν πρόκειται για τη δημιουργία σοβαρών έργων, η βέλτιστη λύση σε τέτοιες περιπτώσεις είναι να δημιουργήσετε τον δικό σας κινητήρα για συγκεκριμένες ανάγκες. Αφιερώνοντας ένα χρόνο, μπορείτε να δημιουργήσετε πλέγματα από σίγουρα κατασκευασμένα έργα χωρίς να τα επιβαρύνετε με περιττές μονάδες και λειτουργίες πανταχού παρόντα κινητήρων όπως το Joomla ή το Wordpress. Φυσικά, είναι πιο εύκολο να παραγγείλετε την ανάπτυξη του κινητήρα από ειδικούς, αλλά μόνο με τη δημιουργία ενός CMS μόνοι σας, θα δείτε μέσω των ιστότοπών σας και θα λύσετε αμέσως τα αναδυόμενα προβλήματα.

Πώς να δημιουργήσετε μια μηχανή
Πώς να δημιουργήσετε μια μηχανή

Είναι απαραίτητο

Υπολογιστής, πρόσβαση στο Διαδίκτυο, δημιουργημένος ιστότοπος με σαφή δομή, γνώση αντικειμενοστραφής προγραμματισμού, PHP, CSS, Javascript

Οδηγίες

Βήμα 1

Διάταξη όλων των σελίδων του ιστότοπού σας. Δεν χρειάζεται να σχεδιάσετε ένα έγγραφο σχεδιασμού, αυτό γίνεται αργότερα. Αλλά είναι απαραίτητο να σχεδιάσετε μια σαφή δομή της εμφάνισης: τη θέση του μενού, το λογότυπο, την κεφαλίδα, τον αριθμό των στηλών κ.λπ. Στη συνέχεια, όλα μπορούν να αλλάξουν, αλλά για να εντοπίσετε σφάλματα στον κινητήρα, χρειάζεστε ακόμα μια στοιχειώδη εμφάνιση.

Πώς να δημιουργήσετε μια μηχανή
Πώς να δημιουργήσετε μια μηχανή

Βήμα 2

Δημιουργήστε όλους τους απαιτούμενους πίνακες για τη βάση δεδομένων. Για παράδειγμα, ένας πίνακας με άρθρα, ενότητες κ.λπ. Δεν είναι τρομακτικό αν ξεχάσετε κάτι, αλλά τα τραπέζια θα πρέπει να δημιουργηθούν όσο το δυνατόν πιο αποτελεσματικά, ώστε η εσωτερική δομή του κινητήρα να είναι σαφώς περιγραμμένη. Στη συνέχεια, δημιουργήστε ένα σύνολο τάξεων, καθένα από τα οποία θα είναι υπεύθυνο για ένα συγκεκριμένο μέρος (μια τάξη για τη διαχείριση χρηστών, μια τάξη για εργασία με βάσεις δεδομένων κ.λπ.). Να θυμάστε ότι μια τάξη δεν πρέπει να εκτελεί εργασίες που είναι συγκεκριμένες για άλλη. Αυτό θα απαιτήσει μια παγκόσμια αφηρημένη κλάση για μεθόδους που ισχύουν για όλες τις τάξεις.

Πώς να δημιουργήσετε μια μηχανή
Πώς να δημιουργήσετε μια μηχανή

Βήμα 3

Χωρίστε το πρότυπο σε διάφορα μέρη και αποθηκεύστε τα σε ξεχωριστά αρχεία με την επέκταση.tpl. Για να το κάνετε αυτό, αντιγράψτε ένα ξεχωριστό μέρος, για παράδειγμα, μια φόρμα εξουσιοδότησης και επικολλήστε το σε ένα ξεχωριστό αρχείο.tpl. Στη συνέχεια, δημιουργήστε μια τάξη της οποίας η εργασία είναι να εργαστεί με τέτοια αρχεία προτύπων και να ορίσετε τα αντίστοιχα δεδομένα αντί για {element}. Για παράδειγμα, αντί για {username}, η κλάση θα εισαγάγει το όνομα του χρήστη που είναι συνδεδεμένος. Εμφανίστε όλα τα στοιχεία στις σελίδες του ιστότοπου χρησιμοποιώντας την παραπάνω κλάση, συγκεντρώνοντας έτσι τις σελίδες "τούβλο με τούβλο".

Πώς να δημιουργήσετε μια μηχανή
Πώς να δημιουργήσετε μια μηχανή

Βήμα 4

Αναπτύξτε ένα σχεδιασμό ιστοσελίδας. Για να το κάνετε αυτό, θα πρέπει να διορθώσετε τα αρχεία.tpl (αφήνοντας τα {στοιχεία}), να προσθέσετε τα αρχεία CSS και JavaScript. Αλλά είναι καλύτερα να μην αγγίζετε τη λειτουργικότητα του ιστότοπου, εάν, φυσικά, κάνατε τα πάντα σωστά στα προηγούμενα στάδια.

Συνιστάται: