Τι είναι η PHP; Ποια είναι η διαφορά μεταξύ της ύπαρξης γλώσσας και πλαισίου;


Απάντηση 1:

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

Οι περισσότερες γλώσσες προγραμματισμού παρέχουν επίσης ένα βασικό σύνολο λειτουργιών και τάξεων, όπως η "C ++ Standard Library". PHP κάνει επίσης.

Τα πλαίσια καθιστούν ευκολότερη την υλοποίηση σύνθετου έργου, αλλά έχουν τα μειονεκτήματά τους. Απαιτούν επιπλέον μάθηση, μπορούν να εισάγουν σφάλματα και ασυμβατότητες και συνήθως περιορίζονται με κάποιους τρόπους.

Ανεξάρτητα από το αν θέλετε να χρησιμοποιήσετε ένα πλαίσιο, είναι καλή ιδέα να μάθετε πρώτα τη γλώσσα του πυρήνα.

Σχετικά με την PHP, μπορείτε να διαβάσετε αυτήν την ανάρτηση από το δικό μου blog για να έχετε μια ιδέα για το τι μπορείτε να χρησιμοποιήσετε για:

Για τι χρησιμοποιείται το PHP; 9 δροσερά πράγματα που μπορείτε να κάνετε με την PHP - Alex Web Develop


Απάντηση 2:

PHP

  • Pre HyperText ProcessorOpen Source (έκδοση 7.1.24 είναι η τελευταία που σκέφτομαι) Εύκολη ανάπτυξη σε θέματα serverBackend LanguageDatabase όπως η ανάκτηση δεδομένων, η αποθήκευση δεδομένων, η εμφάνιση των δεδομένων. Για παράδειγμα, παίρνοντας τις πληροφορίες ενός φοιτητή και αποθηκεύοντάς τον κάπου και χρησιμοποιώντας τις πληροφορίες σε μια μεταγενέστερη χρονική στιγμή, οPHP είναι ο κωδικός του διακομιστή, κανείς δεν μπορεί να οπτικοποιήσει τον κώδικα μέχρι ή αν δεν έχει πρόσβαση σε επίπεδο διακομιστή, αλλά μπορεί να οπτικοποιήσει τις εξόδους ενός αρχείου php (υπό την προϋπόθεση ότι το όνομα του αρχείου είναι γνωστό) έως ότου και αν δεν είναι ασφαλισμένα. Με τη γλώσσα, είναι εύκολο να μάθετε αν έχετε βασικές γνώσεις για οποιοδήποτε παράδειγμα γλώσσας προγραμματισμού, C, C ++, Java. Αν κάποιος ξέρει το C τότε ξέρει PHP και αντίστροφα αφού έχουν κάποια παρόμοια ονόματα μεθόδων όπως pow, rand κ.λπ. Υπάρχει διαδικαστική PHP καθώς και ΠΟΠ (αντικειμενοστρεφής) Μια γλώσσα δεν έχει περιορισμούς και έχει αρκετές μεθόδους καθώς και όχι δομημένες με μια συγκεκριμένη έννοια, μερικές από τις οποίες είναι γνωστές και μερικές που μπορεί να είναι γνωστές και όταν απαιτείται.Σε περίπτωση πλαισίου όπως ο Laravel, θα δείτε ότι υπάρχουν τάξεις, αντικείμενα, έννοιες που εφαρμόζονται στο πλαίσιο και δεν χρειάζεται να γραφτούν πάλι μέχρι ή εκτός αν θέλετε να αντικαταστήσετε οποιαδήποτε παιδική ή γονική μέθοδο. Κάνει τα πάντα πιο εύκολα, δεδομένου ότι καταργεί την ανάγκη για τη σύνταξη του κώδικα για την πιο βασική εργασία που θα χρειαστείτε, καθώς είναι εύκολα επεκτάσιμη και κατανοητή

Ελπίζω αυτό να σας βοηθήσει. Πείτε μου εάν έχετε απορίες σχετικά με αυτό.