Azok számára, akik meg akarják tanulni a PHP-t, tanácsot adhatnak a PHP5.RU webhelyen található kiváló „PHP oktatóanyag”-ról
A kurzus megírása folyamatban van, de most az egyes leckékre mutató hivatkozások találhatók a GYIK különböző részeiben. És hidd el – megéri.
Nem tudom nem ajánlani Vadim Tkachenko AKA Bizon csodálatos anyagát "Introduction to PHP and MySQL" . Még külön könyvként is megjelent, most pedig - javítva, kiegészítve - felkerül a honlapra
"PHP részletesen". Ez az erőforrás önmagában áll. A korábbiakkal ellentétben csak egy szadista ajánlhatja a teljes elolvasását - túl sok információ van benne. de ebben rejlik a varázsa. Ez a PHP információk kimeríthetetlen forrása. Az egyetlen megjegyzés - figyeljen a cikk írásának dátumára. Nem szabad különösebben bízni azokban, amelyeket 2003 előtt írtak.
És persze ez az oldal
Ha még nem olvastad el teljesen, mindenképpen tedd meg. Itt vannak azok a problémák, amelyekkel előbb-utóbb MINDENKI szembesül, aki PHP-t ír.

Szoftver.
A PHP Windows alatti használatához telepítenie kell a következő programokat:
- Apache webszerver (5Mb)
- Maga a PHP (10Mb)
- opcionális - MySQL (23Mb).
A beállítás nagyon egyszerű. Az Apache-t a telepítő telepíti. Ahol a szerver nevét és a rendszergazdai e-mail címét kéri, 2-szer meg kell írnia a localhost és az e-mail címét.
A PHP kicsomagolódik a zip-ből bármelyik tetszőleges könyvtárba (alapértelmezés szerint - C:\PHP), és Apache modulként van beállítva. Ehhez három lépést kell végrehajtania:
- írja át a php5ts.dll fájlt a WINDOWS könyvtárba
- a httpd.conf fájlban (C:\Program Files\Apache Group\Apache\conf\httpd.conf) a legvégén adjon hozzá két sort
LoadModule php5_module c:/php/php5apache2_2.dll
AddType alkalmazás/x-httpd-php .php .phtml

- indítsa újra az Apache-t (a tálcán lévő Apache monitor segédprogram használatával)
A fenti lépések elvégzése után tesztelhet php szkript(tegyük fel, hogy test.php-nek hívják, és a sorból áll

a webszerver gyökérkönyvtárába (alapértelmezés szerint ez a C:\Program Files\Apache Group\Apache\htdocs\), és elérheti a cím beírásával a böngészőben
%20" target="_blank">http://127.0.0.1/test.php

A MySQL telepítésekor válassza a Standard konfiguráció lehetőséget, a következő képernyőn kattintson a Tovább gombra, a következő képernyőn állítson be egy jelszót, vagy törölje a "Biztonsági beállítások módosítása" jelölőnégyzetet, ha üresen szeretné hagyni.
Az ellenőrzéshez futtassa a Mysql konzolt: Start - Futtatás, és másolja be a megjelenő sorba
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe"
vagy
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe" -uroot -pPASSWORD
ha a konzol elindul - minden működik. A kilépéshez írja be az exit parancsot, és kezdje el beállítani a PHP mysql támogatását.
Ehhez, ha még nem tette meg, vegye elő a c:\php\php.ini-development fájlt és másolja php.ini néven a Windows könyvtárába. Ezután szerkessze a pontosvessző eltávolításával a sor elején
;extension=php_mysql.dll
és az extension_dir paraméter szerkesztése:
extension_dir = "c:\php\ext\"
egyben javítható
short_open_tag = Be
hogy a régi szkriptek és kényelmes sablonok működjenek
és utána ne felejtsd el újraindítani az Apache-t a fent leírtak szerint.
Most már használhatja a mysql-t a php szkriptekben.

Azok, akiknek ez az utasítás túl bonyolult, megpróbálhatnak egy kész Denver-2 készletet telepíteni.
Egyszerre mindent tartalmaz, amire szüksége van, és még sok feleslegeset. És ami a legfontosabb - minden magától működik.
A Denver másik előnye, hogy az alapkészlet térfogata 10-szer kisebb. teljes verziók- csak 4 megabájt. És az is, hogy a szerzője érdekes könyveket ír a PHP-ről.

Továbbá minden érdeklődőnek ajánlunk egy NAGYON értelmes cikket Az Apache + PHP telepítése és beállítása
a PHP5.RU webhelyről. És persze szakaszok hivatalos dokumentáció a megfelelő programok telepítéséről.

Fórumok.
Bármely eset tanulmányozása során kérdések merülhetnek fel.
A fórumokon könnyű kérdéseket feltenni.
http://phpclub.ru/talk/forumdisplay.php?s=&forumid=12
PHPclub fórum. A leglátogatottabb és leghíresebb. Sajnos a hírnév rossz szolgálatot tesz neki. Nagyon gyakran egy újonc kérdésére egy még zöldebb újonc válaszol, teljesen rossz választ adva. Azonban rengeteg szakember is van ott, akik készek megmagyarázni a hibákat az elsőnek és a másodiknak is.

A PHP a Livejournal orosz szegmensében is képviselteti magát
A közösségekben Sajnos, bár nem ragyogtak az anyag minőségével, szerzőik már rég elhagyták őket, és végleg elvesztették aktualitásukat.
Minden, ami a legjobb a PHP-ben, az oldal tetején található.
Ha tud egy jó oldalt, írjon róla a "Visszajelzés" részben.

Hogyan kell megtanulni a php-t, hol kezdjem és mire kell figyelni!? Tankönyvből kell php-t tanulnom!?

Ami a tankönyveket és a php tankönyvekből való tanulását illeti - ha php-t tanulsz egy oktatási intézményben, akkor egyszerűen nincs más választásod! De ha egyedül és tankönyvből fogsz php-t tanulni. Akkor ki kell fejtenem a véleményemet!

A tankönyv jó, de nem minden olyan jó, mint amilyennek látszik! Ha általánosságban vesszük valaminek például az iskolában való tanulmányozását, akkor mennyi tudás volt hasznos az életben!? Ha még fiatal vagy. Neked nagyon nehéz válaszolni erre a kérdésre, de ha már szereztél némi tapasztalatot, mint én, akkor nyugodtan mondhatod, hogy ha 10%-ban használod az iskolai tudást, akkor ez győzelem!

Tegyünk egy kis kitérőt, és érintsünk egy olyan tárgyat, mint a matematika! Példának vettem, mert ez volt az egyik kedvenc tantárgyam! Például a teljes geometria - amiből életemben csak 60-as koszinusz - ez korai ½ - mire használták!? Közel 10 évig dolgoztam egy építkezésen - és pont ez a koszinusz szükséges a szarufák 60 fokos szögben történő kiszámításához - ez az optimális tetőhajlásszám régiónkban és minden más területen, ahol ugyanannyi ill. vagy több hó...

Hogy ne menjünk mélyre egyszerű szavakkal a háromszög alapjának kiszámítása az oldal hosszából (ez a szarufák).

ÖSSZES! A gyakorlatban még arra is nehéz visszaemlékezni, hogy hol használtam még a geometriát a munkám során.

Persze lehet még néhány példát mondani, amikor szükségünk volt ilyen tudásra, de semmi esetre sem több 10-nél.

Miért tettem ilyen hosszú kitérőt – a tudás jó! De biztos van rájuk kereslet, és ha nem használod, akkor mi értelme ennek a tudásnak!?

És itt csak közelítünk oldalunk témájához! Hogyan lehet megtanulni php-t általában?

Kérdezd meg - miért van szükséged php-re?

Meg kell határoznia egy konkrét feladatot, ahogy én is tettem az időmben - saját motor létrehozásához. És ahogy haladsz és megoldod az előtted álló feladatokat, csak azt a tudást kapod meg, amire szükséged van!

És az első dolog, amire törekedtem, amikor egy ilyen php tanulási módot választottam, az elemi megtakarítás volt, mert egy ötszámjegyű összeget fizetni egy weboldal készítéséért nagyon összetört!

Másodsorban a php tanulása során megszerzett tudáson túlmenően meg fogom tudni érteni, hogy mi és hogyan működik a motoromban! És egyáltalán nem ihletett meg mások motorjainak tanulmányozása, amelyekbe annyi szemetet zsúfolva!

És pont akkor kezdtem el php-t tanulni az interneten. Aztán olyan poénokkal találkoztam, hogy olyan kódot írnak az emberek, ami nem működik, az adott kódnál nincs példa a munkára. Néha olyan lábtörlőket írnak a kódból, hogy valóban felmerül a kérdés - miért van annyi kód nagyon egyszerű feladatokhoz! Valahogy hozzávetőleges megoldást kerestem a fájlletöltések számának megszámlálásával kapcsolatos problémára, és találtam valami megoldást, és őszintén meglepődtem a kód mennyiségén - ráadásul az összes webhelyen másolták. adott kódotés mint a papagájok, mind ugyanazt csiripelték. Általában 3-szor csökkentettem a kódot ... és a funkcionalitása semmilyen módon nem romlott.

És elhatározták, hogy készítenek egy ilyen oldalt, ahol nulla tudású embereknek való anyagok kerülnek fel! És hogy csak arról beszéljek, amivel találkoztam, és mire van igazán igény a saját motorom elkészítéséhez. És éppen a cikk írásakor az oldalunk mély feldolgozás alatt áll - globálisan újratervezzük az egész oldalt és az összes szükséges tartalmat, nem ismétlem, itt már írtunk

Ezek a gondolatok jutottak eszembe amiatt, hogy ma megszűnt az áram. És az egyetlen munkaeszköz az egész házban már egy meglehetősen régi laptop. Ami kb 5 éves. És bármennyire is szomorú, nem lehet power bankról tölteni, mert nincs olyan vezeték, mint amilyen például a nemrég vásárolt fényképezőgépemen készült.

És még pár szót kell ejteni a php tanulás témájában érkező kérések számáról

PHP tanulói útmutatók

PHP Learner's Guide – 102 kérés havonta. Az idegenvezetők biztosan jók, de a tetején nagyjából arról beszéltem, hogy mit és hogyan kell tanulni és miért! Ha sok van a fejedben szabad hely. Az persze! Ott lehet "tolni, vagy ahogy mondani szokás, lökni a tolhatatlant" - sajnos az agyam nem hajlandó felfogni a kétes alkalmazású információkat! Ennek megértéséhez pedig tapasztalat és szükségesség kell! A szükségszerűség a php tanulásának legnagyobb hajtóereje. Tűzz ki célt, vásárolj és kezdj el csinálni! Élő szerveren van, és nem a számítógépen lévő emulátorokon... Különösen most, hogy meglehetősen megfizethető! Igen! Lehet, hogy eleinte szívás, de ha egyszer rászoktál, nem lesz szükséged semmilyen kézikönyvre!

Hogyan tanultam meg a Php-t!?

Minden tapasztalat érdekes, és ha az Öné is. Érdekes lesz beszélni róla! Egyáltalán honnan jöttem, hogy Php-t tanuljak? Hogy hogyan tanultam a Php-t, az egy külön oldalon van leírva, persze, kicsit kaotikusra sikerült, de ennek ellenére ez az én történetem,

Megéri php-t tanulni?

Meg kell tanulnom a php-t - 20 kérés havonta. Ha azt kérdezed, hogy "megéri-e php-t tanulni" - csak egy válasz van! NEM! Nem kell php, ha felteszed ezt a kérdést, akkor egyáltalán nem kell php. Amikor php kell. Akkor biztosan nem fogod azt kérdezni, hogy "megéri-e php-t tanulni"

Hogyan kezdjem el a php tanulását

Hogyan kezdjük el a php tanulását - 17 kérés. Ha tényleg php-t akarsz tanulni, és nem csak szórakozásból - akkor az első dolog - természetesen vásárolnod kell! És ne edz tovább, amit már többször mondtam, hogy az ingyenes tárhely nagyon veszélyes csapda!

tanuld meg a php-t a nulláról

Tanulja meg a php-t a semmiből – mindössze 9 kérés havonta. Ismétlem, hogy a php megtanulásához szerverre () kell, és a legjobb dolog egy igazi szerver, nem pedig egy emulátor...

Melyik php-t érdemes megtanulni

Melyik php-t tanulja meg 15 embert érdekel egy ilyen kérdés, elég furcsa kérdés. Nekem úgy tűnik... mert az alapvető változtatások a php 5-ről a php 7-re inkább a véglegesítés és a fejlesztés folyamatában vannak. De ez az innováció és a hírek területéről származik. De ha ezt tényleg tudnod kell, akkor ha tárhelyet veszel, akkor megtudod, hogy milyen php-t kell megtanulnod és mit valós helyzet php új verziói futtatják. Mert hülyeség azt tanulni, ami nem alkalmazható, ahogy fentebb is mondtam. És abból kell kiindulnunk, amink van.

Csak arról beszélek, hogy pl a php-m. Külön csináltam egy oldalt és egy screenshotot, milyen php verzióm van..

Jó napot, kedves blogom olvasói. Valahol azt hallottam, hogy életében minden embernek át kell mennie a versíráson. A helyzet változik, és ma már minden második ember azon gondolkodik, hogy kódot írjon és saját weboldalt készítsen. Sokan jelenleg összeolvadnak, mások semmilyen módon nem tudnak dönteni a motorról. Ha befejezi a cikk elolvasását, és az ajánlásaim szerint folytatja a tanulást, szinte biztos vagyok benne, hogy sikerrel jár.

A téma meglehetősen összetett. Ma arról fogunk beszélni, hogyan lehet weboldalt írni php-ben a semmiből. Nézzük meg közelebbről, mit jelent ez a nagy becsben tartott három betű, és megtudhatja jobb módszereket nem csak tanulni, de tényleg megérteni a php-t.

Mi az a PHP?

Kicsit furcsa ezzel a kérdéssel kezdeni ezt a cikket, mert feltételezzük, hogy már mindent tudsz, és ezért készen állsz a nehézségekre. De a blogom kezdőknek szól. Legyen elnéző, ismételjük meg az információkat.

Egyszerű és hozzáférhető kifejezésekkel a php egy programozási nyelv, amelyet kifejezetten webszerveren futó webalkalmazások szkriptjére terveztek. Ez egy meglehetősen népszerű programozási nyelv, mivel a webhelyek 85%-a ezt használja.

Ennek a nyelvnek az a sajátossága, hogy univerzális, könnyen megtanulható, és nem csak programozóként, hanem üzletemberként is megnyitja a lehetőségeit. Ennek eredményeként Ön képes lesz önállóan megírni és fejleszteni projektjeit. Senki segítsége nélkül.

Hatékonyan tanulunk

Sokan kezdték el tanulni ezt a nyelvet, de kevesen jutnak el a végére. A hatékony tanulás érdekében először meg kell találnia egy információforrást, egy könyvet, egy oktatóanyagot vagy egy videót, de erről később.

Ezután le kell töltenünk a fordítót. Ez egy olyan program, amely utasításként soronként beolvassa a szkriptet, és végrehajtja azt.

A leggyakoribb fordító a denver - egyszerű és ingyenes csomag kívánt programokat amellyel forgatókönyveket írhat. Ha a véleményemet kérdezi, akkor azt tanácsolom, hogy töltse le az Open Servert. Most lendületet vesz. Egy fejjel magasabb, mint Denver, és kényelmesebb lesz benne dolgozni.

Mit csinálnak ezek a csomagok? Megengedik és úgy dolgoznak rajta, mint egy szerveren. Nem szükséges most semmit letölteni. Bármely tanfolyamon többször fog hallani a sorozat hasznos szoftvereiről, de szüksége lesz rá.

A hatékony tanulás lényege, hogy a leckét követően mindent meg kell próbálni a gyakorlatba ültetni. Ha az elméletet a gyakorlat is alátámasztja, akkor néhány hét múlva alapszintű nyelvtudásod lesz.

Tanulási könyvek

Elárulom, nem rajongok a könyvekért. Ha az internetes technológiáról van szó. Mintha egy maszáj férfinak elmagyarázná, mi az a wi-fi. Egyetlen rajz sem segít mindent normálisan megérteni. Mindazonáltal szeretnék egy kis listát adni azokról a php könyvekről, amelyek a profik között vannak felsorolva.

Szeretném, ha valóban elérné a célját, és ha úgy tűnik, hogy ez a képzési lehetőség jobban megfelel Önnek, szívesen adok tájékoztatást.

PHP és MySQL. Webes alkalmazások fejlesztése Ez egy nagyszerű könyv kezdőknek. A szerző mindenekelőtt bemutatja az Apache (HTTP szerver), a PHP és a MySQL (adatbázis) beállítását, majd a kódszerkesztő kiválasztását. A könyv kitér: a nyelv szintaxisára, a legtöbbre hasznos funkciókat, saját motor létrehozása és számos egyéb funkció.


Általában nincs semmi meglepő, nem igaz? Ennek ellenére ez egy igazi tankönyv olyan egyedi információkkal, amelyeket sehol máshol nem talál meg. Ez az ötödik kiadás, így nem lesz elavult információ. A könyv 2015-ben jelent meg. Annak érdekében, hogy elkezdje megismerkedni a kóddal - ez az.

HTML, JavaScript, PHP és MySQL. Webmester úri szett - Ez egy részletesebb oktatóanyag a php tanulásáról. Számos más hasznosat érint, amelyek nélkül a webes alkalmazások teljes körű létrehozása lehetetlen.

Könnyen olvasható, alkalmas az önálló tanulásés a tanulói tanulás. A szerző olyan témákat érint, mint: a php alapjai, dinamikus oldalalakítás mikor CSS segítség(lépcsőzetes stíluslap), adatbázis adminisztráció, létrehozás dinamikus oldalak JavaScript használatával.


Dinamikus weboldalakat készítünk PHP használatával, MySQL, JavaScript, CSS és HTML5 - Ezt a könyvet haladóbb olvasóknak ajánlom, akik már rendelkeznek alapvető HTML-elrendezési ismeretekkel. Ha valaha is tanulmányozta ezt, és még mindig emlékszik az alapelvekre, akkor ez a könyv neked szól.


PHP és MySQL. Kezdőtől profiig - és Kevin Jank könyve fejezi be recenziónkat, amelyben a szerző erősen elfogul az adatbázissal rendelkező webes alkalmazások létrehozása felé.


A könyv nagyon könnyen olvasható, és tökéletes önálló tanuláshoz.

Youtube videó

Saját tapasztalatból mondom, hogy a php-t YouTube videókból tanulni elég nehéz. Még akkor is, ha egyszerűnek tűnnek. Az általam kedvelt Photoshop oktatóanyagokkal ellentétben a programozási nyelvek tanulása a YouTube-on egyszerűen lehetetlen. Már egy mindössze 15-20 perces videó is sok kellemetlenséget okoz.

Az ilyen videók eltántoríthatják Önt attól, hogy maga írja be a kódot. Miért, ha a szerző már mindent megtett helyetted: gépelt, elindított, rámutatott konkrét példa hogy működik minden? Ennek eredményeként szinte lehetetlen emlékezni valamire.

Oktatóanyag

Véleményem szerint ez a tökéletes tanulási élmény. Nagyon jó, hogy egy szakértő van veled.

Minden leckét megjegyzések kísérnek, kérdéseket tehet fel szakértőknek, nyugodtan megbeszélheti és megoldhatja az érthetetlen pontokat. Nem kell az interneten böngészni információért. Mindent megrágnak és a szájba adnak, csak használni kell.

Feladatot kap, és figyelemmel kísérik, hogy milyen jól teljesíti.

ajánlani tudom tanfolyam a netológiáról . Ezt a képzési központot nagyra értékelik a szakemberek, és mindössze két hónap alatt mindent megtanulhat, amire szüksége van. A csoportban folyamatosan előfordulnak halmazok.

Ne aggódj, ha valamit nem értesz. Ezt a tanfolyamot arra tervezték, hogy Ön megtanulja. Ez valódi lépésről lépésre szóló utasítás kezdőknek. Nem hiszed? Letöltés teljes program tanfolyamot a hivatalos webhelyről, és erről meg fog győződni.


Ha arról álmodozik, hogy megtanul webhelyeket létrehozni anélkül, önállóan és php-ben, akkor ez a legjobb megoldás az Ön számára.

A szerzőtől: ban ben világháló a testi erő nem jelent semmit! Bármilyen erővel megnyomhatja a gombokat, de az eredmény nem változik. Az interneten az számít erősebbnek, aki nagyobb tapasztalattal és tudással rendelkezik. Bár barátom annyira „felpumpálta” a PC-je hardverét, hogy félni kezdett tőle! De ez a "vas" operától kezdve mindennel így van. És ma megtudjuk a PHP-ben, hogy hol kezdjük el a tanulást, hogy erős programozóvá váljunk.

"Tea" betegség

Persze bocs, de te "teáskanna" vagy. Hogyan tippeltem? Nos, mert ilyen kérdéseket csak a kezdők tesznek fel maguknak. És ebben a „címben” nincs semmi sértő, mert akkora tanulási vágy van benned, hogy „forrhatsz”. És ez annak a jele, hogy minden sikerülni fog!

A PHP tanulmányozását, mint minden más tudományt, a legelejétől, vagyis az elmélettől kell kezdeni. Meg kell értenie, mi ez a programozási nyelv: képességei, fő hatóköre, szolgáltatásai stb. Ez fontos szempont, hiszen a kezdők az alapvető elméletek, az adott nyelvről alkotott általános elképzelések hiánya miatt gyakran rosszul választanak. Ezt követően pedig megcsalt elvárásokkal több órás „kutatás” után abbahagyták az edzést. Megpróbálom egy kicsit fellebbenteni ezt a fátylat, hogy ne csak azt tudd, hol kezdjem PHP tanulás hanem azt is, hogy miért.

A nyelv néhány jellemzője, amelyet a kezdőknek tudniuk kell:

A PHP-t leggyakrabban weboldalkészítésben használják, de használható kliens alkalmazások fejlesztésére is.

Ez egy szerveroldali nyelv – kódja a szerver oldalon fut le, így a tanuláshoz helyi szerverre vagy megfelelő összeállításra lesz szükség.

Szoros kapcsolat a következővel: - ha webhelyépítést „viharoz”, akkor a megadott DBMS-t is meg kell tanulnia. Ebben segítünk.

Hol van a kezdet?

Ha PHP programozást szeretne tanulni, de nem tudja, hol kezdje, akkor ez a rész neked szól. Érdemes az alapokkal kezdeni: a nyelv szintaxisával, adattípusokkal, változókkal, inicializálásukkal, ciklusokkal, függvénydeklarációkkal stb. Még ha mindezt más szoftvertudományokban is tanulmányozta, újra el kell olvasnia, mivel a PHP számos funkcióval rendelkezik.

De ez később lesz, de kezdetben el kell döntenie a szoftvertudomány megértésének fő irodalmát. A források kiválasztását nagyon komolyan kell megközelíteni.

Válasszon ki néhányat, és mindegyikből olvasson el néhány oldalt. A fő forrás megjelenítési stílusa a lehető legegyszerűbb és legvilágosabb legyen. Ezen múlik az oktatás egészének sikere.

A PHP megértéséhez különféle oktatóanyagokat, speciális kézikönyveket használhat a "bábukhoz". Jó lenne ide egy vagy több értelmes is hozzátenni: az információ vizualizálása jelentősen növeli az anyag asszimilációját. De még egyszer megismétlem: hol kezdjem el a PHP tanulását, és a források megválasztása rajtad múlik.

Egy kicsit személyes

Általánosságban elmondható, hogy az első félév után a tanulmányi teljesítményt tekintve a legmélyére csúsztam. És mindez azért, mert a tanárok, látva, hogy a tanulók többsége „lenyeli” az összes anyagot, még „nem is rágja”, igyekeztek minél többet adni. De nekem nem volt olyan tapasztalatom, mint a csoporttársaimnak.

A következő félévben átmentem egy párhuzamos csoportba, amely ugyanazokból a „bábokból” állt. Számukra a tanárok mindent „haraptak” és „rágtak”, gondosan elmagyaráztak. Itt a dolgok "rendbe jöttek", és ismét az egyik legjobb tanuló lettem.

Nem dicsekszem (jó, talán egy kicsit), de megpróbálom elmagyarázni, hogy a tanulás stílusát, az információszerzés módjait és a tudományág megértésének időtartamát magadnak kell megválasztani. Véleményem szerint a különféle források ideálisak oktatási információk. Az ő választékuk az, amire szüksége van ahhoz, hogy a PHP-t a nulláról kezdje el tanulni.

Amire szükséged van a fejlesztés elindításához

A PHP egy programozási nyelv, amelynek kódja a szerver oldalon fut le. Ezért a helyi munka hozzá kell a megfelelő szoftver. Három fő összetevő:

PHP tolmács.

helyi szerver.

De ezen összetevők mindegyikének telepítése sok időt és erőfeszítést igényel. Főleg ha kezdő vagy. A legjobb megoldás az összes összetevőt tartalmazó szoftvercsomag telepítése.

Javaslom az Open Server használatát. Mindent tartalmaz, amire szüksége van a PHP használatához, különösebb fejtörés nélkül. A telepítési folyamat automatikus (egyszerű és gyors). Pont az, ami az igazi "bábukhoz" kell.

Remélem, sikerült eloszlatnom minden kétséget és kérdést, ami az újoncokat "kísérti". Úgy érzed, hogy megerősödtél? Még csak most kezdi használni a PHP-t. Hamarosan igazi „erősemberek” lesztek a szoftvertudományokban. Találkozunk az új edzéseken!

12/17/14 12,6K

A webprogramozásban vannak olyan tudományágak, amelyek alapjait minden világhálóhoz kötődő embernek ismernie kell. Ezért így vagy úgy, meg kell tanulnia a PHP-t és a MySQL-t. És ha nem akarod, akkor a kapzsiság úgyis rákényszerít:

Miért tanulj php-t és MySQL-t?

Ilyen kérdést csak az tehet fel, aki egyáltalán nem ismeri a webtér és annak felépítésének sajátosságait modern alapon. Bármelyik programozásban többé-kevésbé járatos ember elmondja, hogy jelenleg ez a két tudományág dominál a világhálón. Ez azt jelenti, hogy szinte az egész Internet rá van építve PHP alapúés a MySQL:


Bár a PHP jelentősége korunkban kissé csökkent. És mindez a nagyszámú motor miatt, amelyek (ironikus módon) szintén erre a nyelvre épülnek.

A modern webes világban motorok alatt bármilyen tartalomkezelő rendszert (CMS) értünk. Legtöbbjük PHP és MySQL nyelven íródott.

Mindegyik CMS az program keretében ellátva felhasználói felület. Eszközkészlete nagyban megkönnyíti az oldaladminisztráció folyamatát. De akkor miért kell a PHP nulláról tanulni? Végül is egyszerűen beléphet az erőforrás adminisztratív részébe, és elvégezheti az összes manipulációt a beépített eszközök segítségével.

Először is, nem sok embernek van türelme, ideje vagy energiája a PHP és a MySQL megtanulásához. Az embernek erre egyedül kell rájönnie. De aki meg meri érteni ezeket a tudományokat, az megkapja:

  • Igényes szakma – az intelligens programozókra mindig is nagy kereslet volt a munkaerőpiacon. De még a tapasztalatlan kezdők is, akik jó elméleti ismeretekkel rendelkeznek a PHP-ban, és kevés tapasztalattal rendelkeznek a webprogramozásban, képesek lesznek tisztességes fizetéssel munkát találni;
  • Távmunka - a programozáshoz nem szükséges korán kelni, dolgozni és betartani a dress code-ot. Mindezt a küszöb mögött lehet hagyni, és létrehozni programozási kód otthon ülve szobapapucsban;
  • Pénzt takarít meg – ha Ön weboldal tulajdonos, akkor biztosan tudja, hogy a professzionális webprogramozók szolgáltatásai drágák. És egy kezdőnek az interneten minden fillér értékes. Önképzés A MySQL és a PHP pénzt takarít meg, és jó úton halad.

Mint már említettük, a legtöbb modern motor PHP-n alapul. Bár a hibatűrésük magas szintű, az emberi tényező hatását senki sem törölte. Ezért a CMS-kód néha másként viselkedik, mint ahogy a webprogramozó szándéka szerint.

És ennek a hibának a kijavításához szakembert kell keresnie, és sok pénzt kell fizetnie neki. Aztán kiderül, hogy az egész gubanc csak egy kódsor volt, amit még csak az alapvető PHP alapismeretek ismeretében is könnyen ki lehetett javítani.

  • Érdekes hobbi - a webprogramozás nem csak pénzkereseti vagy pénzmegtakarítási eszköz. Ez is egy izgalmas tevékenység, amely egyesíti mind a technikai, mind a kreatív összetevőket.

A PHP és a MySQL tanulása sokak számára önkifejezési eszköz lehet.

Mi az a PHP

A PHP egy script programozási nyelv. Leggyakrabban webes alkalmazások és webszolgáltatások létrehozására használják. Adott nyelv a legtöbb webtárhely támogatja. Ennek alapján írják a dinamikus oldalak nagy részét.

Egy dinamikus webhelyen, a csak html-en létrehozott statikus oldalakkal ellentétben, az összes oldal tartalma felhasználói kérésre alakul ki. Az erőforrás szerkezete a sablonfájlok alapján alakul ki, a tartalom (leggyakrabban) adatbázisokból töltődik be.


A PHP népszerűsége a következő jellemzőinek köszönhető:
  • A legnépszerűbb DBMS támogatása ( Adatbázis-kezelő rendszerek);
  • HTTP-fejlécek automatikus küldése;
  • Beépített támogatás a munkamenetekkel és a cookie-kkal való munkához;
  • Eszközök távoli fájlokkal való munkavégzéshez;
  • XForm támogatás ( XML alapú űrlapok);
  • PHP szintaxis közelítése a C nyelvhez;
  • Az erős gépelés hiánya – a változók dinamikusan vannak gépelve.

Az adattípusokkal kezdi el a PHP tanulását

  • OOP támogatás ( objektumorientált programozás);
  • Szuperglobális (előre definiált) tömbök nagy készlete, amelyet webterülettel való együttműködésre terveztek.

Mi az a MySQL?

A MySQL egy ingyenes DBMS az Oracle-től. Együtt ingyenes verzió fejlesztési és kereskedelmi kiadások a megrendelés alapján. Ennek köszönhetően a vállalat minden új fejlesztése szükségszerűen bekerül a DBMS ingyenes kiadásaiba:


A MySQL DBMS jellemzői:
  • Az adatreplikációs mechanizmus támogatása a MySQL első kiadása óta.

A replikáció az a folyamat, amely során a forrás összes változását szinkronban másolják több példányára egyszerre. Ez azt jelenti, hogy az objektum egy példányának adatain végzett műveletek az összes többi mintán megjelennek.

  • A munkavégzés helyi és távoli forrásokkal egyaránt támogatott;
  • Beépített támogatás számos táblatípushoz. És hála nyílt forráskód a támogatott táblatípusok listája bővül;
  • Platformok széles választéka;
  • Adatbázis tábla mérete MySQL adatok csak a lehetőségek korlátozzák operációs rendszer amelyen a DBMS telepítve van;
  • A legnépszerűbb programozási nyelvek támogatása API-n keresztül ( alkalmazás felület).

Több részletes információk a DBMS képességeit megismerheti a MySQL bármely oktatóanyagából vagy referenciájából.

Hol kezdjem?

Sok kezdő keserű tapasztalatából arra a következtetésre juthatunk, hogy az öntanuló PHP és MySQL fő problémája a megfelelő választás. szoftver. És mindez azért, mert a PHP egy szerveroldali programozási nyelv. Ezért a kód teszteléséhez nem csak egy speciális szerkesztőre, hanem egy helyi szerverre is szüksége van:


Néhány legjobb lehetőség:
  • Apache HTTP Server - letölthető a fejlesztő hivatalos webhelyéről;
  • A Denver a legjobb megoldás a telepítéshez és a további felhasználáshoz. A telepítőcsomag tartalmazza az Apache szervert, a PHP-t és a MySQL-t. Az első lehetőségnél mindezt külön-külön kellene letöltenie és telepítenie.
  • Az XAMPP egy programcsomag, amely tartalmazza a PHP-t és a MySQL-t. Valamint a beépített PHP oktatóanyag: