Hvad er PHP? Hvad er forskellen mellem det at være et sprog og en ramme?


Svar 1:

Forskellen mellem et programmeringssprog og en ramme er, at den første inkluderer kernefunktionaliteterne (typer, kontrolstrukturer, OOP-funktionaliteter ...), mens den seneste indeholder et værktøjssæt af foruddefinerede funktioner og klasser til at hjælpe dig i udviklingsprocessen.

De fleste programmeringssprog indeholder også et grundlæggende sæt af funktioner og klasser, ligesom “C ++ Standard Library”. PHP gør det også.

Rammer gør det lettere at implementere komplekst projekt, men det har deres ulemper. De kræver yderligere læring, de kan introducere bugs og inkompatibiliteter og er normalt begrænsende på nogle måder.

Uanset om du vil bruge en ramme, er det en god ide at lære kernesproget først.

Om PHP kan du læse dette indlæg fra min egen blog for at få en idé om, hvad du kan bruge det til:

Hvad bruges PHP til? 9 seje ting, du kan gøre med PHP - Alex Web Develop


Svar 2:

PHP

  • Pre HyperText ProcessorOpen Source (version 7.1.24 er den nyeste, synes jeg) Let at installere på serverBackend LanguageDatabase-relaterede spørgsmål såsom hentning af data, lagring af data, visning af data. For eksempel at tage oplysninger om en studerende og opbevare dem et eller andet sted og bruge oplysningerne i en senere periodePHP er serversidekode, ingen kan visualisere koden, indtil eller medmindre de har adgang til serverniveau, men de kan visualisere output fra en php-fil (forudsat at navnet på filen er kendt) indtil eller medmindre de er sikret. Efter et sprog er det let at lære, hvis du har et grundlæggende kendskab til et hvilket som helst programmeringssprogeksempel, C, C ++, Java. Hvis man kender C, så kender man PHP og omvendt, da de har nogle lignende metodenavne såsom pow, rand osv. Der er proceduremæssig PHP såvel som BOB (Objektbaseret) Et sprog har ikke begrænsninger og har flere metoder såvel som ikke struktureret i en bestemt forstand, hvoraf nogle er kendte, og andre kan være kendt som og når det kræves. I tilfælde af en ramme som Laravel, vil du se, at der er klasser, objekter, koncepter, der implementeres i rammen og ikke behøver at blive skrevet igen indtil eller medmindre du vil tilsidesætte enhver metode til børn eller forældre. Det gør alt lettere, da det fjerner behovet for at skrive koden til den mest basale opgave, som du har brug for, såvel som den er let skalerbar og forståelig

Håber dette hjælper. Ping mig op, hvis du har spørgsmål vedrørende dette.