Què és PHP? Quina diferència hi ha entre la llengua i el marc?


Resposta 1:

La diferència entre un llenguatge de programació i un marc és que el primer inclou les funcionalitats bàsiques (tipus, estructures de control, funcionalitats OOP ...), mentre que l'últim inclou un conjunt de funcions i classes predefinides per ajudar-vos en el procés de desenvolupament.

La majoria de llenguatges de programació també proporcionen un conjunt bàsic de funcions i classes, com la "Biblioteca estàndard C ++". PHP també.

Els marcs faciliten la implementació de projectes complexos, però tenen els seus inconvenients. Requereixen aprenentatge addicional, poden introduir errors i incompatibilitats i solen limitar-se d’algunes maneres.

Independentment de si voleu utilitzar un marc, convé aprendre primer l'idioma fonamental.

Quant a PHP, podeu llegir aquesta publicació des del meu propi bloc per tenir una idea del que podeu fer servir per a:

Per a què serveix PHP? 9 coses fantàstiques que podeu fer amb PHP - Alex Web Develop


Resposta 2:

PHP

  • La font de Pre-HyperText ProcessorOpen (la versió 7.1.24 és la més recent que crec) Fàcil de desplegar al servidorBackend LanguageDatabase en matèries relacionades amb la recuperació de dades, l’emmagatzematge de dades, la visualització de les dades. Per exemple, agafant la informació d’un estudiant i emmagatzemar-la en algun lloc i utilitzar la informació en un període posteriorPHP és codi lateral del servidor, ningú no pot visualitzar el codi fins o menys que tinguin accés a nivell de servidor, però poden visualitzar les sortides d’un fitxer php. (sempre que el nom del fitxer sigui conegut) fins que, a menys que estiguin protegits. Com a idioma, és fàcil aprendre si teniu un coneixement bàsic de qualsevol exemple de llenguatge de programació, C, C ++, Java. Si es coneix C, es coneix PHP i viceversa, ja que tenen alguns noms de mètodes similars, com pow, rand etc. Hi ha PHP procedimental i PDO (objecte basat). Un llenguatge no té limitacions i té diversos mètodes, a més de no. estructurada en un sentit particular, alguns dels quals es coneixen i alguns que es poden conèixer i quan es requereixi. En cas d’un marc com Laravel, veureu que hi ha classes, objectes, conceptes que s’implementen en el marc i no cal que s’escriguin. de nou fins o menys que vulgueu substituir cap mètode de fill o pare. Fa que tot sigui més fàcil, ja que elimina la necessitat d'escriure el codi per a la tasca més bàsica que necessitarà, a més de ser fàcilment escalable i comprensible

Espero que això ajudi. Feu-me una consulta si teniu cap pregunta sobre això.