Κατεβάστε την εφαρμογή τώρα και δοκιμάστε δωρεάν για 10 ημέρες
Νόμισμα Επιλέξτε γλώσσα Επιλέξτε περιοχή

Σκοπός του σεμιναρίου

Με ένα υπάρχον μοντέλο του bluetronix CMS, μπορείτε να δημιουργήσετε μια προσαρμοσμένη έκδοση του μοντέλου χρησιμοποιώντας AI. Ως παράδειγμα, χρησιμοποιούμε το μοντέλο Blog. Αντιγράφετε ένα υπάρχον αρχείο PHP, το επεξεργάζεστε με το ChatGPT σύμφωνα με τις απαιτήσεις σας και στη συνέχεια δοκιμάζετε όλες τις λειτουργίες. Αν η AI αλλάξει τη δομή της βάσης δεδομένων, χρησιμοποιείτε έναν δικό σας πίνακα βάσης δεδομένων.

Προϋπόθεση: Χρειάζεστε πρόσβαση προγραμματιστή στα αρχεία του μοντέλου και στους αντίστοιχους πίνακες βάσης δεδομένων. Φροντίστε να διατηρήσετε το αρχικό αρχείο μοντέλου και τη βάση δεδομένων πριν από εκτεταμένες αλλαγές.

1. Άνοιξε το module Blog στον διαχειριστή αρχείων

Ανοίξτε τον διαχειριστή αρχείων και μεταβείτε στον φάκελο bx_Mod. Στην επιλογή αυτή, επιλέξτε το μοντέλο Blog. Σε αυτό το παράδειγμα χρησιμοποιούμε το αρχείο Modul-Blog-List.php ως σημείο εκκίνησης.

2. Δημιούργησε ένα δικό σου PHP αρχείο

Αντιγράψτε το Modul-Blog-List.php, επικολλήστε την αντιγραφή και ονομάστε την Modul-Blog-List_own.php. Επεξεργαστείτε μόνο την δική σας έκδοση. Έτσι, οι αλλαγές σας θα παραμείνουν χωριστές από τις κανονικές ενημερώσεις του αρχείου προτύπου.

Modul-Blog-List.php
       ↓ copy
Modul-Blog-List_own.php

3. Κατέβασε το δικό σου αρχείο module

Το αντιγραμμένο αρχείο PHP περιέχει τα απαραίτητα στοιχεία για αυτή τη διάταξη μοντέλου: επεξεργασία παραμέτρων, προσβάσεις βάσης δεδομένων για φόρτωση και αποθήκευση, HTML έξοδο καθώς και σχετικό CSS και JavaScript. Κατεβάστε το αρχείο σας, ώστε να το προετοιμάσετε για επεξεργασία από το ChatGPT. Ελέγξτε πριν την μεταφόρτωση αν περιλαμβάνει κωδικούς πρόσβασης, προσωπικά δεδομένα ή άλλες εμπιστευτικές πληροφορίες και αφαιρέστε τα αν χρειάζεται.

4. Προσαρμόσε το module με το ChatGPT

Μεταφορτώστε το Modul-Blog-List_own.php στο ChatGPT και περιγράψτε τις επιθυμητές σας αλλαγές όσο το δυνατόν πιο συγκεκριμένα. Μπορείτε, για παράδειγμα, να επαναδιατυπώσετε κείμενα, να αλλάξετε τη μορφή ημερομηνίας ή να προσαρμόσετε την εμφάνιση των καταχωρίσεων του blog. Παρακαλείστε να διατηρήσετε τις υπάρχουσες λειτουργίες, παραμέτρους και προσβάσεις βάσης δεδομένων εκτός εάν ζητήσετε αλλαγές σε αυτές. Ελέγξτε τον παραγόμενο κώδικα πριν από τη λήψη.

Example Prompt:
Please modify the attached module `Blog-list_own.php`. Change the date format and rephrase the heading of the blog list. Preserve all existing parameters, functions, and database operations. List any required changes to the database structure separately. Return the complete modified PHP file. 

5. Πότε απαιτείται ένας δικός σου πίνακας βάσης δεδομένων

Εάν η AI αλλάξει μόνο κείμενα ή την εμφάνιση, δεν είναι αυτόματα απαραίτητος ένας νέος πίνακας. Εάν ωστόσο προσθέσει στήλες, αφαιρέσει ή μετονομάσει στήλες, θα πρέπει να μην αλλάξετε τον αρχικό πίνακα του μοντέλου. Δημιουργήστε αντίθετα ένα αντίγραφο του υπάρχοντος πίνακα MySQL με έναν δικό σας όνομα, π.χ. Blog_own. Ο δικός σας πίνακας μπορεί να προσαρμοστεί σύμφωνα με τις απαιτήσεις σας.

6. Αλλάξε το όνομα του πίνακα στο δικό σου module

Αναζητήστε στο δικό σας αρχείο PHP την εκχώρηση του πίνακα βάσης δεδομένων. Το παράδειγμα χρησιμοποιεί τον αρχικό πίνακα Blog:

$CF_DatabaseTable = "Blog";

Αλλαγή της εκχώρησης στο δικό σας αρχείο μοντέλου στο όνομα του προηγούμενου αντιγραμμένου πίνακα:

$CF_DatabaseTable = "Blog_own";

7. Προστάτευσε τον δικό σου πίνακα πριν από τις ενημερώσεις

Η προσθήκη _own δεν είναι τεχνικά απαραίτητη για το όνομα ενός νέου πίνακα. Ωστόσο, είναι η ασφαλέστερη επιλογή: μια μελλοντική ενημέρωση του CMS μπορεί αλλιώς να προσφέρει έναν νέο πίνακα συστήματος με το ίδιο όνομα. Επομένως, χρησιμοποιήστε π.χ. Blog_own και προσαρμόστε την εκχώρηση του πίνακα στο δικό σας αρχείο μοντέλου αναλόγως. Ελέγξτε επίσης εάν άλλες ερωτήσεις ή αρχεία ρυθμίσεων αναφέρονται ακόμα στον αρχικό πίνακα.

8. Μεταφέρε το προσαρμοσμένο αρχείο πίσω στο CMS

Μεταφέρετε το επαληθευμένο αρχείο PHP ξανά στον φάκελο του μοντέλου Blog και συνεχίστε να χρησιμοποιείτε την δική σας έκδοση με την προσθήκη _own. Βεβαιωθείτε ότι η διαμόρφωση του μοντέλου ή η κλήση σας αναφέρονται πραγματικά σε αυτό το αρχείο. Πώς γίνεται αυτή η αναφορά εξαρτάται από τη διαθέσιμη διαμόρφωση του μοντέλου.

9. Δοκιμάστε πλήρως όλες τις λειτουργίες

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

10. Περίληψη

Με μια δική σας αντιγραφή ενός υπάρχοντος αρχείου μοντέλου μπορείτε να προσαρμόσετε ένα CMS μοντέλο μέσω AI. Διατηρήστε το αρχείο πρότυπο αμετάβλητο, χρησιμοποιήστε την προσθήκη _own για το δικό σας αρχείο PHP και όταν κάνετε αλλαγές στη δομή του πίνακα, δημιουργήστε έναν δικό σας πίνακα βάσης δεδομένων. Ελέγξτε τελικά όλες τις λειτουργίες και τη συνολική προβολή βάσης δεδομένων πριν διαθέσετε το μοντέλο σε πελάτη.

Συχνές Ερωτήσεις

τι ρωτούν συχνά οι πελάτες μας

Μπορώ να προσαρμόσω ένα υπάρχον μοντέλο με το ChatGPT;

Ναι. Πρώτα αντιγράφετε το επιθυμητό αρχείο μοντέλου ως δική σας έκδοση _own, το κατεβάζετε και το προετοιμάζετε μαζί με τις επιθυμίες αλλαγών σας στο ChatGPT.

Ποιο αρχείο χρησιμοποιείται στο παράδειγμα;

Ως σημείο εκκίνησης χρησιμεύει το αρχείο Modul-Blog-List.php στο μοντέλο Blog. Η επεξεργάσιμη αντιγραφή ονομάζεται Modul-Blog-List_own.php.

Γιατί θα πρέπει να επισημάνω το αρχείο μοντέλου με _own;

Έτσι διαχωρίζετε τις αλλαγές σας από το αρχείο πρότυπο, το οποίο μπορεί να αντικατασταθεί κατά τις ενημερώσεις του CMS.

Πρέπει να δημιουργήσω έναν νέο πίνακα βάσης δεδομένων για κάθε προσαρμογή της AI;

Όχι. Ένας δικός σας πίνακας είναι κυρίως απαραίτητος όταν θέλετε να αλλάξετε τη δομή του υπάρχοντος πίνακα, π.χ. με πρόσθετες, αφαιρεμένες ή μετονομασμένες στήλες.

Πώς μπορώ να αλλάξω το όνομα του πίνακα βάσης δεδομένων;

Αναζητήστε στο δικό σας αρχείο μοντέλου τη μεταβλητή $CF_DatabaseTable και αλλάξτε την τιμή π.χ. από Blog σε Blog_own. Ελέγξτε επίσης τις άλλες αναφορές πίνακα.

Γιατί είναι χρήσιμο το _own και για τους δικούς μας πίνακες;

Η προσθήκη αυτή μειώνει τον κίνδυνο σύγκρουσης ονομάτων, εάν μια μελλοντική ενημέρωση του CMS εισαγάγει έναν νέο συστηματικό πίνακα με το ίδιο όνομα.

Τι πρέπει να προσέχω κατά τη φόρτωση του αρχείου PHP;

Έλεγξε το αρχείο πριν από τη φόρτωση για εμπιστευτικές πληροφορίες και αφαίρεσε π.χ. στοιχεία σύνδεσης ή προσωπικά δεδομένα.

Ποιες λειτουργίες πρέπει να δοκιμάσω μετά την προσαρμογή της AI;

Ελέγξτε την προσθήκη, την επεξεργασία και τη διαγραφή καθώς και την πλήρη προβολή της βάσης δεδομένων. Επίσης, βεβαιωθείτε ότι τα δεδομένα αποθηκεύονται και εμφανίζονται σωστά.

CMS