Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Në kontakt me
  • Tutorial i gjuhës programuese PHP. Përvoja personale si provë: gjuha e programimit PHP është ajo kryesore në ueb

Tutorial i gjuhës programuese PHP. Përvoja personale si provë: gjuha e programimit PHP është ajo kryesore në ueb

Korniza e bootstrap: faqosje e shpejtë e përgjegjshme

Një kurs video hap pas hapi mbi bazat faqosje adaptive në kornizën e Bootstrap.

Mësoni të shtypni me lehtësi, shpejt dhe me efikasitet duke përdorur një mjet të fuqishëm dhe praktik.

Paraqitja për të porositur dhe për të paguar.

Kurs falas "Site në WordPress"

Dëshironi të zotëroni një CMS të WordPress?

Merrni mësime mbi hartimin dhe paraqitjen e faqes në internet të WordPress.

Mësoni të punoni me tema dhe të ndani faqosjen.

Kurs falas video për vizatimin e faqes, paraqitjen dhe instalimin në CMS WordPress!

* Rri pezull miun për të ndalur lëvizjen.

Kthehu përpara

Bazat e bazave të PHP: Një përmbledhje për fillestarët

PHP ka qenë vazhdimisht në listën e gjuhëve më të njohura të programimit dhe zhvillimit të uebit për shumë vite. Sigurisht, ka gjuhë të tjera, por kudondodhja e faqeve të bazuara në Motori WordPress në shumë mënyra shërbeu si një shtysë shtesë për një rritje edhe më të madhe të popullaritetit të kësaj gjuhe.

Çfarë është PHP?

PHP qëndron për Paraprocesori i hipertekstit(diçka si "procesori HTML").

Çfarë do të thotë kjo? Le të fillojmë pak nga larg: ekzistojnë dy lloje gjuhësh. Një lloj quhet "klient" dhe tjetra është "server".

Do të thotë se gjuhët e klientit funksionojnë në shfletuesin e secilit person specifik... Gjuhët tipike të klientëve janë JavaScript, për të cilin ndoshta keni dëgjuar dhe rezultatin e të cilit e keni parë më shumë se një herë.

Nëse dëshironi të mësoni më shumë rreth JavaScript, atëherë shikoni burimin.

Të gjitha veprimet dhe komandat që vendosim, le të themi JavaScript ekzekutohen nga shfletuesi, që do të thotë se i njëjti kod i shkruar nga ne përpunohet në një rast nga shfletuesi Internet Explorer, në tjetrën - Firefox, në të tretën - Opera, në të katërtin - Google Chrome, d.m.th. shfletuesi që përdorin të gjithë person i veçantë për të parë faqen tonë.

Shfletuesi ka kështu emër alternativ - klient.

Në rast se gjuhët e serverit(të cilës i përket PHP) shohim një pamje të ndryshme.

Faqja jonë ndodhet gjithmonë në një server, d.m.th. kompjuter i fuqishëm projektuar posaçërisht për të pritur faqet e shumë njerëzve.

Të gjitha komandat dhe skriptet e shkruara në PHP ekzekutohen në server, dhe asgjë tjetër. Pasi skripti PHP të ekzekutohet në server, serveri "jap" rezultatin e punës së tij, të cilin e shohim në shfletues.

Është e rëndësishme të kuptoni pikën e mëposhtme: sipas kodit burimor të faqes në internet, i cili mund të shihet në çdo shfletues përmes një opsioni si p.sh. "Burimi faqe" nuk mund të përcaktohet nëse gjuha PHP për të krijuar këtë faqe, apo jo.

Është e pamundur ta bësh këtë pikërisht sepse skriptet PHP përpunohen në server dhe një version i gatshëm dhe i përpunuar dërgohet në shfletues. Në thelb vetëm HTML.

Dallimi në krahasim me faqet e rregullta statike HTML është një hap shtesë në përpunimin e kodit.

Në rastin e një faqe HTML, ka vetëm një hap: shfletuesi përpunon HTML-në, d.m.th. faqosja e faqes sipas rregulla të caktuara, si rezultat i së cilës ne e shohim faqen e internetit në formën e saj normale.

Në rastin e një faqe PHP, ekzistojnë dy hapa: i pari i ashtuquajturi Përkthyes PHP(trajtuesi) ekzekuton kodin PHP (si rezultat i kësaj, fitohet një kod i thjeshtë HTML), dhe pas kësaj shfletuesi përpunon rezultatin e këtij përpunimi, dmth, në fakt, kryhet e njëjta fazë, e cila është e vetmja. një në rastin e faqes HTML.

Në përgjithësi, PHP funksionon shkëlqyeshëm kur çiftohet me HTML. Për më tepër, ju mund të futni kodin PHP në kodin HTML, dhe me duke përdorur PHP shënjimi i prodhimit HTML. Është e rëndësishme të mbani mend pikën e mëposhtme të thjeshtë: Nuk ka rëndësi se sa kompleks është kodi juaj PHP, ai përfundimisht do të "dalë" të jetë HTML i thjeshtë.

Pse të përdorni PHP?

HTML është 100% statike. Duke futur kodin PHP në faqet tona, ne mund ta arrijmë këtë përmbajtja e së njëjtës faqe ishte e ndryshme në varësi të kushteve të caktuara(faqe dinamike). Gjatë viteve të ekzistencës së saj, PHP është vendosur si një zgjidhje e shkëlqyer për krijimin e faqeve të internetit dinamike.

A është PHP e ngjashme me gjuhët e tjera?

Po. PHP është i ngjashëm me ASP.NET, Perl, JavaScript, C #. Ju mund të mos dini asnjë prej tyre tani, por mësimi i PHP do t'ju lejojë të zotëroni gjuhë të tjera me besim më të madh në të ardhmen.

Çfarë ju nevojitet për të filluar?

Për punë me të drejta të plota Me PHP, ju nevojiten gjërat e mëposhtme në kompjuterin tuaj:

1. Serveri në internet Apache(përdoret në shumicën e rasteve);
2. Sistemi i menaxhimit të bazës së të dhënave (DBMS) MySQL (përmbajtja e faqes ruhet në bazën e të dhënave);
3. Instaluar përkthyes PHP;
4. Redaktori i tekstit në të cilën do të shkruani kodin;
5. Shfletuesi.

Tani pak më shumë për tre pikët e para.

1. Web serverështë krijuar për të simuluar të njëjtin server në kompjuterin tuaj, i cili më pas do të presë faqen tuaj tashmë në pritje në internet. Kjo është e nevojshme që të mund të shkruani çdo skript PHP në kompjuterin tuaj dhe të shikoni se si funksionojnë, të bëni ndryshime dhe modifikime në to. Me pak fjalë, është e nevojshme për të ashtuquajturin korrigjimi.

2. MySQL DBMSështë e nevojshme për të ruajtur informacionin që do të jetë në faqen tuaj. Në rastin e faqeve HTML, e gjithë përmbajtja e faqes ndodhet direkt në to. Çdo faqe përmban një sasi të caktuar informacioni (përmbajtje).

Kur përdorni PHP për qëllimin e ruajtjes së përmbajtjes së dobishme të faqes, si rregull, përdoret një bazë të dhënash. Në shumicën dërrmuese të rasteve, kjo është MySQL.

3. Përkthyes PHP është një lloj programi që përpunon kodin PHP në një server në internet. Pa të, ne nuk do të jemi në gjendje të ekzekutojmë skriptet tona PHP dhe të shohim rezultatin e punës së tyre.

Si i instaloni të gjithë këta komponentë në kompjuterin tuaj?

ekziston vendim i mirë, e cila e thjeshton shumë këtë proces dhe nuk kërkon ndonjë njohuri nga ju në fushën e konfigurimit të një web serveri, MySQL dhe PHP-interpreter.

Ky është një grup i veçantë Denwer, i cili tashmë përfshin të tre komponentët. Është i instaluar në kompjuter si program i rregullt dhe gati për të punuar pa asnjë cilësim paraprak.

Denwer është zgjidhje ideale në shumicën dërrmuese të rasteve, dhe për fillestarët do të jetë një shpëtim, pasi ju lejon të filloni të zhvilloni faqe në PHP pa pasur nevojë të mësoni një grup informacion shtese në vendosjen e një serveri në internet, MySQL DBMS dhe përkthyes PHP.

Bazat

Për t'i thënë serverit të përpunojë kodin PHP, duhet të përdorni sintaksën e mëposhtme kur shtoni PHP në një dokument HTML:

Hapja e një blloku të kodit PHP shënohet si " dhe mbyllja është "?>" ... Tani le të ndryshojmë kodin tonë si më poshtë:

Ju lutemi vini re se në ky shembull kemi shkruar gjithçka në një rresht. Hapësirat dhe linjat e reja nuk luajnë një rol këtu dhe nuk do të ndikojnë në rezultatin përfundimtar.

Në shembull, ne i japim serverit komandën jehonë(komandë për shfaqjen e informacionit në ekran) dhe tregoni se duam të shfaqim frazën Kjo është PHP në veprim... Çdo komandë në PHP ndahet nga ajo e mëparshme me një pikëpresje në fund të asaj komande.

PHP është më i rreptë për respektimin e rreptë të sintaksës dhe nuk do t'ju falë mungesën e pikëpresjes, kllapave, thonjëzave, etj., siç mund të jetë rasti me HTML. PHP në këtë rast do të shfaqë një mesazh rreth gabim sintaksor, i cili duhet korrigjuar dhe do të tregojë vijën ku është bërë ky gabim.

Nga rruga, në në këtë rast ne nuk mund të përdornim pikëpresje në fund të komandës, pasi kemi të vetmen në këtë rast (komandën). Megjithatë, është më mirë t'i përmbahemi gjithmonë praktikat e mira kur punoni me kod.

Deklarimi i variablave

Ndryshore në PHPështë një lloj enë që mund të përmbajë informacione të caktuara... Për të krijuar një "enë" të tillë, ne duhet ta emërtojmë atë dhe të tregojmë se çfarë duhet "të shtrihet" në të. Kjo bëhet duke përdorur shenjën "$" që do të thotë se kemi të bëjmë me një variabël. Le të vendosim një ndryshore të quajtur provë fraza Kjo është PHP në veprim.

Rezultati i përpunimit të këtij kodi do të jetë saktësisht i njëjtë si në shembullin e mëparshëm. Ekrani thjesht do të shfaqë frazën Kjo është PHP në veprim... Megjithatë, para kësaj ne e nxjerrim drejtpërdrejt këtë frazë, dhe tani e vendosim këtë frazë në një ndryshore provë, pas së cilës dhanë komandën për të shfaqur vlerën e ndryshores provë.

Si mund të shtojmë më shumë tekst ose informacione të tjera për t'u shfaqur në ekran?

Le t'i hedhim një vështrim kësaj me shembullin e mëposhtëm:

Siç mund ta shihni, pas daljes së ndryshores provë ka një hapësirë, pastaj një pikë, pastaj një hapësirë ​​përsëri. Pas kësaj hapen thonjëzat, së pari ka një hapësirë, dhe më pas fjalia Emri im është Dmitry Naumenko. e ndjekur nga thonjëza.

Le të kalojmë nëpër hapat dhe të shohim se çfarë nevojitet këtu dhe pse.

Pas daljes së ndryshores provë ne i "shtojmë" përfundimit tashmë ekzistues tekst shtesë... Kjo bëhet duke përdorur simbolin e pikës. (.) .

Dot do të thotë shtim në PHP, por jo mbledhje numrash, por mbledhje saktësisht informacion teksti, si ai me të cilin punojmë. Pas periudhës, ne tregojmë në thonjëza se çfarë saktësisht duam të shtojmë në dalje dhe shkruajmë një fjali të re.

Vini re se ka një hapësirë ​​​​pas thonjëzave hapëse. Kur shfaqet në ekran, do të ruhet, në mënyrë që frazat tona të mos bashkohen me ne. ato. ne do t'ju marrim rezultate:
Kjo është PHP në veprim. Emri im është Dmitry Naumenko.

Nëse e hiqni atë hapësirë, ju merrni:
Ky është PHP në veprim. Emri im është Dmitry Naumenko.

Dua të tërheq vëmendjen tuaj edhe te hapësirat në të dy anët e pikës së shtimit. Këto hapësira nuk luajnë asnjë rol dhe përdoren vetëm për qartësi dhe lehtësi perceptimi. Kodi i mëposhtëm do të na japë saktësisht të njëjtin rezultat:

Prandaj, shkruani në atë mënyrë që është më e përshtatshme për ju në këtë rast.

Futja e komenteve në kod

Pyetja e pare - "Për çfarë janë ata fare?"

Ne kemi nevojë për komente që të mund të bëni shënime, shënime, shpjegime, etj. në kodin tuaj ose të dikujt tjetër. gjatë punës me kodin. Tani ju duket se gjithçka është e qartë dhe e qartë. Ndërsa ju e mbani mend në mënyrë të përsosur pse nevojitet kjo ndryshore dhe çfarë bën ai funksion.

Nuk do të kalojë shumë kohë dhe pa komente vështirë se mund ta kuptoni edhe kodin tuaj, për të mos përmendur skriptet e të tjerëve. Prandaj, përdorimi i saktë i komenteve është një domosdoshmëri absolute.

PHP zakonisht përdor dy lloje komentesh:

Natyrisht, komentet janë të vlefshme vetëm brenda blloqeve të kodit PHP. dhe ?> .

Shfaqja e HTML me PHP

Siç e përmenda më herët, PHP dhe HTML funksionojnë mirë së bashku. Fakti që jemi brenda një blloku të kodit PHP nuk do të thotë se nuk mund të shfaqim tekstin në një paragraf ose me shkronja të zeza.

Ky është teksti me shkronja të zeza."; ?>

Siç mund ta keni marrë me mend, rezultati i këtij kodi do të jetë dalja e kësaj rreshti me shkronja të zeza në shfletues.

Krijo funksionin e parë

Para së gjithash, disa fjalë për atë që është një funksion.

Funksioniështë një lloj miniprogrami që kryen një të caktuar punë e dobishme dhe na jep rezultatin.

Ka kuptim të përdorni funksione në rastet kur duhet të kryeni të njëjtin lloj veprimesh shabllonesh. Në këtë rast, ne shkruajmë një mini-program të tillë, i cili zvogëlon ndjeshëm sasinë e kodit dhe, në përputhje me rrethanat, përpjekjet tona.

Sintaksa për krijimin e një funksioni është si më poshtë:

Le të themi nëse duam të shkruajmë një funksion që llogarit shumën e numrave 10 dhe 5, mund ta bëjmë këtë:

Ne krijojmë një funksion me emrin shuma dhe në trupin e tij tregojmë se duhet të shfaqë shumën e numrave 10 dhe 5. Pas kësaj thërrasim funksionin shuma... Thirrja e një funksioni në thelb nënkupton ekzekutimin e tij.

Në këtë shembull, ne nuk përdorim asnjë argument (shih sintaksën e funksionit më lart). Çfarë janë argumentet dhe për çfarë shërbejnë, ne do të shikojmë drejtpërdrejt në një shembull. Le të modifikojmë kodin që kemi, duke e bërë atë më fleksibël dhe funksional:

Tani kur krijoni një funksion shuma ne tregojmë dy argumente në kllapa të ndara me presje - $ slagaemoe1 dhe $ slagaemoe2... Në trupin e funksionit, ne shtojmë dhe shfaqim jo numra specifikë, por vlerat e variablave $ slagaemoe1 dhe $ slagaemoe2(pra pikërisht këto argumente).

Tani thjesht duhet të thërrasim funksionin, duke i kaluar në kllapa dy argumentet që ai "pret". Ne specifikojmë numrat 10 dhe 5, duke rezultuar në 15. Kalimi i funksionit shuma numra të tjerë, natyrisht, do të marrim një përgjigje të ndryshme.

Shpresoj që këtë rishikim ju ndihmoi të kuptoni se çfarë është dhe për çfarë shërben PHP, çfarë avantazhesh ka ndaj HTML-së statike dhe si mund të përdorni disa nga veçoritë e tij më të thjeshta.

Dmitry Naumenko.

P.S. Dëshironi të vazhdoni me mësimin tuaj të PHP-së? Shikoni mësimet premium mbi aspekte të ndryshme të ndërtimit të faqes, duke përfshirë programimin në PHP, si dhe kurs falas në krijimin e sistemit tuaj CMS në PHP nga e para. E gjithë kjo do t'ju ndihmojë ta zotëroni këtë më shpejt dhe më lehtë gjuhë e fuqishme zhvillimi i uebit:

Ju pëlqeu materiali dhe dëshironi t'ju falënderoni?
Thjesht ndajeni me miqtë dhe kolegët tuaj!


Ditë të mbarë, të dashur lexues të blogut tim. Diku kam dëgjuar se çdo njeri në jetën e tij duhet të kalojë përmes shkrimit të poezisë. Situata po ndryshon dhe tani çdo i dyti mendon të shkruajë kodin dhe të krijojë faqen e tij të internetit. Shumë bashkohen për momentin, të tjerët nuk mund të vendosin për motorin në asnjë mënyrë. Nëse përfundoni së lexuari këtë artikull dhe vazhdoni të mësoni sipas rekomandimeve të mia, jam pothuajse i sigurt se do të keni sukses.

Tema është mjaft komplekse. Sot do të flasim se si të shkruajmë një faqe interneti php nga e para. Le të hedhim një vështrim më të afërt se çfarë kuptimi kanë këto tre shkronja të dashura dhe do të mësoni rreth saj mënyra më të mira jo vetëm mësoni, por kuptoni vërtet pkhp.

Çfarë është PHP?

Është pak e çuditshme të nisësh një artikull me këtë pyetje, sepse supozohet se tashmë di gjithçka dhe prandaj je gati për vështirësi. Por, blogu im është për fillestarët. Bëhuni mospërfillës, le të përsërisim informacionin.

Me fjalë të thjeshta dhe të arritshme, php është një gjuhë programimi e krijuar posaçërisht për krijimin e një skripti të aplikacionit në internet që funksionon në një server në internet. Është një gjuhë programimi mjaft e njohur, pasi 85% e faqeve të internetit e përdorin atë.

E veçanta e kësaj gjuhe është se ajo është universale, e lehtë për t'u mësuar dhe ju hap mundësitë jo vetëm si programues, por edhe si biznesmen. Si rezultat, ju do të jeni në gjendje të shkruani dhe zhvilloni vetë projektet tuaja. Pa ndihmën e askujt.

Të mësuarit në mënyrë efektive

Shumë filluan ta mësojnë këtë gjuhë, por pak arrijnë deri në fund. Për një mësimdhënie efektive, gjëja e parë që duhet të bëni është të gjeni një burim informacioni, një libër, një kurs trajnimi ose video, por më shumë për këtë më vonë.

Pastaj duhet të shkarkojmë kompajlerin. Është një program që lexon skriptin tuaj rresht pas rreshti si instruksion dhe e ekzekuton atë.

Përpiluesi më i zakonshëm është Denver, i cili është i thjeshtë dhe paketë falas programet e nevojshme me të cilat mund të shkruani skripta. Nëse kërkoni mendimin tim, atëherë do t'ju këshilloja të shkarkoni Hap Serverin... Tani po merr vrull. Është pak më i gjatë se Denveri dhe e bën më të lehtë për ju të punoni.

Çfarë bëjnë këto paketa? Ata e lejojnë dhe punojnë në të si në një server. Nuk keni nevojë të shkarkoni asgjë tani. Do të dëgjoni për softuer i dobishëm nga kjo seri në çdo kurs trajnimi, dhe do t'ju duhet.

Thelbi i mësimdhënies efektive është që pas përfundimit të mësimit, duhet të përpiqeni të zbatoni gjithçka në praktikë. Nëse teoria mbështetet nga praktika, atëherë brenda pak javësh do të keni një aftësi bazë gjuhësore.

Libra për mësimdhënie

Unë do t'ju them se nuk jam adhurues i librave. Kur vjen rreth teknologjive të internetit. Është si t'i shpjegosh një njeriu Masai se çfarë është wi-fi. Asnjë foto nuk do t'ju ndihmojë të kuptoni gjithçka siç duhet. Megjithatë, unë dua t'ju ofroj një listë të vogël të librave php për dummies që janë cituar nga profesionistët.

Unë do të doja që ju të arrini vërtet qëllimin tuaj dhe nëse mendoni se ky opsion trajnimi ju përshtatet më shumë, do të jem i lumtur t'ju jap informacion.

PHP dhe MySQL. Zhvillimi i aplikacioneve në ueb Është një libër i mrekullueshëm për një fillestar. Para së gjithash, autori do t'ju tregojë se si të konfiguroni Apache (server HTTP), PHP dhe MySQL (bazë të të dhënave), më pas ai do t'ju tregojë se si të zgjidhni një redaktues kodi. Libri shqyrton: sintaksën e gjuhës, më së shumti funksione të dobishme, krijimi i motorit tuaj dhe një sërë funksionesh të tjera.


Në përgjithësi, nuk është asgjë për t'u habitur? Por megjithatë, ky është një tutorial i vërtetë me informacione unike që nuk do ta gjeni askund tjetër. Ky është tashmë edicioni i pestë, domethënë nuk do të ketë asnjë informacion të vjetëruar. Libri u publikua në vitin 2015. Në mënyrë që të filloni të njiheni me kodin vetë - kjo është ajo.

HTML, JavaScript, PHP dhe MySQL. Webmaster Gentleman's Kit - Ky është një tutorial më i detajuar mbi të mësuarit php... Prek disa të tjera të dobishme, pa të cilat krijimi i plotë aplikacionet në ueb nuk janë të mundshme.

Lehtë për t'u lexuar, e përshtatshme për vete studim dhe mësimdhënies së studentëve. Autori prek tema të tilla si: bazat e php, formimi dinamik i faqeve kur Ndihmë CSS(stil fletë kaskadë), administrim i bazës së të dhënave, krijimi faqe dinamike duke përdorur JavaScript.


Ndërtoni faqe interneti dinamike me PHP, MySQL, JavaScript, CSS dhe HTML5 ky libër Unë do t'u rekomandoja lexuesve më të avancuar që tashmë kanë aftësi themelore Struktura HTML... Nëse e keni studiuar ndonjëherë këtë dhe i mbani mend ende parimet bazë, atëherë ky libër është për ju.


PHP dhe MySQL. Nga fillestar në profesionist - dhe e përfundon rishikimin tonë me një libër nga Kevin Yank, në të cilin autori bën një paragjykim të fortë drejt krijimit të aplikacioneve në ueb me një bazë të dhënash.


Libri është shumë i lehtë, i përsosur për vetë-studim.

video në YouTube

Nga përvoja ime, do të them që të mësosh php nga videot në YouTube është mjaft e vështirë. Edhe pse duken të thjeshta. Ndryshe nga mësimet e Photoshop-it, të cilat unë i adhuroj, mësimi i gjuhëve të programimit në YouTube është thjesht i pamundur. Edhe një video që është vetëm 15 deri në 20 minuta shkakton shumë bezdi.

Video të tilla mund t'ju dekurajojnë që të shkruani vetë kodin. Pse, nëse autori ka bërë tashmë gjithçka për ju: shtypur, nisur, treguar shembull specifik si punon? Si rezultat, të kujtosh diçka është pothuajse e pamundur.

Kurs trajnimi

Për mendimin tim është opsion perfekt të mësuarit. Është mirë kur një specialist merret me ju.

Çdo mësim shoqërohet me komente, mund t'u bëni pyetje specialistëve, të diskutoni me qetësi dhe të zgjidhni pika të pakuptueshme. Ju nuk keni nevojë të lundroni në internet duke kërkuar informacion. Ata do të përtypin gjithçka dhe do ta fusin në gojën e tyre, gjithçka që mbetet është ta përdorin atë.

Do t'ju jepet një detyrë dhe do t'ju monitorohet për të parë se sa mirë e bëni atë.

Unë mund t'ju rekomandoj kurs në Netologji ... Kjo qendër mësimore vlerësohet nga profesionistët dhe në vetëm dy muaj mund të mësoni gjithçka që duhet të dini. Rekrutimet për grupin janë në vazhdim.

Mos u shqetësoni nëse nuk kuptoni diçka. Kjo është ajo për të cilën është krijuar kursi, kështu që do ta zbuloni. Kjo eshte e vertete udhëzim hap pas hapi për fillestarët. Nuk me beson? Shkarko program të plotë kurs nga faqja zyrtare dhe do të bindeni për këtë.


Nëse ëndërroni të mësoni se si të krijoni faqe pa, vetë dhe në php, atëherë ky është alternativa më e mirë për ju.

Njëherë e një kohë, në shekullin e kaluar, për të bërë një faqe "në nivel botëror", mjaftonte vetëm të mund të bësh faqe interneti në HTML dhe të kesh një shije artistike. Pas ca kohësh, kërkesat u ndërlikuan: duke përdorur JavaScript dhe Dynamic HTML u bë rutinë dhe dizajni i një faqeje pa "zbukurime" të tilla u konsiderua i vjetëruar.

  • Pak për programimin në ueb

    Disa terma | Programimi në ueb - zhvillimi i çdo produkte softuerike projektuar për të punuar në sajte Botëror Web. Në mënyrë të rreptë, edhe zhvillimi i faqeve në internet HTML i pastërështë programim ueb, sepse kur shikon një faqe, shfletuesi në të vërtetë ekzekuton kodin HTML, duke e formatuar tekstin sipas udhëzimeve të kësaj gjuhe.

  • Bazat

    Sintaksa PHP është mjaft e drejtpërdrejtë.

  • Ngarkimi selektiv

    Ky kapitull ofron një shembull të një skripti të thjeshtë PHP të përdorur në një sajt real. | Faqja www.harchikov.ru i kushtohet punës së këngëtarit-bard Alexander Kharchikov. Faqja ishte menduar të prezantonte albumet e lëshuara të këngëtares në shumën prej 15 copë.

  • Dyqani më i thjeshtë në internet

  • Grykë dosjeje

    Kur krijoni një burim në internet që përmban përmbajtje të azhurnuar shpesh të të njëjtit lloj, problemi i shpejtësisë dhe komoditetit të përditësimit bëhet mjaft i mprehtë. Për shembull, ju jeni administratori i një faqeje që pret artikuj nga autorë të ndryshëm.

  • Ngarkimi i skedarit

  • Autorizimi i aksesit

  • Libri i të ftuarve

    Ju ndoshta keni hasur në një shërbim në internet si p.sh libra të ftuar, pra ueb faqe në të cilat çdo vizitor mund të lërë komentin e tij, i cili do të jetë i “dukshëm” për vizitorët e tjerë që vijnë më pas në faqe.

  • Sistemi i vlerësimit të materialit

  • Menaxheri i skedarëve

  • Gjëra të vogla të dobishme

    Ky kapitull do t'ju tregojë disa truke PHP që nuk përdorin asnjë komandë ose funksion PHP që nuk është trajtuar në kapitujt e mëparshëm, por mund të jenë të dobishëm kur krijoni sajte.

  • Metodat e transferimit të të dhënave midis faqeve individuale

  • konkluzioni

    Historia e PHP është një shembull i shkëlqyeshëm se si një shpikje me të vërtetë atë që njerëzit kanë nevojë, të aftë për të pushtuar të gjithë botën. Duke filluar si një aplikacion i vogël i krijuar nga një entuziast hobiist, PHP është zhvilluar në gjuhën më masive dhe më të pasur të programimit në ueb.

  • Interneti në bota moderne po merr një pozicion gjithnjë e më të fortë. Rreth 15 vjet më parë, për të hyrë në rrjet ishte e nevojshme pajisje të shtrenjta dhe shumë para për të paguar faturat. Tani, për një qindarkë, kushdo që ka të paktën celular... Gjithnjë e më shumë shërbime dhe shërbime po lëvizin në formë elektronike... Nga një mjet komunikimi dhe shkëmbimi informacioni, interneti po kthehet në mjet i dobishëm për të bërë biznes dhe për të fituar para.

    Çdo ditë, miliona përdorues vizitojnë faqet e tyre të preferuara, shkarkojnë postë, skedarë ose lajme, luajnë lojëra në internet, kryejnë biznes me kompani ose thjesht komunikojnë në biseda, blogje dhe forume. Shumica e këtyre përdoruesve nuk kanë menduar kurrë se si funksionon gjithçka, kush krijon faqe dhe shërbime të reja, si dhe me ndihmën e çfarë.

    Ky tutorial elektronik është menduar për ata që nuk janë të kënaqur vetëm me shfletimin në rrjet. Për ata që duan të mësojnë se si të krijojnë faqet e tyre dhe të jenë në valën e tendencave më të fundit në programim dhe dizajn.

    Parimet e përgjithshme

    Para se të filloni të mësoni një gjuhë, duhet të përcaktoni pa mëdyshje terminologjinë dhe kuptimin. parimet e përgjithshme puna e internetit. Le të fillojmë me parimet e rrjeteve dhe faqeve.

    Interneti përbëhet nga një numër i madh i kompjuterëve të ndërlidhur, ruterave dhe pajisjeve të tjera të nevojshme për të punë korrekte... Çdo element i internetit (nyje) ka një përshkrues unik - një adresë IP. Duke ditur adresën IP të nyjës, mund të provoni të lidheni me të dhe me pak aftësi mund të përcaktoni se kujt i përket kjo adresë dhe në cilin rajon të botës ndodhet. Është e zakonshme të shkruani adresat IP në formën e katër grupeve të numrave të ndarë me pika, për shembull

    192.168.100.003 ose 10.10.0.123

    Pajtohem, të kujtosh adresat e të gjitha faqeve të vizituara shpesh nuk është një detyrë e lehtë. Prandaj, në internet ka të veçanta Server DNS(Rezolucioni i emrit të domenit), i cili ruan listat e hartës midis adresave IP dhe emrave simbolikë. Është falë këtyre serverëve që përdoruesi futet gjithmonë adresën IP të dëshiruar duke shkruar në shfletues vetëm emrin e faqes.

    Pasi të kemi futur emrin e faqes së dëshiruar në linjën e shfletuesit, shfletuesi merr në mënyrë të pavarur nga Adresa IP DNS serverin e dëshiruar dhe dërgon në këtë adresë kërkesë e veçantë për të marrë një faqe (kërkesë HTTP). Serveri po funksionon program i specializuar(i ashtuquajturi web server) përpunon këtë kërkesë dhe e kthen faqen e kërkuar në shfletues.

    Natyrisht, të gjitha veprimet për të shfaqur faqen mund të ndahen pa mëdyshje në dy kategori: të kryera në anën e klientit ( kodi i klientit ose front-fund) dhe ekzekutohet në anën e serverit ( kodi i serverit ose prapa-fund). Për më tepër, serveri nuk di asgjë gjendja e tanishme klienti, dhe klienti - në lidhje me gjendjen aktuale të serverit. Kur zhvilloni algoritme shkëmbimi, gjithmonë duhet ta mbani mend këtë dhe të transmetoni në kohë të dhënat e nevojshme që përshkruajnë gjendjen ose veprimin e kërkuar.

    Varësisht nga vendi i aplikimit ndryshojnë edhe mjetet e zbatimit të pjesëve. Në anën e klientit, si rregull, përdoren vetëm HTML, JavaScript (AJAX), CSS dhe Flash. Zhvilluesit nga ana e serverit janë më pak të kufizuar për sa i përket fondeve. shumica e gjuhëve ekzistuese ju lejojnë të krijoni ose përshkruani faqe HTML. Më të përhapurat tani janë Java, Perl, PHP, Python, Ruby, C # dhe VB.NET. Secila prej tyre ka pikat e veta të forta dhe dobësitë, prandaj, zhvilluesi duhet të bëjë një zgjedhje bazuar në detyrat me të cilat përballet.

    Pse PHP?

    ekziston nje numer i madh i gjuhët që mund të përdoren gjatë krijimit të faqeve të internetit. Disa gjuhë kanë ekzistuar për një kohë të gjatë dhe janë aplikuar me sukses (ose nuk përdoren më). Disa gjuhë janë ende shumë të reja dhe nuk janë bërë ende të përhapura. E fundit koha PHP u bë lider në popullaritet, për disa arsye:

    1. Thjeshtësia. Gjuha është shumë e lehtë për t'u kuptuar, veçanërisht për programuesit fillestarë.
    2. Shpejtësia e zhvillimit. Për shkak të thjeshtësisë dhe intuitivitetit të tij, PHP ju lejon të krijoni faqe mjaft komplekse shumë shpejt.
    3. Disponueshmëria e bibliotekave ekziston sasi e madhe shembuj të gatshëm dhe bibliotekat e klasave. Janë krijuar dhe testuar qindra biblioteka që thjeshtojnë shumë jetën e zhvilluesit.
    4. Mbështetje Pothuajse çdo server në internet mbështet PHP
    5. Siguria PHP ju lejon të krijoni faqe vërtet të sigurta falë mbështetjes së integruar për enkriptimin e të dhënave gjatë ruajtjes dhe transmetimit.

    Sidoqoftë, PHP paguan për avantazhet e tij me disa kufizime. Për shembull, përdorni PHP për të hyrë funksionet e sistemit shumë i papërshtatshëm në krahasim me Perl ose Python (kjo është arsyeja pse shumë sysadmin e duan kaq shumë Perl) Ka disa kufizime të tjera për të cilat do të flasim kur të studiojmë seksionet përkatëse.

  • Artikujt kryesorë të lidhur