Katika somo hili utakwenda kujifunzo kuhusu teknolojia ya ORM na inavyotumika kulinda usalama wa database
Utangulizi wa ORM katika PHP na MySQL
ORM ni kifupi cha Object-Relational Mapping. Ni mbinu inayotumika kuunganisha mfumo wa database ya uhusiano (Relational Database) na programu inayotumia lugha ya Object-Oriented Programming (OOP). Kwa kutumia ORM, badala ya kuandika queries za SQL moja kwa moja, unatumia objects na methods za PHP kushughulikia data kutoka kwenye database.
ORM ina kazi mbalimbali, zikiwemo:
ORM inafanya kazi kwa kubadilisha database tables kuwa objects ndani ya PHP. Kwa mfano:
$query = "SELECT * FROM customers WHERE id = 1";
$result = mysqli_query($conn, $query);
$customer = mysqli_fetch_assoc($result);
echo $customer['name'];
$customer = Customer::find(1);
echo $customer->name;
Hapa, ORM inachukua data kutoka MySQL na kuibadilisha kuwa object ya PHP inayoitwa Customer
.
Jifunze zaidi, na wasiliana nasi ukiwa na App yetu. Bofya link hapo chini kuweza kuipakua.
Download NowUmeionaje Makala hii.. ?
Katika somo hili utakwenda kujifunza kuhusu function kwenye PHP na jinsi ya kuweza kuzitumia
Soma Zaidi...Hili ni somo la mwisho katika mfululizo huu wa ORM, kupata ujuzi zaidi endelea kusoma ORM nyinginezo ambazo nimetangulia kuzitaja awali ya masomo haya.
Soma Zaidi...Katika somo hili tutakwenda kutumia prepared ststement kwenye ku fetch data kutoka kwenye database.
Soma Zaidi...Katika somo hilibutajifunza maana ya cURL pamoja na matumini yake
Soma Zaidi...Katika somo hili utakwenda kujifunza jinsi ya kutumia PDO kutengeneza database, kuteneneza table na kuingiza data moja na zaidi ya moja.
Soma Zaidi...Faili la env ni moja kati ya mafaili ambayo ni muhimu kwa usalama wa project. Fili hili hutumika kuhifadhi data za siri
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhusu http redirect header
Soma Zaidi...Katika somo il utajifunza kutuma email kwa watu wengi kwa kutumia PHPMailer. Pia utajifunza jinsi ya kuweka Carbon Copy na Blind Carbon Copy
Soma Zaidi...Katika somo hili utakwenda kujifunza jinsi ya kusoma data kwenye database kwa kutumia PDO.
Soma Zaidi...Katika somo hili utakwenda kujifunza kazi na matumizi ya construct function na desctruct function kwenye OOP
Soma Zaidi...