## 10. Lekcija: PHP ietvari & Laravel Note:
### Problēmas mūsu kodā līdz šim: * Kods ir grūti lasāms un garš * Kods mēdz būt kļūdains * Katra PHP lapa izskatās savādāk * Lai visas lapas būtu vienādas, jādublē HTML kods katrā lapā * To sauc par "Spagetti" kods Note:
### Biežākie uzdevumi, ko dara ar PHP * Apstrādāt datus, nolasīt/saglabāt datubāzē * Attēlot saturu izmantojot HTML * Ielādēt dažādas lapas (sākumlapa, produkti, login utt.) Note:
### MVC modelis * Model, View, Controller * Datu modelis (datu apstrāde un glabāšana) * Skats (satura attēlošana) * Kontrolieris Note:
### TODO * MVC bildīte Note:
### PHP ietvari (frameworks) * Nodrošina MVC modeli * Piedāvā citus PHP komponentus * Piemēri... Note:
### Populārākie ietvari * Symfony * Laravel * Slim framework * ... Note:
### Laravel ietvars * ko dara Note:
### Laravel direktorijas un faili * Note:
### Laravel MVC * Kā Laravel realizē MVC Note:
### Laravel View un templeiti * Note:
### * Routing * Templates ar Blade Note:
### Termināla komandas * cd * pwd * ls (ls -al) * izpilda citas komandas, "composer utt." Note:
### Composer * Pakotņu pārvaldnieks * composer install ... Note:
### Praktiskais * Uzstādīt vidi * Laravel * Izveidot routes * Izveidot dažas lapas ar templeitiem * Apstrādāt POST pieprasījumu Note: