Praktiliste näidete kaudu on kirjeldatud veebirakenduste loomist PHP versioonis 8.x. Antakse ülevaade PHP arendamisest: Apache 2.4, PHP, MySQL ja ristplatvormi kogumi XAMPP installimine ja seadistamine, PHP koodiredaktori valimine, keele süntaks, kõige kasulikumad funktsioonid ja uuendused PHP 8.x. Käsitletakse veebirakenduste loomist...
populaarse raamistikuga Laravel ja šabloonide generaatoriga Blade. Andmete salvestamiseks on kasutatud kahte serverit – kõige kaasaegsem versioon MySQL ja üha populaarsust koguv andmebaas MongoDB. Avalikustatakse failide laadimise indikaatori ja massiivide depekteerimise loomise eripärad, tuuakse näiteid tüüpiliste SEO-vigade kõrvaldamiseks, millega arendajad tihti kokku puutuvad, ning kirjeldatakse PDO, JSON, MP3, Curl, MobileDetect kasutamist. Eriti tähelepanu pööratakse veebirakenduste turvalisusele – käsitletakse, kuidas kaitsta neid peamiste rünnakute eest, kuidas paigaldada SSL-sertifikaat ja hoida serverit probleemidest eemal.
Praktiliste näidete kaudu on kirjeldatud veebirakenduste loomist PHP versioonis 8.x. Antakse ülevaade PHP arendamisest: Apache 2.4, PHP, MySQL ja ristplatvormi kogumi XAMPP installimine ja seadistamine, PHP koodiredaktori valimine, keele süntaks, kõige kasulikumad funktsioonid ja uuendused PHP 8.x. Käsitletakse veebirakenduste loomist populaarse raamistikuga Laravel ja šabloonide generaatoriga Blade. Andmete salvestamiseks on kasutatud kahte serverit – kõige kaasaegsem versioon MySQL ja üha populaarsust koguv andmebaas MongoDB. Avalikustatakse failide laadimise indikaatori ja massiivide depekteerimise loomise eripärad, tuuakse näiteid tüüpiliste SEO-vigade kõrvaldamiseks, millega arendajad tihti kokku puutuvad, ning kirjeldatakse PDO, JSON, MP3, Curl, MobileDetect kasutamist. Eriti tähelepanu pööratakse veebirakenduste turvalisusele – käsitletakse, kuidas kaitsta neid peamiste rünnakute eest, kuidas paigaldada SSL-sertifikaat ja hoida serverit probleemidest eemal.