PHP somo la 49: utangulizi wa Object Oriented Programming katika PHP
Huu ni mwendelezo wa mafunzo ya PHP na hapa tunaaza rasmi advanced PHP. tutakwenda kuingia ndani zaidi kwenye PHP. Ni vyema kabla ya kuanza course hii ya advanced PHP uwe una uelewa wa kutosha kuhusu mafunzo yetu ya PHP.
OOP ni kifurushi Cha maneno Object Oriented Programming. Huu ni mtindo wa ku code kwa kukusanywa function zote zinazofanana kwenye ukurasa Moja unaoitwa class Ili kueepuka Hali ya kurudis rudia code katika program.
Ili kuelewa vyema ni Nini OOP Wacha kwanza nikufundishe kuhusu programming paradigms.
Je ni Nini programming paradigms?
Hizi ni staili ama mitindo ambayo hutumika na ma programmer katika uandishi wa program. Kila staili ila faida na hasara zake, ia Kila Moja Ina maeneo ambayo inafaa zaidi kutumiwa.
Kuna paradigms zisizopinguwa nne ambazo ni:-
- Imperative programming
- Declarative programming
- Procedural programming
- Functional programming
- Object oriented
Faida kubwa ya kutumia OOP ni kufanya code zako ziwe DRY yaani Don't Repeat Yourself.
OOP ilianza kwenye PHP toleo la 5. Ina maana kabla ya hapo PHP ilitumia procedural programming tu. Baada ya kuonekana umuhimu wa OOP kama ilivyokuwa ikitukiwa na language zinginezo wakati huo.
Faida za OOP
- Ipo faster zaidi kuliko procedural
- Ni rahisi kuitumia zaidi na zaidi
- Ipo salama zaidi kuliko procedural
- Code zako zinakaa vyema zaidi yaani clean
Zingatia:-
Tu...
Umeionaje Makala hii.. ?
Share On:
👉1 Kitabu cha Afya 👉2 Bongolite - Game zone - Play free game 👉3 ai web app 👉4 kitabu cha Simulizi 👉5 Simulizi za Hadithi Audio 👉6 Madrasa kiganjani
Post zinazofanana:
PHP - somo la 24: Jinsi ya ku upload file kwenye database na kulisoma kw akutumia php
Katika somo hili utajifnza jinsi ya ku upload file kwenye database. Kisha utajifunza jinsi ya kulisoma faili hilo kwa kutumia php
Soma Zaidi...PHP - somo la 36: Jinsi ya ku upload taarifa za mafaili kwenye database kw akutumia PHP
katika somo hili utajfunza kukusanya taarifa za mafaili. kisha ku upload hayo mafaili. kisha kuandika hizo taarifa za mafaii kwenye database
Soma Zaidi...PHP - somo la 47: Jifunze kuhusu sql injection na kuizuia
Katika somo hili utajwenda kujifunza jinsi ya kuzuia hacking kwenye website yako
Soma Zaidi...PHP - somo la 25: Jinsi ya kukusanya taarifa kutoka kwenye html form kwa kutumia php
Katika somo hili utajifunza jinsi ya kukusanya taarifa ambazo watu wamezijaza kwa kutumia fomu ya html. Kisha utajifunza jinsi ya kuzisoma hizo taarifa.
Soma Zaidi...PHP somo la 59: static property kwenye PHP
Katika somo hili utakwend kujifunza kuhusu static property na jnsi inavyotumika
Soma Zaidi...PHP - somo la 21: Jinsi ya kutafuta kitu kwenye database kwa mutumia PHP
Katika somo hili utakwenda kujifundisha jinsi ya kutafuta taarifa maalumu kwenye database kwa kutumia PHP
Soma Zaidi...