Šajā grāmatā tiek apskatītas objektorientētās programmēšanas metodikas PHP un galveno programmatūras izstrādes principu pielietojums, balstoties uz klasiskajiem projektēšanas šabloniem, kā arī tiek aprakstīti instrumentālie līdzekļi un prakses normas izstrādes, testēšanas, nepārtrauktas integrācijas un uzticama lietojumkoda izvietošanas jomā. Šis, sestais, grāmatas izdevums ir pilnībā atjaunināts saskaņā ar PHP 8 versiju. Šajā grāmatā detalizēti aprakstītas jaunas PHP iespējas, piemēram, atribūti un daudzas uzlabojumi tipa deklarācijās. Galvenais grāmatas mērķis ir izpētīt dažus nostiprinātos projektēšanas principus un galvenos projektēšanas šablonus PHP kontekstā. Pirmkārt, grāmata ir adresēta izstrādātājiem, kuri ir stingri apguvuši programmēšanas pamatus PHP un cenšas attīstīt savas prasmes tīmekļa lietojumprogrammu projektēšanā, pielietojot labākās prakses normas izstrādē. Šis, sestais, populārās grāmatas izdevums ir pilnībā atjaunināts saskaņā ar PHP 8 versiju un ietver atkarību pārvaldnieka Composer aprakstu, materiālu, kas veltīts instrumentālajiem līdzekļiem Vagrant, PHPUnit, Jenkins un citiem, kā arī ieteikumus PHP programmēšanas standartiem. Šajā grāmatā detalizēti aprakstītas jaunas PHP iespējas, piemēram, atribūti un daudzas uzlabojumi tipa deklarācijās. Galvenais grāmatas mērķis ir izpētīt dažus nostiprinātos projektēšanas principus un galvenos projektēšanas šablonus PHP kontekstā. I daļā šajā grāmatā tiek apskatīti galvenie objektorientētie līdzekļi PHP valodā, tostarp klašu un tipu deklarācijas, mantošana, refleksija un daudz kas cits. II daļa ir veltīta projektēšanas šabloniem, kuros tiek skaidroti principi, kas nosaka to efektivitāti, kā arī klasiskie šabloni korporatīvo lietojumprogrammu un datu bāzu projektēšanai. III daļā tiek apskatīti instrumentālie līdzekļi un prakses normas, kas palīdz pārvērst kvalitatīvu kodu veiksmīgā projektā. Šajā daļā tiek parādīts, kā organizēt izstrādātāju kolektīvo darbu un programmatūras produktu izlaidumus, izmantojot Git, un kā pārvaldīt projektu izstrādes procesu un atkarības, izmantojot Composer, kā arī tiek izpētītas automatizētās testēšanas un nepārtrauktas integrācijas stratēģijas. Kopumā grāmata ir veltīta objektorientētās programmēšanas pamatiem, projektēšanas principiem un labākās prakses izstrādes normām, kas paredzētas, lai palīdzētu lasītājam izstrādāt elegantas, uzticamas un noturīgas sistēmas.