PHP (PHP: Hypertext Preprocessor) ir viena no populārākajām servera puses programmēšanas valodām, kas paredzēta dinamisku mājas lapu un tīmekļa lietojumprogrammu veidošanai. PHP kods tiek izpildīts serverī, un lietotāja pārlūkprogramma saņem tikai rezultātu — parasti HTML.
Ar PHP palīdzību var:
- Ģenerēt dinamisku HTML saturu
- Apstrādāt formu datus (reģistrācija, pieteikšanās)
- Strādāt ar datubāzēm (MySQL, PostgreSQL u.c.)
- Pārvaldīt sesijas un sīkdatnes
- Strādāt ar failiem serverī
- Sūtīt e-pastus un veikt citas servera darbības
PHP ir atvērtā koda valoda, kas darbojas uz gandrīz visiem serveriem (Linux, Windows, macOS). Tā ir iebūvēta lielākajā daļā hostinga pakalpojumu.
Kā darbojas PHP?
Atšķirībā no HTML un CSS, kas tiek apstrādāti lietotāja pārlūkprogrammā, PHP kods tiek izpildīts serverī:
- Lietotājs pieprasa lapu (piemēram, lapa.php)
- Serveris izpilda PHP kodu failā
- PHP ģenerē HTML saturu
- Serveris nosūta ģenerēto HTML pārlūkprogrammai
- Pārlūkprogramma attēlo HTML (lietotājs neredz PHP kodu)
Kas nepieciešams, lai sāktu?
Lai izstrādātu PHP lapas, nepieciešams tīmekļa serveris ar PHP atbalstu. Izstrādei lokāli datorā var izmantot:
- XAMPP — populārākais risinājums, iekļauj Apache, PHP un MySQL (Windows, macOS, Linux)
- Laragon — moderns un ātrs risinājums Windows
- PHP iebūvētais serveris — ja PHP jau ir instalēts, var palaist ar komandu:
php -S localhost:8000
Pirmais PHP fails
Izveido failu ar nosaukumu index.php un ieraksti šādu kodu:
<!DOCTYPE html>
<html lang="lv">
<head>
<meta charset="UTF-8">
<title>Mana PHP lapa</title>
</head>
<body>
<h1>Sveiki!</h1>
<p>Šobrīd ir: <?php echo date('H:i:s'); ?></p>
<p>PHP versija: <?php echo phpversion(); ?></p>
</body>
</html>
Atverot šo failu caur tīmekļa serveri, redzēsiet pašreizējo laiku un PHP versiju — katru reizi atjaunojot lapu, laiks mainīsies, jo PHP kods tiek izpildīts no jauna.
Laboja mad, labots 2x










