Professionaalne programmeerimine. Laravel 9. Kiire veebilehtede arendamine PHP-s
Raamat on täielik ülevaade Laravel 9 raamistikust kiireks veebilehtede arendamiseks PHP keeles. Esitatud on lühike sissejuhatav kursus algajatele, kus kirjeldatakse lihtsa õpikodu veebilehe - elektroonilise kuulutuste tahvli - arendamist. Kirjeldatakse Laravel'i põhivahendeid: migratsioonid, mudelid, marsruudid, kontrollerid, mallid, kasutajasisendi töötlemise ja...
üles laaditud failide salvestamise vahendid, valideerijad, mallid, lehe jaotajad ning ligipääsu piiramise vahendid. Räägitakse arenenumatest vahenditest: sõltuvuste süstimine, teenusepakkujad, vaheajad, sündmused ja nende töötlemine, e-kirjade saatmine, teavitused, järjekorrad ja edasi lükatud ülesanded, sisseehitatud ajastaja, vahemälu töötlus, saidi lokaliseerimine ja sisseehitatud artisan tööriista funktsionaalsuse laiendamine. Kirjeldatakse täiendavaid raamatukogusid BBCode-siltide ja CAPTCHA töötlemiseks, graafiliste pisipiltide väljundiks, sotsiaalsete võrgustike kaudu autentimiseks. Uuritakse REST veebiteenuste programmeerimist, WebSocket protokolli kaudu edastamist ja veebilehe avaldamist. Kirjastuse veebisaidil olev elektrooniline arhiiv sisaldab raamatus kirjeldatud veebilehe lähtekoodi.
Raamat on täielik ülevaade Laravel 9 raamistikust kiireks veebilehtede arendamiseks PHP keeles. Esitatud on lühike sissejuhatav kursus algajatele, kus kirjeldatakse lihtsa õpikodu veebilehe - elektroonilise kuulutuste tahvli - arendamist. Kirjeldatakse Laravel'i põhivahendeid: migratsioonid, mudelid, marsruudid, kontrollerid, mallid, kasutajasisendi töötlemise ja üles laaditud failide salvestamise vahendid, valideerijad, mallid, lehe jaotajad ning ligipääsu piiramise vahendid. Räägitakse arenenumatest vahenditest: sõltuvuste süstimine, teenusepakkujad, vaheajad, sündmused ja nende töötlemine, e-kirjade saatmine, teavitused, järjekorrad ja edasi lükatud ülesanded, sisseehitatud ajastaja, vahemälu töötlus, saidi lokaliseerimine ja sisseehitatud artisan tööriista funktsionaalsuse laiendamine. Kirjeldatakse täiendavaid raamatukogusid BBCode-siltide ja CAPTCHA töötlemiseks, graafiliste pisipiltide väljundiks, sotsiaalsete võrgustike kaudu autentimiseks. Uuritakse REST veebiteenuste programmeerimist, WebSocket protokolli kaudu edastamist ja veebilehe avaldamist. Kirjastuse veebisaidil olev elektrooniline arhiiv sisaldab raamatus kirjeldatud veebilehe lähtekoodi.