Mikä on PHP?
PHP on palvelinpuolen komentosarjakieli. jota käytetään staattisten verkkosivustojen tai dynaamisten verkkosivustojen tai verkkosovellusten kehittämiseen. PHP on lyhenne sanoista Hypertext Pre-Processor, joka edusti henkilökohtaisia kotisivuja.
PHP-komentosarjoja voidaan tulkita vain palvelimelle, johon on asennettu PHP.
PHP-skriptejä käyttävät asiakastietokoneet edellyttävät vain verkkoselainta.
PHP-tiedosto sisältää PHP-tunnisteita ja päättyy laajennukseen ".php".
Tässä opetusohjelmassa opit-
- Mikä on komentosarjakieli?
- Komentosarjat VS-ohjelmointikieli
- Mitä PHP tarkoittaa?
- Php-syntakse
- Miksi käyttää PHP: tä?
- Mitä PHP: tä käytetään & markkinaosuus
- PHP vs ASP.NET VS JSP VS CFML
- PHP-tiedostotunnisteet
- PHP Hei maailma
Mikä on komentosarjakieli?
Komentosarja on joukko ohjelmointiohjeita, jotka tulkitaan ajon aikana.Komentosarjakieli on kieli, joka tulkitsee komentosarjoja ajon aikana. Komentosarjat upotetaan yleensä muihin ohjelmistoympäristöihin.
Komentosarjojen tarkoituksena on yleensä parantaa sovelluksen suorituskykyä tai suorittaa rutiinitehtäviä.
Palvelinpuolen komentosarjat tulkitaan palvelimella, kun asiakaspuolen komentosarjat tulkitaan asiakassovelluksella.
PHP on palvelinpuolen komentosarja, joka tulkitaan palvelimella, kun taas JavaScript on esimerkki asiakaspuolen komentosarjasta, jonka asiakkaan selain tulkitsee. Sekä PHP että JavaScript voidaan upottaa HTML-sivuille.
Ohjelmointikieli Vs-komentosarjakieli
Ohjelmointikieli | Komentosarjakieli |
Sisältää kaikki tarvittavat ominaisuudet täydellisten sovellusten kehittämiseen. | Käytetään enimmäkseen rutiinitehtäviin |
Koodi on koottava ennen sen suorittamista | Koodi suoritetaan yleensä kääntämättä |
Ei tarvitse upottaa muille kielille | On yleensä upotettu muihin ohjelmistoympäristöihin. |
Mitä PHP tarkoittaa?
PHP tarkoittaa - henkilökohtaista kotisivua , mutta se tarkoittaa nyt rekursiivista taustanimeä PHP: Hypertext Preprocessor.PHP-koodi voidaan upottaa HTML-koodiin tai sitä voidaan käyttää yhdessä erilaisten verkkomallijärjestelmien, verkkosisällönhallintajärjestelmän ja verkkokehysten kanssa.
Php-syntakse
PHP-tiedosto voi sisältää myös tunnisteita, kuten HTML, ja asiakaspuolen komentosarjoja, kuten JavaScript.
- HTML on lisäetu PHP-kielen oppimisessa. Voit jopa oppia PHP: tä tuntematta HTML: ää, mutta on suositeltavaa, että tiedät ainakin HTML: n perusteet.
- Tietokannan hallintajärjestelmät DBMS tietokantakäyttöisille sovelluksille.
- Edistyneempiin aiheisiin, kuten interaktiivisiin sovelluksiin ja verkkopalveluihin, tarvitset JavaScriptin ja XML: n .
Alla oleva vuokaavio kuvaa PHP-verkkosovelluksen perusarkkitehtuuria ja sitä, miten palvelin käsittelee pyynnöt.
Miksi käyttää PHP: tä?
Olet tietysti kuullut lukuisista ohjelmointikielistä; saatat miettiä, miksi haluaisimme käyttää PHP: tä myrkkymme web-ohjelmointiin. Alla on joitain pakottavia syitä.
- PHP on avoimen lähdekoodin ja ilmainen.
- Lyhyt oppimiskäyrä verrattuna muihin kieliin, kuten JSP, ASP jne.
- Suuri yhteisöasiakirja
- Useimmat verkkopalvelimet tukevat oletuksena PHP: tä, toisin kuin muut kielet, kuten ASP, jotka tarvitsevat IIS: ää. Tämä tekee PHP: stä kustannustehokkaan valinnan.
- PHP päivitetään säännöllisesti, jotta pysyt ajan tasalla uusimmista tekniikan kehityksistä.
- Toinen etu, jonka saat PHP: n avulla, on se, että se on palvelinpuolen komentosarjakieli ; tämä tarkoittaa, että sinun on asennettava se vain palvelimelle, eikä asiakastietokoneissa, jotka pyytävät resursseja palvelimelta, tarvitse asentaa PHP: tä; vain web-selain riittää.
- PHP: llä on sisäänrakennettu tuki toimimiseen käsi kädessä MySQL: n kanssa ; tämä ei tarkoita sitä, ettet voi käyttää PHP: tä muiden tietokantojen hallintajärjestelmien kanssa. Voit silti käyttää PHP: tä
- Postgres
- Oraakkeli
- MS SQL Server
- ODBC jne.
- PHP on monialustainen; tämä tarkoittaa, että voit asentaa sovelluksesi useisiin eri käyttöjärjestelmiin, kuten Windows, Linux, Mac OS jne.
Mitä PHP: tä käytetään & markkinaosuus
Markkinaosuuden suhteen Internetissä on yli 20 miljoonaa verkkosivustoa ja sovellusta, jotka on kehitetty PHP-komentosarjakielellä.
Tämä voidaan liittää edellä esitettyihin kohtiin;
Alla oleva kaavio näyttää joitain suosittuja sivustoja, jotka käyttävät PHP: tä
PHP vs Asp.Net VS JSP VS CFML
ASP - Active Server Pages, JSP - Java Server Pages, CFML - Cold Fusion Markup language Seuraavassa taulukossa verrataan palvelimen eri komentosarjakieliä PHP: hen
OMINAISUUS | PHP | ASP | JSP | CFML |
---|---|---|---|---|
Oppimiskäyrä | lyhyt | Pidempi kuin PHP | Pidempi kuin PHP | Pidempi kuin PHP |
sivujen ylläpito | Lähes kaikki isäntäpalvelimet tukevat sitä | Tarvitsee erillisen palvelimen | Melko tuettu | Tarvitsee erillisen palvelimen |
Avoin lähdekoodi | Joo | Ei | Joo | Sekä kaupallinen että avoimen lähdekoodin |
Verkkopalvelujen tuki | Sisäänrakennettu | Käyttää .NET-kehystä | Käyttää kirjastojen lisäystä | Sisäänrakennettu |
Integrointi HTML: n kanssa | Helppo | Melko monimutkainen | Melko monimutkainen | Helppo |
MySQL-tuki | Alkuperäinen | Tarvitsee kolmannen osapuolen ohjaimia | Tarvitsee kolmannen osapuolen ohjaimia | Nykyisellä versiolla on oma tuki. Vanhemmat versiot käyttävät ODBC: tä |
Laajentaa helposti muilla kielillä | Joo | Ei | Laajennettu Java-luokkien ja kirjastojen avulla. | Joo |
PHP-tiedostotunnisteet
Tiedostopääte ja tunnisteet Jotta palvelimen on tunnistaa meidän PHP-tiedostoja ja skriptejä , meidän täytyy pelastaa tiedosto kanssa ”.php” . Vanhemmat PHP-tiedostotunnisteet sisältävät
- .phtml
- .php3
- .php4
- .php5
- .phps
PHP on suunniteltu toimimaan HTML: n kanssa, ja sellaisenaan se voidaan upottaa HTML-koodiin.
Voit luoda PHP-tiedostoja ilman HTML-tunnisteita ja sitä kutsutaan Pure PHP -tiedostoksi.
Palvelin tulkitsee PHP-koodin ja tuottaa tulokset HTML-koodina verkkoselaimille.
Jotta palvelin tunnistaa PHP-koodin HTML-koodista, meidän on aina liitettävä PHP-koodi PHP-tunnisteisiin.
PHP-tunniste alkaa pienemmällä kuin symbolilla, jota seuraa kysymysmerkki ja sitten sanat "php".
PHP on isot ja pienet kirjaimet, "VAR" ei ole sama kuin "var".
Itse PHP-tunnisteet eivät eroa isoja ja pieniä kirjaimia, mutta on erittäin suositeltavaa käyttää pieniä kirjaimia. Alla oleva koodi kuvaa yllä olevaa kohtaa.
Viitataan PHP-koodiriveihin lauseina. PHP-lauseet päättyvät puolipisteeseen (;). Jos sinulla on vain yksi lause, voit jättää väliin puolipisteen. Jos sinulla on useampi kuin yksi lause, sinun on lopetettava kukin rivi puolipisteellä. Johdonmukaisuuden vuoksi on suositeltavaa, että lopetat lauseesi aina puolipisteellä. PHP-komentosarjat suoritetaan palvelimella. Tulos palautetaan HTML-muodossa.
PHP Hei maailma
Alla esitetty ohjelma on PHP-perussovellus, joka tuottaa sanat "Hello World!" Kun sitä tarkastellaan verkkoselaimessa.
Tuotos:
Hello world
Yhteenveto
- PHP tarkoittaa Hypertext-esiprosessoria
- PHP on palvelinpuolen komentosarjakieli. Tämä tarkoittaa, että se suoritetaan palvelimella. Asiakassovelluksissa ei tarvitse olla PHP-asennusta.
- PHP-tiedostot tallennetaan ".php" -tiedostotunnisteella, ja PHP-kehityskoodi on liitetty tunnisteisiin.
- PHP on avoimen lähdekoodin ja monialustainen