picha

PHP - somo la 1: Maana ya PHP na jinsi inavyofanya kazi

Katika somo hili utakwenda kujifunza maana ya PHP na jinsi inavyofanya kazi

MAFUNZO YA PHP SOMO LA KWANZA

Mahitaji ya course:
1.Uwe na kompyuta ama smartphone
2.Uwe na uelewa wa html
3.Uwe mjanga, wa kuweza kutumia simu ama kompyuta yako vyema
4.Ujuwe kusoma na kuandika
5.Kuwa na hamu ya kutaka kujuwa.


Utangulizi:
PHP ni katika lugha za kikompyuta inayotumika kwenye server. Php hutumika katika kutengeneza kurasa za wavuti kama ilivyo html. Php pia inaweza kutumika katika kutengeneza software. Php ni moja katika lugha zinazotumika sana katika blog kama wordpress na katika social media kama facebook. Php ni free kibiashara na hata binafsi.

Php ilianzishwa mwaka 1994 na mmarekani aliyejulikana kwa jina la Rasmus Lerdorf, ikiwa kama home project. Nika katika luga za kikompuata zilizo rahisi kujifunza, hata hivyo syntax yake inaweza kuwa ngumu kuliko javascript na lugha nyingine.

PHP ni nini?
Php ni kifupisho cha maneno Hypertext Preprocessor. Php hutengeneza kurasa za wavuti kama html, pia huweza kutumiwa ndani ya html ama html ikatumiwa ndani ya php. Kwa pamoja tukaweza kuhama kutokakurasa kwenda kurasa ndio maana php ikawa nayo ipo katika hypertext kama ilivyo html. Tofauti ni kuwa php kwanza code hufanyiwa processing kwenye server, kisha ndipo server hutuma matokeo kwenye browser kama html code ama plain text kwa maana hii ndipo tunapata preprocessor kwa maana kwana code zinachakatwa kwenye server kisha matokeo ndipo hutolewa kama html ama plain text kwenye browser.

 

NINI PHP HUFANYA:
1.Hutengeneza dynamic web page
2.Hutengeneza static webpage
3.Huwengeneza web App

 

Kwa ufupi php ina uweza kufanya mambo haya:-
1.Inaweza kuedit data kwenye database
2.Kuongeza na kupunguza data kwenye database
3.Kujaza fomu za madodoso
4.Kupokea taarifa kutoka katika madodoso (form)
5.Kufunga na kufunguwa database
6.Kufunguwa na kufunga mafaili
7.Kutengeneza dynamic na static web page
8.Kutengeneza system za web App

 

PHP inafanyaje kazi?
Kwanza browser inapokutana na code za php, code hizi hutumwa kwenda kwenye server. Server inachakata code za php na kurudisha matokeo kwenye browser kama plain text, na hapo html huchukuwa nafasi yake, hatimaye maudhui yanaonekana kwenye browser kama html.

Server ni nini?
Server ni kompyuta inayohudumia kompyuta nyingine. Zipo kompyuta maalumu zinafanya kazi ya kuhudumia kompyuta nyingine, lakini kompyuta yako mwenyewe pia unaweza kuifanya iwe server na kuhudumia kompyuta nyingine. Kutokana na maendeleo ya sayansi na teknolojia sikuhisi hata simu inaweza kuwa server na kuhudumia kompyuta.

Browseer yako kama chrome, firefox na opera zinaelewa html, javascript, xml, css lakini haziwezi kuelewa php. Hivyo ili code za php uweze kuzirun kwenye browser ni lazima uwe na server ambayo inachakata php na kurudisha majibu kama plain text.

 

KUIANDAA SIMU NA KOMPYUTA YAKO KUTUMIA PHP
Kama nilivyokueleza kuwa php inahitaji server. Hivyo unatakiwa uwe na App ambazo zitaweza kufanya simu yako iwe localhost server. Fuata hatuwa zifuatazo:-

1. Kwa watumiaji wa Simu

Kama wewe unatumia simu basi fuata maelekezo haya ili kuweza kuandaa simu yako kwa ajili ya mafunzo. Hapa nitakuletea list za App ambazo inatakiwa uwe nazo. List hii nimeiweka katiuka vifungu viwili ambavyo ni:-

A. Text editor: Hakikisha una moja kati ya App hizi, kama si u yako itagoma utacheki nyingine.

1. Acode - code editor | FOSS (nakushauri uchukuwe hii)

2. DroidEdit (free code editor)

3. Code Editor- Program on Mobile

 

B. Local host server Hakikisha una moja kati ya server zifuatazo:- Ila ninakushauri uwe na hiyi ya kwanza hapo.

1. AWebServer ( Http Web Server  (nakushauri uchukuwe hii)

2. ...

Jiunge nasi WhatsApp kupata update zetu

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

Nzuri            Mbaya            Save
Author: Rajabu image Tarehe: 2023-10-17 Topic: PHP Main: ICT File: Download PDF Views 1915

Share On:

Share follows: 0 | Unique share links followed: 0
Sponsored links
👉1 Dua za Mitume na Manabii    👉2 Kitau cha Fiqh    👉3 web hosting    👉4 Sira ya Mtume Muhammad (s.a.w)    👉5 Tafasiri ya Riyadh Swalihina    👉6 Simulizi za Hadithi Audio   

Post zinazofanana:

PHP - somo la 7: Jinsi ya kaundika function yakwako

Katika somo hili utakwenda kujifunza jinsi ya kuandika function yako mwenyewe yaani user defined function

Soma Zaidi...
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 15: Jinsi ya kutengeneza table kwenye database kwa kutumia PHP

Katika somo hili utakwenda kujifunza jinsi ya kutumia PHP kutengeneza tabale kwenye database ya mysql .

Soma Zaidi...
PHP BLOG - somo la 7: Jinsi ya kutengeneza ukurasa wa kusoma post kwenye blog

HApa utakwenda kujifunza sasa namna ya kuzisoma post kutoka kwenye blog

Soma Zaidi...
PHP somo la 102: Cron job

atika somo hli tutakwenda kujifunza kuhusu kitu kinachitwa cron job. ni moja ya teknolojia zinazotumika kufanya kazi zinazofanyika automatic

Soma Zaidi...
PHP somo la 92: Jinsi ya kuunganisha php na database ya sqlite

Katika somo hili utakwenda kujifunza jinsi ya kutumia database ya sqlite kwa kutumia PHP.

Soma Zaidi...
PHP - somo la 48: Jinsi ya kuzuia hacking kwenye sytem ya kujisajili na ku login

Katika somo hili utajifunza jinsi ambavyo utaweza kutengeneza mfumo wa kuisajiki na ku login, kisha kuangalia usalama wa mfumo kwa kuzuia sql injection.

Soma Zaidi...
PHP - somo la 35: Jinsi ya ku upload mafaili kwa kutumia PHP

Katika somo hili utakwenda kujifunza jinsi ya ku upload mafaili kwenye server kwa kutumia PHP

Soma Zaidi...
PHP somola 78: Cookie Headers

Katika somo hili utakwenda kujifunza kuhusu Cookie Headers

Soma Zaidi...
PHP - somo la 12: Jinsi ya kufanyia kazi taarifa zilizokusanywa kutoka kwa mtumiaji

Katika somo hili utakwenda kujifunza jinsi ya kutumia taarifa ambazo zimekusanywa kutoka kwa mtumiaji ili kuweka kutatuwa hoja mbalimbali

Soma Zaidi...