Išmokite php programavimo kalbą. Asmeninė patirtis kaip įrodymas: PHP programavimo kalba yra pagrindinė žiniatinklyje

Čia yra trumpas vadovas PHP kalba manekenams keliose dalyse. Garantuoju, kad perskaitę šią straipsnių seriją (arba skaitydami) galėsite parašyti savo pirmąjį veikiantį PHP kodą. PHP yra viena iš lengviausiai išmokstamų programavimo kalbų, tai serverio pusės (serverio pusės) skriptų kalba (interpretuojama kalba).

Jis naudojamas interneto projektams kurti. Galima naudoti tiesiogiai HTML kode. Ir nors scenarijaus rezultatas dažnai rodomas tiesiogiai kliento naršyklėje, pakanka tik vienos naršyklės, kad PHP veiktų. Tai yra, jūs negalėsite paleisti index.php failo tiesiogiai naršyklėje, kaip tikriausiai jau padarėte su index.html failu. PHP scenarijams ir tinklalapiams, sukurtiems naudojant PHP, reikalingas žiniatinklio serveris.

Jei dar neturite savo svetainės prieglobos svetainės, rekomenduoju eksperimentuoti su PHP scenarijais vietiniame serveryje, skirtame projektams testuoti. Norint organizuoti vietinį serverį Windows operacinėje sistemoje (WAMP, Windows-Apache-MySQL-PHP), gali būti naudingi paketai: Denver, XAMPP, AppServ, OpenServer ir kt. Įdiegę šiuos paketus gausite jau sukonfigūruotą ir paruoštą naudojimui serverį, kuris bus valdomas per patogų pačios programos meniu. Taip pat yra atskiri APACHE, MySQL ir PHP diegimai Operacinė sistema„Windows“, bet jūs turėsite patys juos sukonfigūruoti per konfigūracijos failus ir meniu su varnelėmis nebus. Norėdami paleisti, iš naujo paleisti ir sustabdyti tokį serverį, galite naudoti paketinius failus *.bat arba *.cmd (paketinis failas) su komandomis paleisti, iš naujo paleisti arba sustabdyti APACHE ir MySQL paslaugas. Trečias ir sunkiausias pasirinkimas pradedantiesiems yra Virtuali mašina su įdiegta ir sukonfigūruota Linux operacine sistema (LAMP, Linux-Apache-MySQL-PHP). Internete dažnai randami paruošti tokių „virtualių mašinų“ vaizdai, todėl gali prireikti žinių, kaip nustatyti tokias programas kaip „VirtualBox“ ar „VMware“.

Darbo su PHP programavimu manekenams pradžia

  1. PHP kodas turi būti įdėtas į index.php failą, pats failas turi būti patalpintas žiniatinklio serveryje esančios svetainės šakniniame kataloge.

  1. Visas PHP kodas turi būti įtrauktas tarp deskriptoriųarba sutrumpinta versija, tačiau žiniatinklio serveris gali būti nesukonfigūruotas naudoti sutrumpintą šio įrašo versiją, todėl pirmenybė teikiama pirmajai parinktims.
  2. Įterptas PHP kodas gali būti bet kurioje HTML kodo vietoje.
  3. Komentavimas PHP kode atliekamas taip:
// vienos eilutės komentaras # kita vienos eilutės komentaro versija /* kelių eilučių komentaras */
  1. Norėdami peržiūrėti kodą, atidarykite žiniatinklio naršyklę ir adreso juostoje įveskite: http://localhost/www/MyEX/index.php

Duomenų spausdinimas ekrane naudojant PHP for Dummies

  1. Duomenų išvedimas į langą (žiniatinklio naršyklės kliento sritį) naudojant PHP gali būti atliekamas naudojant echo teiginį. Šis operatorius leidžia rodyti duomenis įvairių tipų: skaičiai, simbolių eilutės ir kt.
  2. Išvesties teiginio sintaksė:
echo element1, element2, element3, ..., elementN
  1. Eilučių duomenys pateikiami dvigubomis arba viengubomis kabutėmis. Dvigubose kabutėse kodą interpretuoja PHP. Viskas, kas yra pavienėse kabutėse, išvedama be jokios interpretacijos. Pavyzdys:
< ?php $x="PHP"; //присвоение значения переменной echo "Привет","всем"; echo " "; echo "

$x kodo pavyzdys

$x kodo pavyzdys

  1. Norėdami parodyti išsamesnę informaciją apie kintamąjį, kurios gali prireikti derinant programą, naudokite funkciją var_dump(). Jo sintaksė yra tokia:
var_dump(kintamųjų sąrašas);
  1. Kintamųjų sąrašas nurodo vieną ar daugiau kintamųjų pavadinimų. Ši funkcija nieko negrąžina. Pavyzdys:
x = 12,56; var_dump($x);
  1. Mažiau informatyvi nei var_dump() funkcija, skirta informacijai apie kintamuosius iškelti:
print_r(kintamųjų_sąrašas);
  1. Masyvo kintamiesiems ši funkcija pateikia formos indekso => ​​elemento sąrašą.

PHP kalbos kintamieji, skirti manekenams

  1. Kintamieji yra talpyklos duomenims saugoti. Kintamajame saugomi duomenys vadinami to kintamojo reikšme.
  2. Kintamasis turi pavadinimą, raidžių, skaičių ir apatinių brūkšnių seką be tarpų ar skyrybos ženklų, visada prasidedant dolerio ženklu ($), po kurio seka raidė arba apatinis brūkšnys.
  3. Tinkami kintamųjų pavadinimai: $_tel, $tmp, $mano_, $adresas_234_45.
  4. Neteisingi kintamųjų pavadinimai: $234tel, mano adresas, $tel:234.
  5. PHP yra didžiosios ir mažosios raidės kintamųjų ir pastovių pavadinimų atžvilgiu. Tačiau raktinius žodžius galima naudoti bet kuriuo atveju.

PHP duomenų tipai ir duomenų transformavimas manekenams

Duomenų tipas Pavyzdys Vertybių aprašymas
Eilutė arba simbolis (eilutė) "Sveiki visi"
"123456"
"25 rubliai"
Simbolių seka kabutėse
Sveikasis skaičius, skaitinis (sveikasis skaičius) -234
25
0
Skaičius arba skaitmenų seka, prieš kurią gali būti įrašytas skaičiaus ženklas
Skaitinis slankusis kablelis (plūdė) 5.47
21.4
35E-3
Skaičius su trupmenine dalimi (35E2 reiškia 3500)
Būlio reikšmė (bulio, loginė) tiesa
klaidinga
Šis tipas turi dvi reikšmes: tiesa (tiesa, taip), false (klaidinga, ne)
NULL nulinis Šis duomenų tipas turi vieną reikšmę – null
Masyvas Šis duomenų tipas turi vieną reikšmių rinkinį, kuris gali būti skirtingų tipų.
Objektas Programos objektas, apibrėžtas jo savybėmis
  1. Norėdami sužinoti, kokio tipo kintamasis, turite naudoti funkciją:
gettype(kintamojo_pavadinimas);
  1. Norėdami tiksliai nustatyti tipą, galite naudoti vieną iš dviejų būdų:
Kintamojo_pavadinimas=(int) 12.45 //rezultatas 12 Settype(kintamojo_pavadinimas, "tipas")< ?php $x="PHP"; $s=gettype($x); echo $s, " "; settype($e,"integer"); $s=gettype($e); echo $s, " "; $d=(int)24.4; $s=gettype($d); echo $s, " ", $d; ?>

PHP konstantos manekenams

  1. Konstanta – tai įvardyta reikšmė, kuri nekinta vykdant programą (scenarijus).
  2. Skirtingai nuo kintamųjų, jūs negalite pakeisti konstantų, kurios buvo jiems priskirtos, kai jie buvo deklaruoti, reikšmių. Konstantos yra naudingos norint išsaugoti reikšmes, kurios neturėtų keistis, kol programa veikia. Konstantose gali būti tik skaliariniai duomenys (loginis, sveikasis skaičius, plūduriuojantis ir eilučių tipai).
  3. PHP konstantos apibrėžiamos naudojant define() funkciją. Štai jo sintaksė:
define($vardas, $reikšmė, $case_sen);

$vardas yra konstantos pavadinimas.
$vertė yra konstantos vertė.
$case_sen yra pasirenkamas loginis parametras, nurodantis, ar skirti didžiąsias ir mažąsias raides (true) ar ne (false).

define("pi",3.14,true); echopi; //Išėjimai 3.14

  1. Norėdami patikrinti, ar yra konstanta, galite naudoti funkciją definuotas(). Ši funkcija grąžina true, jei deklaruojama konstanta. Pavyzdys:
//Paskelbti konstantą pi define("pi",3.14,true); if (defined("pi")==true) echo "Konstanta pi deklaruojama!"; //Scenarijus išves "Constant pi deklared!"

Skirtumai tarp konstantų ir kintamųjų PHP for Dummies

  1. Konstantos neturi dolerio ženklo priešdėlio ($).
  2. Konstantos gali būti apibrėžtos tik naudojant define() funkciją, o ne priskiriant reikšmę.
  3. Konstantos gali būti apibrėžtos ir pasiekiamos bet kur, neatsižvelgiant į taikymo sritį.
  4. Po pradinės deklaracijos konstantos negali būti apibrėžtos ar pripažintos negaliojančiomis.
  5. Konstantos gali turėti tik skaliarines reikšmes.

PHP programavimas manekenams. 1 dalis paskutinį kartą keitė: 2016 m. kovo 3 d Admin

Yra tokių žiniatinklio programavimo disciplinų, kurių pagrindus turi žinoti kiekvienas su pasauliniu tinklu susijęs asmuo. Todėl vienaip ar kitaip teks išmokti PHP ir MySQL. O jei nenori, godumas vis tiek privers tave:

Kodėl mokytis php ir MySQL?

Šį klausimą gali užduoti tik tie, kurie visiškai nėra susipažinę su internetinės erdvės kūrimo specifika ir šiuolaikiniais jos pagrindais. Bet kuris asmuo, daugiau ar mažiau išmanantis programavimą, pasakys, kad šios dvi disciplinos šiuo metu dominuoja žiniatinklyje. Tai reiškia, kad beveik visas internetas yra sukurtas PHP ir MySQL pagrindu:


Nors mūsų laikais PHP svarba šiek tiek sumažėjo. Ir viskas dėl daugybės variklių, kurie (ironiška) taip pat yra pagaminti remiantis šia kalba.

Šiuolaikiniame interneto pasaulyje varikliai suprantami kaip bet kokia turinio valdymo sistema (TVS). Dauguma jų parašyti PHP ir MySQL kalbomis.

Kiekviena TVS yra programinė įranga, aprūpinta vartotojo sąsaja. Jo įrankių rinkinys labai palengvina svetainės administravimo procesą. Bet kam tada nerimauti mokytis PHP nuo nulio? Galų gale galite tiesiog eiti į administracinę išteklių dalį ir atlikti visas manipuliacijas naudodami įmontuotus įrankius.

Pradėkime nuo to, kad nedaug žmonių turi kantrybės, laiko ar energijos mokytis PHP ir MySQL. Žmogus prie to turi ateiti pats. Bet tas, kuris išdrįs suprasti šias disciplinas, gaus:

  • Paklausta profesija – išmanieji programuotojai visada buvo labai paklausūs darbo rinkoje. Tačiau net nepatyrę pradedantieji, turintys geras teorines PHP žinias ir turintis mažai žiniatinklio programavimo patirties, galės susirasti darbą už tinkamą atlyginimą;
  • Darbas nuotoliniu būdu – norint užsiimti programavimu, nebūtina anksti keltis, eiti į darbą ir laikytis aprangos kodo. Visa tai galima palikti už slenksčio, o susikurti programos kodą sėdint namuose su šlepetėmis;
  • Pinigų taupymas – jei esate svetainės savininkas, tuomet tikrai žinote, kad profesionalių interneto programuotojų paslaugos yra brangios. O pradedančiajam internete kiekvienas centas yra brangus. Saviugda„MySQL“ ir PHP sutaupys pinigų ir sutaupys juos.

Kaip jau minėta, dauguma šiuolaikinių variklių yra pagrįsti PHP. Nors jų atsparumas gedimams yra aukštas, niekas neatšaukė žmogiškojo faktoriaus įtakos. Todėl TVS kodas kartais elgiasi kitaip, nei planavo žiniatinklio programuotojas.

O norint ištaisyti šią klaidą, reikia ieškoti specialisto, mokėti jam didelius pinigus. Ir tada paaiškėja, kad visa kliūtis buvo tik viena kodo eilutė, kurią buvo galima lengvai ištaisyti net žinant tik pagrindinius PHP pagrindus.

  • Įdomus pomėgis – interneto programavimas yra ne tik priemonė užsidirbti ar sutaupyti pinigų. Tai taip pat įdomi veikla, kurioje dera ir techninis, ir kūrybinis komponentas.

PHP ir MySQL mokymasis daugeliui gali būti saviraiškos priemonė.

Kas yra PHP

PHP yra skriptų programavimo kalba. Jis dažniausiai naudojamas kuriant žiniatinklio programas ir žiniatinklio paslaugas. Šią kalbą palaiko dauguma interneto prieglobų. Jos pagrindu parašyta pagrindinė dinaminių svetainių dalis.

Dinaminėje svetainėje, skirtingai nei statinėje, sukurtoje tik html, visų puslapių turinys formuojamas pagal vartotojo prašymą. Ištekliaus struktūra formuojama pagal šabloninius failus, o turinys (dažniausiai) įkeliamas iš duomenų bazių.


PHP populiarumą lemia šios jos savybės:
  • Populiariausių DBVS palaikymas ( Duomenų bazių valdymo sistemos);
  • Automatinis HTTP antraščių siuntimas;
  • Integruotas palaikymas dirbant su seansais ir slapukais;
  • Įrankiai darbui su nuotoliniais failais;
  • XForm palaikymas ( formų, pagrįstų XML);
  • PHP sintaksės priartinimas prie C kalbos;
  • Trūksta stipraus spausdinimo – kintamieji įvedami dinamiškai.

Duomenų tipai yra vieta, kur pradedate mokytis PHP

  • OOP palaikymas ( Objektinis programavimas);
  • Didelis superglobalių (iš anksto nustatytų) masyvų rinkinys, skirtas dirbti su žiniatinklio erdve.

Kas yra MySQL?

„MySQL“ yra nemokama „Oracle“ DBVS. Kartu su nemokama versija plėtra ir komerciniai leidimai pagal užsakymą. Dėl šios priežasties visi nauji korporacijos pokyčiai būtinai įtraukiami į nemokamus DBVS leidimus:


MySQL DBVS savybės:
  • Duomenų replikacijos mechanizmo palaikymas nuo pirmųjų MySQL leidimų.

Replikacija yra procesas, kai sinchroniškai kopijuojami visi šaltinio pakeitimai keliuose jo egzemplioriuose vienu metu. Tai reiškia, kad bet koks veiksmas su vienos objekto kopijos duomenimis atsispindės visuose kituose pavyzdžiuose.

  • Darbas palaikomas tiek vietiniais šaltiniais, tiek nuotoliniais;
  • Integruotas daugelio lentelių tipų palaikymas. Ir ačiū atviro kodo palaikomų lentelių tipų sąrašas auga;
  • Platus įvairių platformų pasirinkimas;
  • MySQL duomenų bazės lentelių dydį riboja tik operacinės sistemos, kurioje yra įdiegta DBVS, galimybės;
  • Populiariausių programavimo kalbų palaikymas per API ( programos sąsaja).

Daugiau Detali informacija apie DBVS galimybes galite sužinoti iš bet kurios MySQL vadovėlio ar nuorodos.

Kur pradėti?

Iš karčios daugelio naujokų patirties galime daryti išvadą, kad pagrindinė problema savarankiškas mokymasis PHP ir MySQL yra tinkamos programinės įrangos pasirinkimas. Ir viskas, nes PHP yra serverio programavimo kalba. Todėl norint išbandyti kodą, reikia ne tik specialaus redaktoriaus, bet ir vietinio serverio:


Keletas geriausių variantų:
  • Apache HTTP serveris - galima atsisiųsti iš oficialios kūrėjo svetainės;
  • Denveris yra geriausias pasirinkimas montavimui ir tolesniam naudojimui. Diegimo paketą sudaro Apache serveris, PHP ir MySQL. Pirmuoju variantu turėsite atsisiųsti ir įdiegti visa tai atskirai.
  • XAMPP yra rinkinys, kuriame yra PHP ir MySQL. Taip pat integruota PHP pamoka:
Abiejuose rinkiniuose yra įrankis, skirtas kurti ir modifikuoti MySQL pagrįstas duomenų bazes naudojant T-SQL užklausas. Tačiau norint rašyti kodą PHP, jums reikia redaktoriaus, kuris palaiko šios kalbos sintaksę. Kai kurie iš geriausių variantų:
  • PHPEdit ;
  • Microsoft Web Matrix ;
  • Kantharos PHP IDE
  • Adobe Dreamweaver.

Smėlio dėžė

serverio dievas 2013 m. liepos 25 d., 01:07

PHP nuo nulio. 1-oji pamoka

  • PHP,
  • Programavimas

PHP (P HP: H hipertekstas P perdirbėjas, apgalvotas pirminis procesorius

Hipertekstas) yra scenarijų programavimo kalba, orientuota į žiniatinklį.

1 pamokoje susipažinsime su pagrindine sintaksė, taip pat parašysime savo pirmąjį scenarijų.

Sintaksės pagrindai:

-
- scenarijaus pradžia ir pabaiga
priskyrimo operatorius -=

Išvesties teksto informacija – aidas (gali išvesti html kodą)

Nors(ciklo sąlyga)(veiksmas) – ciklas
- if(sąlyga)(veiksmas, kurį reikia atlikti, jei sąlyga klaidinga)else(veiksmas, kurį reikia atlikti, jei sąlyga klaidinga) - sąlyga
-

Pamoka 1. Pirmojo scenarijaus kūrimas

Kaip matote, scenarijus susideda iš vienos eilutės.

Norėdami paleisti scenarijų, jums reikia atitinkamos programinės įrangos, Windows vartotojams rekomenduoju Denwer (http://denwer.ru)
Įdiegę Denwera, hosts kataloge sukurkite aplanką Script.test, kuriame savo ruožtu sukurkite aplanką

WWW. WWW aplanke sukurti index.php failą? į kurią perkeliame savo failo turinį.

Išsaugoję failą, iš naujo paleiskite Denwer. Tada naršyklės eilutėje įveskite script.test

Ir voila! Matome užrašą Hello World!

Kaip nerašyti Hello World:

Sveikas pasaulis taip nerašoma

Taigi:

Na, tai tikrai ne:

Užbaigimas.

Šiuo klausimu mūsų pamoka baigėsi, bet galų gale nedidelis naudingų nuorodų pasirinkimas:
denwer.ru - svetainė, kurioje galite atsisiųsti Denwer
en.wikipedia.org/wiki/PHP – kas yra PHP
http;//php.net – PHP pamoka

žymės: PHP

Šis straipsnis nėra komentuojamas, nes jo autorius dar nėra visateisis bendruomenės narys. Su autoriumi galėsite susisiekti tik jam gavus

Iš autoriaus: Pasauliniame žiniatinklyje fizinė jėga nieko nereiškia! Mygtukus galite spausti bet kokia jėga, bet rezultatas nepasikeis. Internete stipresniu laikomas tas, kuris turi daugiau patirties ir žinių. Nors mano draugas taip „prisipumpavo“ savo kompiuterio aparatinę įrangą, kad pradėjo to bijoti! Bet tai su viskuo iš „geležinės“ operos. Ir šiandien PHP sužinosime, nuo ko pradėti mokytis, norint tapti stipriu programuotoju.

"Arbatos" liga

Žinoma, atsiprašau, bet tu esi „arbatinukas“. Kaip aš atspėjau? Na, nes tokius klausimus sau užduoda tik pradedantieji. Ir šiame „pavadinime“ nėra nieko įžeidžiančio, nes tu turi tiek noro mokytis, kad gali „užvirti“. Ir tai ženklas, kad viskas susitvarkys!

PHP, kaip ir bet kurio kito mokslo, studijas reikia pradėti nuo pat pradžių, tai yra nuo teorijos. Turite suprasti, kas yra ši programavimo kalba: jos galimybės, pagrindinė taikymo sritis, funkcijos ir pan. Tai svarbus aspektas, nes pradedantieji dėl pagrindinės teorijos, bendrų idėjų apie konkrečią kalbą stokos dažnai pasirenka neteisingai. O po to, turėdami apgautų lūkesčių, po kelių valandų „tyrinėjimo“ treniruotes pasitraukė. Pabandysiu šiek tiek pakelti šį šydą, kad suprastumėte ne tik nuo ko pradėti mokytis PHP, bet ir kodėl.

Keletas kalbos ypatybių, kurias turėtų žinoti pradedantieji:

Dažniausiai PHP naudojamas kuriant svetaines, tačiau jis taip pat gali būti naudojamas kuriant kliento programas.

Tai serverio kalba – jos kodas vykdomas serverio pusėje, todėl norint išmokti reikės vietinio serverio arba atitinkamo mazgo.

Glaudus ryšys su - jei ketinate „šturmuoti“ svetainės kūrimą, taip pat turėsite išmokti nurodytą DBVS. Mes jums tai padėsime.

Kur yra pradžia?

Jei ketinate mokytis PHP programavimo, bet nežinote nuo ko pradėti, tada šis skyrius skirtas jums. Pradėti reikėtų nuo pagrindų: nuo kalbos sintaksės, duomenų tipų, kintamųjų, jų inicijavimo, ciklų, funkcijų deklaracijų ir kt. Net jei visa tai studijavote kitose programinės įrangos disciplinose, turėsite tai perskaityti dar kartą, nes PHP turi daugybę funkcijų.

Bet tai bus vėliau, bet iš pradžių turite nuspręsti dėl pagrindinės literatūros, skirtos programinės įrangos mokslui suprasti. Į šaltinių pasirinkimą reikia žiūrėti labai rimtai.

Pasirinkite kelis ir perskaitykite po porą puslapių iš kiekvieno. Pagrindinio šaltinio pateikimo stilius turi būti kuo paprastesnis ir aiškesnis. Nuo to priklauso viso švietimo sėkmė.

Norėdami suprasti PHP, galite naudoti įvairius vadovėlius, specializuotus „manekenų“ vadovus. Būtų malonu čia pridėti vieną ar kelis protingus: informacijos vizualizavimas žymiai padidina medžiagos įsisavinimą. Bet dar kartą kartoju: nuo ko pradėti mokytis PHP ir šaltinių pasirinkimas priklauso nuo jūsų.

Šiek tiek asmeniška

Apskritai po pirmojo semestro pagal akademinius rezultatus nuslydau į patį dugną. Ir viskas dėl to, kad mokytojai, matydami, kad didžioji dalis mokinių „praryja“ visą medžiagą, net ir „nesukramtytą“, stengėsi duoti kuo daugiau. Bet aš neturėjau tokios patirties, kokią turėjo mano grupės draugai.

Kitą semestrą perėjau į paralelinę grupę, susidedančią iš tų pačių „manekenų“. Jiems mokytojai viską „kando“ ir „kramtė“, kruopščiai paaiškino. Čia viskas „susitvarkė“, ir aš vėl tapau vienu geriausių studentų.

Nesigiriu (na, gal šiek tiek), bet bandau paaiškinti, kad mokymosi stilių, informacijos gavimo būdus ir disciplinos suvokimo trukmę reikėtų rinktis pačiam. Mano nuomone, įvairūs yra idealus edukacinės informacijos šaltinis. Jų pasirinkimas yra tai, ko jums reikia norint pradėti mokytis PHP nuo nulio.

Ko reikia norint pradėti plėtrą

PHP yra programavimo kalba, kurios kodas vykdomas serverio pusėje. Todėl norint dirbti su juo vietoje, jums reikia tinkamo programinė įranga. Trys pagrindiniai komponentai:

PHP vertėjas.

vietinis serveris.

Tačiau kiekvieno iš šių komponentų įdiegimas gali užtrukti daug laiko ir pastangų. Ypač jei esate pradedantysis. Geriausias pasirinkimas yra įdiegti programinės įrangos paketą, kuriame yra visi komponentai.

Rekomenduoju naudoti Open Server. Jame yra viskas, ko reikia norint pradėti dirbti su PHP be didelio galvos skausmo. Diegimo procesas yra automatinis (lengvas ir greitas). Kaip tik tai, ko reikia tikriems „manekenams“.

Tikiuosi, man pavyko išsklaidyti visas abejones ir klausimus, kurie „persekioja“ naujokus. Ar jautiesi sustiprėjęs? Jūs tik pradedate dirbti su PHP. Netrukus būsite tikri programinės įrangos mokslų „stipruoliai“. Iki pasimatymo naujose treniruotėse!

Laba diena, mieli mano tinklaraščio skaitytojai. Kažkur girdėjau, kad kiekvienas žmogus savo gyvenime turi pereiti poezijos rašymą. Situacija keičiasi ir dabar kas antras galvoja apie kodo rašymą ir savo internetinio puslapio kūrimą. Daugelis šiuo metu susilieja, kiti niekaip negali apsispręsti dėl variklio. Jei baigsite skaityti šį straipsnį ir pereisite prie mokymosi pagal mano rekomendacijas, esu beveik tikras, kad jums pasiseks.

Tema gana sudėtinga. Šiandien mes kalbėsime apie tai, kaip sukurti svetainę php nuo nulio. Pažvelkime atidžiau, ką reiškia šios brangios trys raidės, ir sužinosite apie tai geresnių būdų ne tik išmokti, bet ir tikrai suprasti php.

Kas yra PHP?

Šiek tiek keista pradėti šį straipsnį šiuo klausimu, nes manoma, kad jūs jau viską žinote ir todėl esate pasirengęs sunkumams. Tačiau mano tinklaraštis skirtas pradedantiesiems. Būkite atlaidūs, pakartokime informaciją.

Paprastais ir prieinamais žodžiais tariant, php yra programavimo kalba, specialiai sukurta žiniatinklio programai, kuri veikia žiniatinklio serveryje, scenarijus. Tai gana populiari programavimo kalba, nes ją naudoja 85% svetainių.

Šios kalbos ypatumas yra tas, kad ji yra universali, lengvai išmokstama ir atveria galimybes ne tik kaip programuotojui, bet ir kaip verslininkui. Dėl to galėsite patys rašyti ir vystyti savo projektus. Be niekieno pagalbos.

Mokomės efektyviai

Daugelis pradėjo mokytis šios kalbos, bet mažai kas pasiekia pabaigą. Kad mokymasis būtų efektyvus, pirmiausia reikia susirasti informacijos šaltinį, knygą, pamoką ar vaizdo įrašą, bet apie tai vėliau.

Tada turime atsisiųsti kompiliatorių. Tai programa, kuri skaito jūsų scenarijų eilutė po eilutės kaip teiginį ir jį vykdo.

Labiausiai paplitęs kompiliatorius yra Denver, paprastas ir nemokamas paketas. norimos programos su kuria galite rašyti scenarijus. Jei klausiate mano nuomonės, patarčiau atsisiųsti Open Server. Dabar jis įgauna pagreitį. Jis yra galva aukštesnis nei Denveryje ir bus patogiau dirbti.

Ką daro šie paketai? Jie leidžia ir dirba kaip serveryje. Šiuo metu nereikia nieko atsisiųsti. Apie naudingą šios serijos programinę įrangą išgirsite ne kartą bet kuriame mokymo kurse, tačiau jums jos prireiks.

Efektyvaus mokymosi esmė ta, kad išėjus pamoką reikia stengtis viską pritaikyti praktiškai. Jei teoriją palaiko praktika, po kelių savaičių turėsite pagrindinius kalbos įgūdžius.

Knygos mokymuisi

Leiskite jums pasakyti, aš nesu knygų gerbėjas. Kalbant apie interneto technologijas. Tai tarsi aiškinimas masajui, kas yra „wi-fi“. Jokie piešiniai nepadės visko normaliai suprasti. Nepaisant to, noriu pateikti jums nedidelį php knygų sąrašą, skirtą manekenams, kurie yra išvardyti tarp profesionalų.

Norėčiau, kad jūs tikrai pasiektumėte savo tikslą ir jei jums atrodo, kad šis mokymų variantas jums tiks labiau, mielai suteiksiu informaciją.

PHP ir MySQL. Interneto programų kūrimas Tai puiki knyga pradedantiesiems. Visų pirma, autorius parodys, kaip nustatyti Apache (HTTP serverį), PHP ir MySQL (duomenų bazę), tada jis pasakys, kaip pasirinkti kodo rengyklę. Knyga apima: kalbos sintaksę, naudingiausias funkcijas, savo variklio kūrimą ir daugybę kitų funkcijų.


Apskritai nieko stebėtino, ar ne? Tačiau nepaisant to, tai tikras vadovėlis su unikalia informacija, kurios niekur kitur nerasite. Tai jau penktasis leidimas, todėl pasenusios informacijos nebus. Knyga išleista 2015 m. Tam, kad pats pradėtum susipažinti su kodu – viskas.

HTML, JavaScript, PHP ir MySQL. Žiniatinklio valdytojo džentelmenų rinkinys - Tai yra išsamesnė pamoka apie php mokymąsi. Tai paliečia keletą kitų naudingų, be kurių neįmanoma visiškai sukurti žiniatinklio programų.

Lengvai skaitomas, tinka savarankiškam mokymuisi ir studentų mokymuisi. Autorius nagrinėja tokias temas kaip: PHP pagrindai, dinaminis puslapių generavimas su CSS (kaskadinis stiliaus lapas), duomenų bazių administravimas, dinaminių puslapių kūrimas su JavaScript.


Kurkite dinamines svetaines naudodami PHP, MySQL, JavaScript, CSS ir HTML5 – Šią knygą rekomenduočiau labiau pažengusiems skaitytojams, kurie jau turi pagrindinius HTML maketavimo įgūdžius. Jei kada nors studijavote tai ir vis dar prisimenate pagrindinius principus, ši knyga kaip tik jums.


PHP ir MySQL. Nuo pradedančiojo iki profesionalo - ir Kevino Janko knyga užbaigia mūsų apžvalgą, kurioje autorius labai linkęs kurti žiniatinklio programas su duomenų baze.


Knyga labai lengvai skaitoma ir puikiai tinka savarankiškam mokymuisi.

YouTube vaizdo įrašas

Iš savo patirties pasakysiu, kad išmokti php iš YouTube vaizdo įrašų yra gana sunku. Nors jie atrodo paprasti. Skirtingai nei man patinkančios „Photoshop“ vadovėliai, „YouTube“ programavimo kalbų išmokti tiesiog neįmanoma. Net 15-20 minučių trukmės vaizdo įrašas sukelia daug nepatogumų.

Tokie vaizdo įrašai gali atgrasyti jus nuo patiems įvesti kodą. Kodėl, jei autorius jau viską už tave padarė: įvedė, paleido, konkrečiu pavyzdžiu parodė, kaip viskas veikia? Dėl to ką nors prisiminti beveik neįmanoma.

Pamoka

Mano nuomone, tai yra tobula mokymosi patirtis. Puiku, kad su jumis yra ekspertas.

Kiekvieną pamoką lydi komentarai, galima užduoti klausimus ekspertams, ramiai diskutuoti ir spręsti nesuprantamus klausimus. Jums nereikia naršyti internete ieškant informacijos. Viskas bus sukramtyta ir įdėta į burną, liks tik panaudoti.

Jums bus duota užduotis ir pamatysite, kaip gerai ją atliksite.

Galiu tau rekomenduoti Netologijos kursas . Šis mokymo centras yra vertinamas tarp profesionalų ir vos per du mėnesius galite išmokti visko, ko jums reikia. Rinkiniai grupėje vyksta nuolat.

Nesijaudink, jei ko nors nesupranti. Būtent to kursas skirtas jums išmokti. Tai yra tikra žingsnis po žingsnio instrukcija naujokams. Netiki? parsisiųsti pilna programa kursą iš oficialios svetainės ir būsite tuo įsitikinę.


Jei svajojate išmokti kurti svetaines be, savarankiškai ir php, tai jums geriausias pasirinkimas.

mob_info