Pratite nas

Pozdrav, koji sadržaj vas zanima?

Softver i aplikacije

Što je PHP?

što je php

Na ovom portalu smo već spominjali PHP, pa ćemo sada malo detaljnije pisati na temu jednog od najpopularnijih programskih jezika. Što je PHP?

Odmah ćemo prijeći na stvar. Ukratko, PHP je jedan od najčešće zastupljenih programskih jezika koje koristimo pri izradi web stranica. Pored HTML-a, JavaScript-a i nekih drugih, PHP je neizostavna komponenta većine internet stranica koje svakodnevno posjećujete.

PHP koristimo uz druge programske jezike, i odmah ćemo napomenuti da se PHP kod može izvoditi u serverskom okruženju, gdje se nalaze instalirani PHP moduli. Za pokretanje PHP skripte, sa klijentske strane potreban je samo preglednik. Spomenuli smo PHP skripte, što nas dovodi do zaključka da je PHP skriptni jezik koji se izvodi na serveru. Koristimo ga za izradu statičnih ili dinamičnih web stranica.

PHP akronim dolazi od Personal Home Page, iako se kaže da PHP znači Hypertext Pre-Processor.

Što je skriptni jezik?

Skripta je set programskih instrukcija koje će se izvršiti redoslijedom. Skriptni jezik definiramo kao jezik koji interpretira skripte dok se izvode.

Razlike između programskog jezika i skriptnog jezika:

  • Programski jezik – Daje sve mogućnosti za izradu kompletne aplikacije. Kod je potrebno kompajlirati prije nego se može izvršiti. Za izvođenje aplikacije nije potrebno „prislanjati“ neki drugi programski jezik.
  • Skriptni jezik – Većinom se koristi za rutinske radnje. Kod se obično izvršava bez kompajliranja. Obično se izvodi u suradnji sa drugim programskim jezicima.

Zašto je PHP toliko popularan?

što je php
PHP

Da, PHP je zapravo jako popularan jezik. Postoji mnogo razloga za to, pa ćemo spomenuti neke od njih:

  • PHP je jezik otvorenog koda i besplatan je.
  • Ako ga usporedimo sa nekim drugim jezicima, relativno se lako nauči.
  • Velika i detaljna dokumentacija.
  • Većina web hosting kompanija podržavaju PHP na svojim serverima.
  • PHP se redovno ažurira, rade se sitne ispravke, a nove verzije redovno izlaze.
  • PHP je skriptni jezik koji se izvodi na serveru. To znači da klijent ne treba nikakav dodatni softverski paket, da bi pokrenuo izvođenje PHP-a. Dovoljno je u pregledniku otvoriti internet stranicu.
  • PHP ima ugrađenu podršku za rad s MySQL bazom. Druge baze podataka također se mogu koristiti sa PHP-om (Oracle, MSSQL, ODBC i druge…).
  • PHP se može izvoditi na više operacijskih sustava (platformi). Logično zapravo; s kojeg god računala pokrenete preglednik i neku stranicu, PHP će odraditi svoj dio posla.

Ekstenzije PHP datoteke

Ekstenzije i oznake služe da bi server prepoznao o kojoj je datoteci riječ. Za prepoznati PHP datoteku, koriste se sljedeće ekstenzije: .phtml, .php3, .php4, .php5, .phps.

PHP je dizajniran da radi sa HTML kodom, zbog čega se i koristi najviše u izradi web stranica. Iako se PHP kod može postaviti u HTML datoteku, i pokrenuti se, moguće je izraditi PHP datoteku sa čistim linijama PHP koda. Takvu datoteku zovemo PHP datoteka.

Važno je napomenuti: PHP kod radi razliku između malih i velikih slova. To znači da „VAR“ nije isti kod kao i „var“.

Zaključak prije kraja

Pretpostavljamo da ste saznali što je PHP.

Kako smo već spomenuli, PHP je skriptni jezik koji se izvodi na serveru. Klijent nema potrebe instalirati PHP na svom računalu, jer će preglednik pokrenuti izvođenje PHP koda, koji će zajedno sa HTML-om generirati kompletnu stranicu.

PHP datoteke imaju ekstenziju .php, i još jednom vrijedi spomenuti da je PHP Open Source projekt koji možete koristiti besplatno.

Više...

Igre i gaming

Ne može se reći da često imamo neku hrvatsku video igricu koja će u kratkom roku postati vrlo popularna. Međutim, kada je riječ o...

Internet

Ako ste aktivni na internetu, vjerojatno koristite i neki forum. Ipak, moguće da zapravo ne znate što je forum. U ovom članku ćemo odgovoriti...

Softver i aplikacije

Već prije smo opisali neke poznate Operacijske Sustave, među njima MS Windows, macOS, i Linux, pa je vrijeme da spomenemo danas možda i najviše...

Hardver

Pojam WLAN poznamo kao akronim za „Wireless Local Area Network“, što u prijevodu znači lokalna mreža koje je zasnovana na bežičnim tehnologijama. Danas se...