PHP 101

Kirjoittaja: Judy Howell
Luomispäivä: 27 Heinäkuu 2021
Päivityspäivä: 13 Saattaa 2024
Anonim
PHP 101 - Introduction
Video: PHP 101 - Introduction

Sisältö



Lähde: Bakhtiar Zein / Dreamstime

Ottaa mukaan:

Tämä skriptikieli on yksinkertainen, edullinen ja erittäin tehokas, mikä selittää miksi se on niin suosittu.

PHP: n kuvaamiseen voidaan käyttää kolmea sanaa: toimiva, joustava ja suosittu.

Tästä syystä jotkut maailman suurimmista verkkosivustoista, kuten Wikipedia ja WordPress, käyttävät tätä komentosarjakieltä. Itse asiassa sitä käyttää yli 80 prosenttia kaikista verkkosivustoista, paljon enemmän sivustoja kuin ASP.Net, ColdFusion ja Perl. Siksi on niin tärkeää, että vakavat web-kehittäjät ja suunnittelijat pääsevät PHP: hen. Täällä on hyvä tarkastella laajasti tätä kieltä ja miksi se on niin suosittu. (PHP: tä käytetään myös IoT-hankkeisiin. Lisätietoja kymmenestä koodauskielestä IoT-projekteille.)


Mikä on PHP?

PHP on rekursiivinen lyhenne sanasta PHP: Hyper Preprocessor, ja sitä käytetään palvelinpuolen komentosarjoihin dynaamisten verkkosivujen tuottamiseksi. PHP on periaatteessa yleiskäyttöinen skriptikieli ja yleensä upotettu HTML-muotoon.

Koska se on palvelinpuolen kieli, sitä ei suoriteta käyttäjän tietokoneella, vaan sillä tietokoneella tai palvelimella, jolta verkkosivua pyydetään. Huomaa kuitenkin, että palvelin ei luonnollisesti ymmärrä PHP: tä. Se on määritettävä tunnistamaan PHP-segmentit .php-tiedostossa, järjestämään koko HTML ja se käyttäjälle. Itse asiassa PHP suoritetaan ensin, ennen kuin jokin itse HTML suoritetaan.

Mikä tekee PHP: stä niin hyödyllisen, on, että se jäsentää tietyn tehtävän suorittamiseen tarvittavan määrän koodia. Lisäksi on helppo päästä "PHP-tilaan" HTML-koodia kirjoitettaessa. Sinun on vain liitettävä PHP-koodisi "? Php" ja "?".


Kuinka PHP alkoi

PHP on ollut pidempään kuin voisit kuvitella. Itse asiassa sen esitteli ensimmäisen kerran vuonna 1995 Rasmus Ledorf, joka kirjoitti alkuperäiset käsikirjoitukset auttaakseen häntä hallitsemaan omaa verkkosivustoa. Siitä lähtien yksinkertainen komentosarjojen kieli, joka perustuu C: n Common Gateway Interface -binaareihin, on kehittynyt siihen tapaan kuin me sen tunnemme. Nyt PHP on tunnetuin ja käytetyin skriptikieli.

Miksi PHP on suosittu

Sen lisäksi, että PHP on tällä hetkellä eniten käytetty skriptikieli maailmassa, on myös muita syitä, miksi PHP on jotain mitä sinun pitäisi oppia.

Ensinnäkin PHP on avoimen lähdekoodin. Tämä tarkoittaa, että PHP-skripteihin käytetty todellinen ohjelmointi on kaikkien nähtävissä.Yhdessä PHP-suosion kanssa tämä varmistaa, että paljon ihmisiä työskentelee sen parantamiseksi. Tämä tarkoittaa, että PHP on myös erittäin edullinen ja erittäin luotettava. Voit jopa saada esiohjelmoituja komentosarjoja. (Lue lisää avoimen lähdekoodin liikkeestä Open Source: Onko se liian hyvä olla totta?)

Ei vikoja, ei stressiä - vaiheittaiset ohjeet elämää muuttavien ohjelmistojen luomiseen tuhoamatta elämääsi

Et voi parantaa ohjelmointitaitojasi, kun kukaan ei välitä ohjelmiston laadusta.

PHP: tä voidaan käyttää myös monilla alustoilla ja se on yhteensopiva monien palvelimien kanssa. PHP-skriptit voidaan suorittaa tietokoneessa, joka toimii Windows-käyttöjärjestelmässä, eikä sillä ole mitään ongelmia, kun sitä käytetään Unix- tai Linux-koneessa. Edelleen, PHP toimii monilla nykyään suosituimmista palvelimista, kuten IIS ja Apache. PHP toimii saumattomasti myös useimpien suosittujen tietokantapalvelimien, kuten Hyperweave, Sybase, Oracle, MySQL, FrontBase, Ingres ja Informix, kanssa. Se tukee myös avointen tietokantojen yhteyksiä (ODBC). Tämä tarkoittaa, että kaikki tietokantapalvelimet, jotka käyttävät tätä standardia, voivat toimia PHP: n kanssa.

PHP toimii myös hyvin useiden protokollien, kuten IMAP, POP3, HTTP, COM, LDAP ja SNMP, kanssa. Se voi tukea jopa Java-objekteja, CORBA- ja WDDX-tiedonvaihtoa.

Turvallisuuden kannalta PHP: llä on hyvä ennätys. Kansallisen haavoittuvuustietokannan mukaan noin 8,5 prosenttia kaikista haavoittuvuuksista liittyy PHP: hen. Onneksi suuri osa näistä haavoittuvuuksista ei liity PHP: n tai minkään siihen liittyvän kirjaston tekniseen rakenteeseen, mutta on enemmän tekemistä ohjelmoijien kanssa, jotka eivät noudata parhaita käytänteitä, kuten esimerkiksi, etteivät suojaa koodiaan tai kirjoita huonoja skriptejä.

Viimeisenä, mutta ei vähäisimpänä, PHP on erittäin joustava. Menevät ovat päivät, jolloin PHP: tä nähtiin huolimaton koodirivi sarjana, joka sopi paremmin harrastelijoiden kuin ammattimaisten web-kehittäjien tai verkkovastaavien käyttöön. Nykyään PHP: tä pidetään erittäin joustavana web-kehityskielenä, jota voidaan käyttää perinteisten työpöytäsovellusten, eräkäsittelyohjelmien ja web-sovellusten luomiseen. Tämä johtuu siitä, että PHP on melko helppo käyttää ja erittäin helppo ymmärtää. Itse asiassa on täysin mahdollista oppia PHP: tä edes ilman aiempaa ohjelmointikokemusta ja tietoa.

Kaikki web-kehittäjät ja ohjelmoijat työskentelevät väistämättä PHP-ohjelmaan. Itse asiassa monet ohjelmoijat käsittelevät nyt PHP: tä melkein päivittäin. Hyvä uutinen on, että PHP on erittäin helppo oppia ja on saavutettavissa jopa uusille tulokkaille.

PHP: n käytön sudenkuopat

Vain siksi, että PHP on helppo oppia ja melko yksinkertainen, ei tarkoita, että kuka tahansa voi luoda monimutkaisia ​​projekteja PHP: n avulla. Itse asiassa suurempia ja monimutkaisempia PHP: tä käyttäviä projekteja voi usein kompastaa jopa väliohjelmoijat. Monimutkaisempi ohjelmointi vaatii tietyn tason asiantuntemuksen. Onneksi on kuitenkin jo olemassa malleja, jotka voivat tehdä heidän työstään helpompaa. Sillä, mitä voidaan saavuttaa PHP: llä, on myös rajoituksia, joten sitä on joskus täydennettävä muilla menetelmillä.

Lopuksi, koska PHP on avoimen lähdekoodin koodi on usein näkyvissä tavallisena. Tästä voi tulla ongelma niille, jotka myyvät ohjelmointinsa tuotteena.

PHP: n oppiminen

On olemassa paljon sivustoja, jotka tarjoavat oppaita PHP: stä aloittelijoille, keskitason käyttäjille ja asiantuntijoille. Aikaisempi tieto HTML- tai XHTML- ja JavaScript-tiedoista on suositeltavampi, mutta näiden ymmärtäminen tarjoaa riittävästi taustaa PHP: n oppimiseen ja ymmärtämiseen. Kun olet valmis testaamaan PHP-taitosi, sinun pitäisi hankkia PHP-tuella varustettu web-palvelin käyttämällä omaa palvelinta ja asentamalla siihen Apache tai IIS ja asentamalla sitten PHP ja MySQL (tai toinen haluamasi tietokantapalvelin). Voit myös hankkia Web-isäntä, joka tarjoaa sekä PHP: tä että MySQL-tukea.

PHP: stä on tullut kriittisen tärkeä ohjelmointikieli. Se auttaa ohjelmoijia ja suunnittelijoita luomaan dynaamisia ja monimutkaisia ​​verkkosivustoja. Koska PHP on yksinkertainen ja edullinen, on todennäköistä, että useimmat kehittäjät ja verkkosivujen suunnittelijat työskentelevät sen kanssa jossain vaiheessa ja heidän tulisi ainakin tuntea se ja miten se toimii. Mitä vähemmän teknisiin verkkosivustojen omistajiin, jotka haluavat oppia parantamaan verkkosivujaan, PHP on myös hyvä paikka aloittaa.