Οι συζητήσεις χρησιμοποιούνται σε διάφορους πόρους Διαδικτύου για την επικοινωνία μεταξύ των χρηστών. Για να γράψετε ένα απλό σενάριο συνομιλίας, θα πρέπει να εφαρμόσετε τη διαδικασία εγγραφής, να γράψετε τον ίδιο τον κώδικα σεναρίου και να δημιουργήσετε μια φιλική προς το χρήστη διεπαφή.
Είναι απαραίτητο
τοπικός διακομιστής Apache με PHP και MySQL
Οδηγίες
Βήμα 1
Πριν γράψετε ένα σενάριο, σκεφτείτε προσεκτικά όλα τα στοιχεία του. Αποφασίστε ποια λειτουργικότητα θα θέλατε να εφαρμόσετε σε αυτό το πρόγραμμα, πώς θα εξοικονομήσει δεδομένα και θα πραγματοποιήσει έξοδο κειμένου. Για παράδειγμα, για να κανονίσετε την αυτόματη ενημέρωση των εγγραφών στο παράθυρο του προγράμματος περιήγησης χωρίς να χρειάζεται να ανανεώσετε ολόκληρη τη σελίδα, θα πρέπει να καταφύγετε στη χρήση του Ajax. Σχεδιάστε τον αρχικό κώδικα και, στη συνέχεια, ξεκινήστε να τον γράφετε.
Βήμα 2
Πρώτον, πρέπει να εφαρμόσετε τη διαδικασία εγγραφής για να χρησιμοποιήσετε το σενάριο. Είναι καλύτερα να χρησιμοποιήσετε τη βάση δεδομένων MySQL για να σώσετε τους εγγεγραμμένους χρήστες. Δημιουργήστε μια βάση δεδομένων στο localhost μέσω του phpMyAdmin και ξεκινήστε να γράφετε κάποιο κώδικα που μπορεί να εφαρμοστεί στο PHP. Για ένα κανονικό σενάριο εγγραφής, θα πρέπει να εξάγετε μια φόρμα HTML, τα δεδομένα της οποίας θα υποβάλλονται σε επεξεργασία μέσω PHP και θα γράφονται στη βάση δεδομένων MySQL.
Βήμα 3
Αφού γράψετε τη σελίδα εγγραφής, θα χρειαστεί να κάνετε εξουσιοδότηση, μετά την οποία μπορείτε να κάνετε την εμφάνιση των λειτουργιών συνομιλίας διαθέσιμη. Η αρχή του σεναρίου είναι ότι ο χρήστης εισάγει το όνομα χρήστη και τον κωδικό πρόσβασής του στο κατάλληλο πεδίο της σελίδας. Αφού κάνει κλικ στο κουμπί, η HTML μεταβιβάζει την επεξεργασία σε ένα σενάριο που ελέγχει την παρουσία δεδομένων που καθορίζονται από τον χρήστη στη βάση δεδομένων MySQL. Εάν η επαλήθευση είναι επιτυχής, τα στοιχεία συνομιλίας φορτώνονται. Εάν όχι, το σενάριο σταματά να λειτουργεί και ο χρήστης επιστρέφει στη φόρμα εισόδου σύνδεσης και κωδικού πρόσβασης.
Βήμα 4
Ξεκινήστε να γράφετε τη διεπαφή της ίδιας της συνομιλίας. Δημιουργήστε ένα ξεχωριστό αρχείο και συμπεριλάβετε το στη σελίδα εξουσιοδότησης μέσω της δήλωσης συμπερίληψης. Δημιουργήστε πίνακες MySQL που θα αποθηκεύουν αναρτήσεις, καθώς και όνομα χρήστη και ώρα δημοσίευσης. Χρησιμοποιήστε τη βιβλιοθήκη jQuery για να δημιουργήσετε μια σελίδα αυτόματης ενημέρωσης μετά την εμφάνιση κάθε καταχώρησης συνομιλίας. Για να εφαρμόσετε αυτήν τη λειτουργία, μπορείτε να δημιουργήσετε έναν βρόχο για την εμφάνιση του γραπτού κειμένου με μια ενημέρωση κάθε 2-3 δευτερόλεπτα. Μετά από αυτό, δημιουργήστε ένα πρόγραμμα χειρισμού και οργανώστε την έξοδο των μηνυμάτων στο παράθυρο του προγράμματος.
Βήμα 5
Αφού ολοκληρώσετε τη σύνταξη του προγράμματος, επεξεργαστείτε τον κώδικα που προκύπτει και εκτελέστε τον για εντοπισμό σφαλμάτων στον τοπικό διακομιστή σας. Εάν το σενάριο λειτουργεί σωστά, μπορείτε να προσθέσετε επιπλέον επιλογές σε αυτό, όπως προστασία από ανεπιθύμητα μηνύματα ή εκκαθάριση του παραθύρου του μηνύματος. Αφού γράψετε ολόκληρο τον κώδικα, μπορείτε να επεξεργαστείτε τη σχεδίαση συνομιλίας και να την ανεβάσετε για δοκιμή στη φιλοξενία ή στο διακομιστή όπου βρίσκεται ο πόρος σας.