Svarbiausia monitoringo paskirtis – laiku pastebėti problemas. Jau anksčiau rašiau apie būdą kaip saugoti klaidas. Visgi aptartas būdas turi keletą problemų.
Saugomas klaidas tarkime duomenų bazių lentelėje peržiūrime retai, taigi apie greitą reakciją ir kalbos negali būti. Klaidų pranešimai el. paštu gelbsti laikinai, galop el. paštas gali būti apkrautas daugybe pranešimų į kuriuos natūraliai jau pradedi nebereaguoti, arba gali būti taip, kad klaida kartojasi cikle, tuomet net dešimties minučių laikotarpio pakanka tam, kad paštas bus verčiamas laiškais net kelias dienas. Dar gali atsirasti klaidų senuose projektuose prie kurių jokių FTP prisijungimų jau nebėra ir pan.

PHP Klaidų pranešimai
Vienas iš PHP privalumų yra visapusiškas klaidų valdymas. Jūs galite nurodyti kokias klaidas vykdyti, jas išvesti ir kurias ne. Šiame straipsnyje bus aprašomos pagrindiniai PHP klaidų pranešimai, jų valdymai ir panaudojimas.
PHP Klaidų tipai
Yra įvairiausių klaidų tipų kurie gali būti užfiksuojami PHP kalboje. Kai kurios klaidos gali būti praleidžiamos ir ignoruojamos, o kai kurios klaidos sustabdo skripto vykdymą.
Skaityti visą >>Šio straipsnio tikslas – papasakoti apie klaidų apdorojimą ir teikiamą naudą.
Dažnas nepatyrės programuotojas klaidų rodymą tiesiog išjungia arba naudoja operatorių @. Tokiu atveju, programavimo procese, nesimato daromos klaidos, pavyzdžiui naudojamas neapibrėžtas kintamasis, naudojamas masyvo elementas kurio nėra ir panašiai. Tokio tipo klaidos gali likti ir nepastebėtos, nes PHP kalboje tokiems atvejams yra taikomos tam tikros taisyklės, pavyzdžiui jei bandome gauti reikšmę iš kintamojo kurio nėra, gausite tuščią eilutę. Dažnas programuotojas to net nežino arba apie tai nesusimąsto. Tad programavimo procesui vykstant, tiesiog būtina įjungti klaidų rodymą.
Skaityti visą >>