Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να οικοδομήσουμε μια CMS PHP σε MySQL

Αναπτύσσοντας ένα Σύστημα Διαχείρισης Περιεχομένου ( CMS ) με την PHP scripting γλώσσα και την MySQL δομημένη γλώσσα επερωτήσεων αποτελεί ένα από τα σημαντικότερα βήματα που απαιτούνται για να φτιάξετε τον δικό σας κοινωνικό δίκτυο . Πέραν του ότι είναι το βασικό δομικό στοιχείο ενός κοινωνικού δικτύου , είναι επίσης ένα κεντρικό κομμάτι από τις πολλές εφαρμογές λογισμικού των επιχειρήσεων , όπως τα συστήματα ηλεκτρονικού εμπορίου . Η οικοδόμηση ενός CMS γρήγορα με PHP και MSL απαιτεί να χρησιμοποιούν διάφορα PHP και MySQL ενότητες . Οι ενότητες αυτές , οι οποίες μπορούν να ληφθούν προμεταγλωτισμένο ή χτίστηκε από το μηδέν , μπορεί να είναι δεμένα μαζί για να προσφέρουν έθιμο προσαρμοσμένες , υψηλής απόδοσης PHP MySQL συστήματα που βασίζονται CMS . Οδηγίες
Κάνοντας ένα CMS Mockup
Η 1

Δημιουργήστε ένα mockup ( μια οπτική εφαρμογή μη εργάσιμες ) του συστήματος PHP MySQL θα εφαρμόσει , χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας κειμένου , επιχειρηματική παρουσίαση του προγράμματος αυτοματισμού γραφείου ή ένα πρόγραμμα δημιουργίας ιστοσελίδων . Χρησιμοποιήστε ένα πρόγραμμα που θα σας επιτρέψει να δημιουργήσετε συνδέσμους ή τους σελιδοδείκτες σε άλλες σελίδες του εγγράφου , έτσι ώστε θα είστε σε θέση να περιηγηθείτε στο έγγραφο , όπως θα κάνατε τις πραγματικές σελίδες Web σε ένα σύστημα CMS . 2

Δημιουργία μία σελίδα mockup για κάθε ιστοσελίδα που θα είναι ένα μέρος του συστήματος CMS . Δημιουργήστε μία σελίδα mockup για τη σελίδα προορισμού , η οποία περιλαμβάνει το κείμενο κουτιά πεδίο που θα χρησιμοποιεί ο χρήστης για να συνδεθείτε στο σύστημα . Συμπεριλάβετε σε αυτή τη σελίδα ένα πεδίο κειμένου για το όνομα χρήστη και τον κωδικό πρόσβασης χρήστη . Επίσης, περιλαμβάνει ένα σύνδεσμο στη σελίδα που , όταν πατηθεί , θα κατευθύνει το χρήστη σε μια άλλη σελίδα η οποία επιτρέπει στο χρήστη να δημιουργήσει ένα λογαριασμό . Σε αυτή τη σελίδα περιλαμβάνουν πλαίσια κειμένου με τις ετικέτες που θα χρειαστεί να δημιουργήσετε ένα λογαριασμό .
Εικόνων 3

Δημιουργήστε μια άλλη κοροϊδεύω σελίδα , τη σελίδα του μενού χρήστη , που θα εμφανιστεί μετά ο χρήστης συνδεθεί και πρέσες το κουμπί υποβολής στη σελίδα προορισμού . Συμπεριλάβετε στη σελίδα του μενού μια λίστα με όλες τις άλλες σελίδες εφαρμογή που ο χρήστης μπορεί να έχει πρόσβαση . Συμπεριλάβετε στο μενού οι συνδέσεις με προσωπικές σελίδες που μόνο ο συγκεκριμένος χρήστης μπορεί να έχει πρόσβαση και CMS σελίδες της κοινότητας που όλοι στην κοινότητα CMS μπορούν να έχουν πρόσβαση .
Η 4

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

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


HTML , PHP και MySQL Modules
Η 6

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

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

Δημιουργήστε τον κώδικα PHP έτσι αυτόματα θα έχουν πρόσβαση στις προσωπικές και τις βάσεις δεδομένων MySQL και να εμφανίσει τις σωστές μορφές σελίδα HTML . Δομή των PHP και HTML ενότητες κώδικα, έτσι ώστε ένα αρχείο θα εμφανιστεί με τη μορφή αρχείων add και να προσθέσετε αρχεία στη βάση δεδομένων MySQL , ένα άλλο αρχείο θα εμφανιστεί με τη μορφή αναζήτηση αρχείων και τα αρχεία αναζήτηση στη βάση δεδομένων MySQL και ένα άλλο αρχείο ( module) θα εμφανιστεί η ενημέρωση αρχεία μορφή και να ενημερώσετε τις εγγραφές στις βάσεις δεδομένων MySQL . Χρησιμοποιήστε διαφορετικές ενότητες για την προσωπική και την κοινότητα των μορφών και των βάσεων δεδομένων . Προσθήκη νέων ενοτήτων κώδικα PHP /HTML για νέες λειτουργίες , όπως μια μορφή διαγραφής αρχείων , όπως απαιτείται από τις προδιαγραφές σας CMS σύστημα .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα