Mikä on PHP? Kirjoita ensimmäinen PHP-ohjelmasi

Mikä on PHP?

PHP on palvelinpuolen komentosarjakieli. jota käytetään staattisten verkkosivustojen tai dynaamisten verkkosivustojen tai verkkosovellusten kehittämiseen. PHP tulee sanoista Hypertext Pre-processor, joka aiemmin tarkoitti henkilökohtaisia ​​kotisivuja.

PHP-skriptejä voidaan tulkita vain palvelimella, johon on asennettu PHP.

PHP-skriptejä käyttävät asiakastietokoneet vaativat vain verkkoselaimen.

PHP-tiedosto sisältää PHP-tageja ja päättyy tunnisteella ".php".

Mikä on komentosarjakieli?

Komentosarja on ohjelmointiohjeiden sarja, joka tulkitaan suorituksen aikana.

Skriptikieli on kieli, joka tulkitsee skriptejä ajon aikana. Skriptit on yleensä upotettu muihin ohjelmistoympäristöihin.

Skriptien tarkoitus on yleensä parantaa sovelluksen suorituskykyä tai suorittaa rutiinitehtäviä.

Palvelinpuolen komentosarjat tulkitaan palvelimella, kun taas asiakaspuolen komentosarjat tulkitsee asiakassovellus.

PHP on palvelinpuolen skripti, joka tulkitaan palvelimella JavaKäsikirjoitus on esimerkki asiakaspuolen komentosarjasta, jonka asiakasselain tulkitsee. Sekä PHP että JavaKomentosarja voidaan upottaa HTML-sivuille.

Ohjelmointikieli vs komentosarjakieli

Ohjelmointikieli Skriptikieli
Sisältää kaikki ominaisuudet, joita tarvitaan täydellisten sovellusten kehittämiseen. Käytetään enimmäkseen rutiinitehtäviin
Koodi on käännettävä ennen kuin se voidaan suorittaa Koodi suoritetaan yleensä ilman kääntämistä
Ei tarvitse upottaa muihin kieliin Se on yleensä upotettu muihin ohjelmistoympäristöihin.

Mitä PHP tarkoittaa?

PHP tarkoittaa - Henkilökohtainen kotisivu, mutta se tarkoittaa nyt rekursiivista taustanimeä PHP: Hypertext Preprocessor.

PHP-koodi voidaan upottaa HTML-koodiin, tai sitä voidaan käyttää yhdessä erilaisten web-mallijärjestelmien, web-sisällönhallintajärjestelmän ja verkkokehysten kanssa.

PHP-syntakse

PHP-syntakse

PHP-tiedosto voi sisältää myös tunnisteita, kuten HTML-koodia, ja asiakaspuolen komentosarjoja, kuten JavaSkripti.

  • HTML on lisäetu kun opit PHP-kieltä. Voit jopa oppia PHP tuntematta HTML:ää, mutta on suositeltavaa, että tunnet ainakin HTML:n perusteet.
  • Tietokannan hallintajärjestelmät DBMS tietokantapohjaisille sovelluksille.
  • Tarvitset edistyneemmille aiheille, kuten interaktiivisille sovelluksille ja verkkopalveluille JavaScript ja XML.

Alla oleva vuokaavio havainnollistaa PHP-verkkosovelluksen perusarkkitehtuuria ja sitä, kuinka palvelin käsittelee pyynnöt.

PHP-syntakse

Miksi käyttää PHP:tä?

Olet ilmeisesti kuullut useista ohjelmointikielet siellä ulkona; saatat ihmetellä, miksi haluamme käyttää PHP:tä myrkkynä web-ohjelmointiin. Alla on joitain painavia syitä.

  • PHP on avoimen lähdekoodin ja ilmainen.
  • Lyhyt oppimiskäyrä verrattuna muihin kieliin, kuten JSP, ASP jne.
  • Suuri yhteisön asiakirja
  • Useimmat web-hosting-palvelimet tukevat oletusarvoisesti PHP:tä toisin kuin muut IIS:ää tarvitsevat kielet, kuten ASP. Tämä tekee PHP:stä kustannustehokkaan valinnan.
  • PHP päivitetään säännöllisesti pysyäkseen ajan tasalla uusimpien teknologiatrendien kanssa.
  • Toinen PHP:n etu on, että se on a palvelinpuolen komentosarjakieli; tämä tarkoittaa, että sinun tarvitsee vain asentaa se palvelimelle ja palvelimelta resursseja pyytävien asiakastietokoneiden ei tarvitse olla PHP:tä asennettuna; pelkkä verkkoselain riittäisi.
  • PHP:llä on sisäänrakennettu tuki käsi kädessä työskentelyyn MySQL; tämä ei tarkoita, että et voi käyttää PHP:tä muiden tietokannan hallintajärjestelmien kanssa. Voit silti käyttää PHP:tä kanssa

    • postgres
    • Oracle
    • MS SQL Server
    • ODBC jne.
  • PHP on cross foorumi; Tämä tarkoittaa, että voit ottaa sovelluksesi käyttöön useissa eri käyttöjärjestelmissä, kuten Windowsissa, Linuxissa, Mac OS:ssä jne.

Mihin PHP:tä käytetään ja markkinaosuus

Markkinaosuudella mitattuna Internetissä on yli 20 miljoonaa PHP-skriptikielellä kehitettyä verkkosivustoa ja sovellusta.

Tämä voi johtua edellä esitetyistä seikoista;

Alla oleva kaavio näyttää joitain suosittuja PHP:tä käyttäviä sivustoja

PHP käytetään ja markkinaosuus

PHP vs Asp.Net VS JSP VS CFML

ASP - Aktiiviset palvelinsivut, JSP - Java Palvelinsivut, CFML – Cold Fusion Markup Language Alla olevassa taulukossa verrataan eri palvelinpuolen komentosarjakieliä PHP:hen

Ominaisuus PHP ASP JSP CFML
Oppimiskäyrä lyhyt Pidempi kuin PHP Pidempi kuin PHP Pidempi kuin PHP
Web hosting Lähes kaikki hosting-palvelimet tukevat Tarvitsee erillisen palvelimen Melko tuettu Tarvitsee erillisen palvelimen
Avoin lähdekoodi Kyllä Ei Kyllä Sekä kaupallinen että avoimen lähdekoodin
Verkkopalveluiden tuki Rakennettu Käyttää .NET-kehystä Käyttötarkoitukset lisäävät kirjastoja Rakennettu
Integrointi HTML:n kanssa Helppo Melko monimutkainen Melko monimutkainen Helppo
MySQL tuki Syntyperäinen Tarvitsee kolmannen osapuolen ajurit Tarvitsee kolmannen osapuolen ajurit Nykyisessä versiossa on alkuperäinen tuki. Vanhemmat versiot käyttävät ODBC:tä
Helposti laajennettavissa muilla kielillä Kyllä Ei Laajennettu käyttö Java luokat ja kirjastot. Kyllä

PHP tiedostolaajennukset

Tiedostopääte ja tunnisteet Jotta palvelin että tunnistaa meidän PHP Tiedostojen ja skriptejä, meidän täytyy säästää Ishayoiden opettaman tiedosto jossa ".php" laajennus. Vanhemmat PHP-tiedostotunnisteet sisältävät

  • .phtml
  • .php3
  • .php4
  • .php5
  • .phps

PHP on suunniteltu toimimaan HTML:n kanssa, ja sellaisena se voidaan upottaa HTML-koodiin.

PHP tiedostolaajennukset

Voit luoda PHP - tiedostoja ilman html - tageja ja sitä kutsutaan Pure PHP - tiedostoksi .

Palvelin tulkitsee PHP-koodin ja tulostaa tulokset HTML-koodina verkkoselaimille.

Jotta palvelin tunnistaa PHP-koodin HTML-koodista, meidän on aina sisällytettävä PHP-koodi PHP-tunnisteisiin.

PHP-tunniste alkaa alle-symbolilla, jota seuraa kysymysmerkki ja sitten sanat "php".

PHP on isot ja pienet kirjaimet huomioiva kieli, "VAR" ei ole sama kuin "var".

Itse PHP-tunnisteet eivät erota kirjainkoolla, mutta on erittäin suositeltavaa käyttää pieniä kirjaimia. Alla oleva koodi havainnollistaa yllä olevaa kohtaa.

<?php … ?>

Puhumme PHP-koodiriveistä lauseina. PHP-lauseet päättyvät puolipisteeseen (;). Jos sinulla on vain yksi lause, voit jättää puolipisteen pois. Jos sinulla on useampi kuin yksi lause, sinun on päätettävä jokainen rivi puolipisteellä. Johdonmukaisuuden vuoksi on suositeltavaa, että lopetat lausumasi aina puolipisteeseen. PHP-skriptit suoritetaan palvelimella. Tulos palautetaan HTML-muodossa.

PHP Hei maailma

Alla oleva ohjelma on PHP-perussovellus, joka tulostaa sanat "Hello World!" Kun katsotaan verkkoselaimella.

<?php
echo "Hello world";
?>

lähtö:

Hello world

Yhteenveto

  • PHP tulee sanoista Hypertext pre-processor
  • PHP on palvelinpuolen komentosarjakieli. Tämä tarkoittaa, että se suoritetaan palvelimella. Asiakassovelluksissa ei tarvitse olla PHP:tä asennettuna.
  • PHP-tiedostot tallennetaan ".php"-tiedostotunnisteella, ja PHP-kehityskoodi on suljettu tunnisteisiin.
  • PHP on avoimen lähdekoodin ja monialustainen