Pro ty, kteří se chtějí naučit PHP, můžeme doporučit vynikající "PHP Tutorial" ze stránky PHP5.RU
Kurz je ve fázi psaní, ale již nyní jsou odkazy na jednotlivé lekce z něj v různých částech tohoto FAQ. A věřte mi, stojí to za to.
Nemohu si pomoci, ale doporučit úžasný materiál Vadima Tkachenka AKA Bizona „Úvod do PHP a MySQL“. Vyšla dokonce jako samostatná kniha a nyní je opravena a rozšířena na webu
"PHP podrobně." Tento zdroj stojí stranou. Na rozdíl od předchozích může jen sadista doporučit přečíst si ji celou - je tam příliš mnoho informací. ale v tom je ta krása. Toto je nevyčerpatelný zdroj informací o PHP. Jedinou poznámkou je věnovat pozornost datu, kdy byl článek napsán. Neměli byste opravdu věřit ničemu napsanému před rokem 2003.
No a samozřejmě tato stránka,
Pokud jste ji ještě nečetli celou, určitě tak udělejte. Zde jsou problémy, se kterými se dříve nebo později setká KAŽDÝ, kdo píše PHP.

Software.
Chcete-li pracovat s PHP pod Windows, musíte nainstalovat následující programy:
- webový server Apache (5Mb)
- samotné PHP (10 Mb)
- volitelně - MySQL (23Mb).
Nastavení je velmi jednoduché. Apache je nainstalován instalačním programem. Tam, kde požaduje název serveru a e-mail správce, musíte dvakrát napsat localhost a svůj e-mail.
PHP se rozbalí ze souboru zip do libovolného adresáře podle vašeho výběru (standardně - C:\PHP) a musí být nakonfigurováno jako modul Apache. Chcete-li to provést, musíte provést tři kroky:
- přepište soubor php5ts.dll do adresáře WINDOWS
- v souboru httpd.conf (C:\Program Files\Apache Group\Apache\conf\httpd.conf) úplně dole přidejte dva řádky
LoadModule php5_module c:/php/php5apache2_2.dll
AddType application/x-httpd-php .php .phtml

- restartujte Apache (pomocí nástroje Apache monitor v zásobníku)
Po dokončení všech těchto kroků můžete provést test php skript(řekněme, že se jmenuje test.php a skládá se z řádku

do adresáře, který je kořenem webového serveru (ve výchozím nastavení je to C:\Program Files\Apache Group\Apache\htdocs\) a zpřístupněte jej zadáním adresy do prohlížeče
%20" target="_blank">http://127.0.0.1/test.php

Při instalaci MySQL vyberte Standardní konfiguraci, na další obrazovce klikněte na Další, na další obrazovce nastavte heslo nebo zrušte zaškrtnutí políčka „Upravit nastavení zabezpečení“, pokud jej chcete nechat prázdné.
Pro kontrolu spusťte Mysql konzolu: Start - Spustit a zkopírujte do zobrazeného řádku
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe"
nebo
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe" -uroot -pPASSWORD
Pokud se konzole spustí, vše funguje. Zadejte exit pro ukončení a začněte konfigurovat podporu mysql v PHP.
Chcete-li to provést, pokud jste to ještě neudělali, vezměte soubor c:\php\php.ini-development a zkopírujte jej pod názvem php.ini do adresář windows. Poté jej upravte odstraněním středníku na začátku řádku
;přípona=php_mysql.dll
a úpravou parametru extension_dir:
extension_dir = "c:\php\ext\"
zároveň to můžete hned opravit
short_open_tag = Zapnuto
takže staré skripty a pohodlné šablony fungují
a poté nezapomeňte restartovat Apache, jak je popsáno výše.
Nyní můžete použít mysql ve svých php skriptech.

Ti, pro které jsou tyto pokyny příliš složité, mohou zkusit nainstalovat hotovou sadu Denver-2.
Zahrnuje vše, co potřebujete najednou, a mnohem více, co je zbytečné. A hlavně vše funguje samo.
Další výhodou Denveru je, že objem základní sady je 10x menší plné verze- pouze 4 megabajty. A také to, že jeho autor píše zajímavé knihy o PHP.

Také VELMI rozumný článek: Instalace a konfigurace Apache+PHP doporučujeme všem zvědavcům
ze stránky PHP5.RU. A samozřejmě sekce oficiální dokumentace, věnované instalaci příslušných programů.

Fóra.
Při studiu jakéhokoli případu nutně vyvstanou otázky.
Je vhodné klást otázky na fórech.
http://phpclub.ru/talk/forumdisplay.php?s=&forumid=12
PHP klubové fórum. Nejnavštěvovanější a nejznámější. Bohužel mu sláva špatně slouží. Velmi často na otázku nováčka odpoví ještě zelenější nováček a dá zcela špatnou odpověď. Je tam však také spousta profesionálů, kteří jsou připraveni vysvětlit chyby prvnímu i druhému.

PHP je také zastoupeno v ruskojazyčném segmentu Livejournalu
V komunitách Bohužel, i když zrovna nezářil kvalitou materiálu, byly svými autory dávno opuštěny a nakonec ztratily na aktuálnosti.
Vše nejlepší na téma PHP je uvedeno v horní části stránky.
Pokud znáte dobrý web, napište o něm do sekce „Zpětná vazba“.

Jak se obecně potřebujete naučit php, kde začít a na co si musíte dát pozor!? Potřebujete se naučit php z učebnice!?

Co se týče učebnic a učení php z učebnic - pokud studujete php na vzdělávací instituci, tak prostě nemáte na výběr! Pokud se ale budete php učit sami a z učebnice. Pak musím vyjádřit svůj názor!

Učebnice je dobrá, ale ne všechno je tak dobré, jak by se mohlo zdát! Když vezmeme učení něco obecně, například ve škole, tak kolik znalostí se v životě hodí!? Pokud jste ještě mladí. Na tuto otázku je pro vás velmi těžké odpovědět, ale když jste získali nějaké zkušenosti, jako já, pak můžete s klidem říci, že pokud využijete 10 % svých školních znalostí, tak je to vítězství!

Udělejme malou odbočku a dotkněme se předmětu, jako je matematika! Vzal jsem to jako příklad, protože to byl jeden z mých oblíbených předmětů! Například veškerá geometrie - z ní jsem v životě používal pouze kosinus 60 - to je raná ½ - k čemu to sloužilo!? Pracoval jsem ve stavebnictví téměř 10 let - a to je právě kosinus potřebný k výpočtu krokví pod úhlem 60 stupňů - to je optimální počet sklonů střech v našem regionu a ve všech ostatních, kde je stejné nebo více sníh...

Abychom nešli do hloubky jednoduchými slovy výpočet základny trojúhelníku z délky strany (to jsou krokve).

VŠECHNO! Ve skutečnosti je dokonce těžké si vzpomenout, kde mohla být geometrie použita v mé práci.

Můžeme samozřejmě uvést několik dalších příkladů, kdy jsme potřebovali znalosti tohoto druhu, ale v žádném případě to není více než 10.

Proč jsem udělal tak dlouhou odbočku - znalosti jsou dobré! Ale musí po nich být poptávka, a pokud je nepoužíváte, k čemu je pak tato znalost?!

A tady se dostáváme k tématu naší stránky! Jak byste se měli naučit php?

Zeptejte se - proč potřebujete php?

Musíte si stanovit konkrétní úkol, jako jsem to svého času dělal já – vytvořit si vlastní engine. A jak budete postupovat a řešit své problémy, které před vámi vyvstanou, budete dostávat pouze znalosti, které potřebujete!

A první věc, kterou jsem sledoval, když jsem si vybral tuto konkrétní metodu učení PHP, byla základní úspora, protože zaplatit pětimístnou částku za vytvoření webu mě opravdu zatížilo!

Za druhé, kromě znalostí, které získám studiem PHP, budu schopen porozumět tomu, co a jak funguje v mém enginu! A studium cizích motorů, ve kterých je napěchováno tolik odpadků, mě vůbec nenadchlo!

A to bylo právě tehdy, když jsem se začal učit php na internetu. Pak jsem narazil na takový vtip, že lidé píší kód, který nefunguje, pro daný kód není příklad práce. Někdy jsou napsány takové podložky kódu, že skutečně vyvstává otázka - proč je tolik kódu pro velmi jednoduché úkoly! Jednou jsem hledal přibližné řešení problému počítání počtu stažení souboru a našel jsem nějaké řešení a byl jsem upřímně překvapen množstvím kódu - a co víc, byl zkopírován na všechny stránky tento kód a jako papoušci všichni říkali to samé. Obecně jsem kód zmenšil 3x... a jeho funkčnost se nijak nezhoršila.

A bylo rozhodnuto vytvořit právě takovou stránku, kde by byly umístěny materiály pro lidi s nulovými znalostmi! A budu mluvit jen o tom, s čím jsem se setkal a co je skutečně potřeba k vytvoření vašeho vlastního motoru. A právě v době psaní tohoto článku prochází naše stránky hlubokým přepracováním - globálně předěláváme celý web a veškerý obsah, který je potřeba, nebudu se opakovat, už jsme psali zde

To jsou myšlenky, které jsem měl, protože nám dnes vypnuli elektřinu. A jediným pracovním nástrojem v celém domě je docela starý notebook. Což je asi 5 let staré. A ať je to jakkoli smutné, z powerbanky to nabíjet nejde, protože nemá kabel jako ten, který mám vyrobený třeba na mém fotoaparátu, který jsem si nedávno pořídil.

A je třeba říci ještě pár slov o počtu žádostí o naučení PHP

Příručky pro studenty PHP

Návody pro výuku php - 102 požadavků za měsíc. Průvodci jsou samozřejmě dobří, ale nahoře jsem zhruba mluvil o tom, co a jak studovat a proč! Pokud toho máte hodně na srdci volný prostor. To je samozřejmě! Můžete tam „strčit, nebo, jak se říká, strčit tam něco, co se strčit nedá“ – můj mozek bohužel odmítá přijímat informace, které mají pochybné použití! A abyste to pochopili, potřebujete zkušenosti a nutnost! Nezbytnost je nejdůležitějším hnacím motorem pro učení PHP. Stanovte si cíl, kupte si ho a začněte to dělat! Je to na živém serveru a ne na všech možných emulátorech v počítači... Navíc je to nyní docela dostupné! Ano! Na samém začátku to může být na hovno, ale až pochopíte všechny procesy, nebudete potřebovat žádné manuály!

Jak jsem se naučil PHP!?

Každá zkušenost je zajímavá, a pokud je to vaše. Bude zajímavé o tom mluvit! Jak jsem se vůbec dostal k učení PHP? Jak jsem studoval Php, je podrobně popsáno na samostatné stránce, samozřejmě to dopadlo trochu chaoticky, ale přesto je to můj příběh,

Má cenu se učit php

Vyplatí se učit php - 20 požadavků za měsíc. Pokud se ptáte „má cenu učit se php“, existuje pouze jedna odpověď! NE! Nepotřebujete php, pokud se ptáte na takovou otázku, pak nepotřebujete php. Když potřebujete php. Pak se určitě nebudete ptát „má cenu se učit php“

Kde se začít učit php

Kde se začít učit php - 17 požadavků. Pokud se opravdu chcete naučit php a ne se jen bavit, pak první věc, kterou musíte udělat, je samozřejmě koupit ! A netrénujte, jak jsem již mnohokrát řekl, že bezplatný hosting je velmi nebezpečná past!

Naučte se php od začátku

Naučte se php od nuly – pouze 9 požadavků za měsíc. Znovu opakuji, že k naučení php potřebujete server () a nejlepší je skutečný server a ne emulátor...

Které php se naučit

Jaké php studovat 15 lidí tato otázka zajímá, docela zvláštní otázka. Zdá se mi... protože zásadní změny z php 5 na php 7 jsou spíše v procesu zdokonalování a vývoje. Ale to je z oblasti inovací a novinek. Ale pokud tohle opravdu potřebujete vědět, tak až si koupíte hosting, tak zjistíte, které php se musíte naučit a které reálná situace na starosti nové verze php. Protože je hloupost studovat něco, co nelze aplikovat, jak jsem uvedl výše. A musíme vycházet z toho, co je.

To je to, o čem mluvím, například jaký druh php mám. Speciálně jsem udělal stránku a snímek obrazovky, jakou verzi php mám..

Dobrý den, milí čtenáři mého blogu. Někde jsem slyšel, že každý člověk musí v životě projít psaním poezie. Situace se mění a nyní každý druhý přemýšlí o psaní kódu a vytvoření vlastního webu. Mnohé v tuto chvíli splývají, jiné nemohou rozhodnout o motoru. Pokud dočtete tento článek a budete pokračovat v tréninku podle mých doporučení, jsem si téměř jistý, že uspějete.

Téma je poměrně složité. Dnes si povíme, jak napsat web v PHP od začátku. Podívejme se blíže na to, co tato vzácná tři písmena znamenají, a dozvíte se o tom nejlepší způsoby nejen učit, ale také opravdu rozumět PHP.

Co je to PHP?

Je trochu zvláštní začínat článek touto otázkou, protože se předpokládá, že už všechno víte, a jste tedy připraveni na potíže. Můj blog je ale určen pro začátečníky. Buďte shovívaví, zopakujme si informace.

Jednoduše řečeno, php je programovací jazyk speciálně navržený pro vytváření skriptu webové aplikace, který běží na webovém serveru. Je to docela populární programovací jazyk, protože jej používá 85 % webových stránek.

Zvláštností tohoto jazyka je, že je univerzální, snadno se učí a otevírá vaše možnosti nejen jako programátor, ale také jako obchodník. Díky tomu budete moci své projekty psát a rozvíjet sami. Bez cizí pomoci.

Učit se efektivně

Mnoho lidí se začalo učit tento jazyk, ale jen málokdo dospěje ke konci. Pro efektivní učení je první věcí, kterou musíte udělat, je najít zdroj informací, knihu, školení nebo video, ale o tom později.

Poté si musíme stáhnout kompilátor. Jedná se o program, který čte váš skript řádek po řádku jako instrukci a provádí jej.

Nejběžnějším kompilátorem je Denver - jednoduchý a balíček zdarma potřebné programy, pomocí kterého můžete psát skripty. Pokud se ptáte na můj názor, pak bych vám doporučil stáhnout si Open Server. Teď to nabírá na obrátkách. Je to střih nad Denver a bude se vám v něm pracovat pohodlněji.

Co tyto balíčky dělají? Umožňují vám na něm pracovat jako na serveru. Nyní není potřeba nic stahovat. O užitečném softwaru z této řady nejednou uslyšíte na jakémkoliv školení a budete ho potřebovat.

Podstatou efektivního učení je, že po absolvování lekce byste se měli snažit vše uvést do praxe. Pokud je teorie podpořena praxí, pak během pár týdnů budete mít základní jazykové znalosti.

Knihy pro učení

Řeknu vám, že nejsem příznivcem knih. Pokud jde o internetové technologie. Je to jako vysvětlovat Masajovi, co je to wi-fi. Žádné množství obrázků vám nepomůže všechno správně pochopit. A přesto vám chci poskytnout malý seznam knih o PHP pro figuríny, které jsou hodnoceny mezi profesionály.

Přál bych si, abyste skutečně dosáhli svého cíle a pokud si myslíte, že vám tato možnost školení bude vyhovovat více, rád poskytnu informace.

PHP a MySQL. Vývoj webových aplikací - Výborná kniha, která je vhodná pro začátečníka. Nejprve vám autor ukáže, jak nastavit Apache (HTTP server), PHP a MySQL (databáze), poté vám řekne, jak vybrat editor kódu. Kniha obsahuje: syntaxi jazyka, nejvíce užitečné funkce, vytvoření vlastního enginu a řadu dalších funkcí.


Obecně není nic překvapivého, že? Ale přesto se jedná o skutečnou učebnici s unikátními informacemi, které jinde nenajdete. Toto je již páté vydání, to znamená, že nebudou žádné zastaralé informace. Kniha vyšla v roce 2015. Abyste se mohli začít seznamovat s kódem sami, je to ono.

HTML, JavaScript, PHP a MySQL. Gentleman's set pro webmastera – Toto je podrobnější návod na učení PHP. Dotýká se několika dalších užitečných, bez nichž není plnohodnotná tvorba webových aplikací možná.

Snadno čitelné, vhodné pro samostudium a učení studentů. Autor se dotýká takových témat jako: základy PHP, dynamické vytváření stránek, kdy Nápověda CSS(kaskádové styly), správa databáze, tvorba dynamické stránky pomocí JavaScriptu.


Vytváříme dynamické webové stránky s pomocí PHP, MySQL, JavaScript, CSS a HTML5 – Tuto knihu bych doporučil pokročilejším čtenářům, kteří již mají základní dovednosti s HTML layoutem. Pokud jste to někdy studovali a stále si pamatujete základní principy, pak je tato kniha určena právě vám.


PHP a MySQL. Od začátečníka po profesionála – a naše recenze končí knihou Kevina Yanka, ve které autor klade velký důraz na tvorbu webových aplikací s databází.


Kniha je velmi snadná, ideální pro samouky.

Video z YouTube

Z vlastní zkušenosti řeknu, že naučit se PHP z YouTube videí je docela těžké. I když se zdají jednoduché. Na rozdíl od tutoriálů Photoshopu, které miluji, je učení programovacích jazyků na YouTube prostě nemožné. I video, které je dlouhé jen 15-20 minut, způsobuje spoustu nepříjemností.

Taková videa vás mohou odradit od psaní kódu sami. Proč, když už za vás autor všechno udělal: napsal, spustil, ukázal konkrétní příklad jak to všechno funguje? V důsledku toho je téměř nemožné si něco zapamatovat.

Výcvikový kurz

Podle mě je to ideální varianta tréninku. Je skvělé, když s vámi spolupracuje specialista.

Každá lekce je doplněna komentářem, můžete se ptát odborníků, v klidu diskutovat a řešit nejasné body. Nemusíte brouzdat po internetu a hledat informace. Vše se rozkousá a vloží do úst, zbývá jen použít.

Dostanete úkol a budete sledováni, jak správně jej plníte.

Mohu Vás doporučit kurz Netologie . Toto školicí centrum je mezi profesionály ceněné a za pouhé dva měsíce se můžete naučit vše, co potřebujete vědět. Nábor do skupiny probíhá neustále.

Nedělejte si starosti, pokud něčemu nerozumíte. To je to, co je kurz navržen tak, aby vám pomohl naučit se. Tohle je skutečné instrukce krok za krokem pro nováčky. nevěříš mi? Stažení kompletní program kurz z oficiálních stránek a uvidíte sami.


Pokud sníte o tom, že se naučíte vytvářet webové stránky bez , sami a s PHP, pak je to pro vás ta nejlepší volba.

Od autora: v Celosvětová Síť fyzická síla nic neznamená! Klávesy můžete stisknout jakoukoliv silou, ale výsledek se nezmění. Na internetu je ten, kdo má více zkušeností a znalostí, považován za silnějšího. I když můj přítel „napumpoval“ hardware svého PC natolik, že se ho začal bát! Ale to se týká všeho z „železné“ opery. A dnes zjistíme, kde se začít učit v PHP, abyste se stali silným programátorem.

"Čajová" nemoc

Samozřejmě, promiňte, ale jste „konvička“. jak jsem to uhodl? Protože takové otázky si kladou jen začátečníci. A v tomto „titulu“ není nic urážlivého, protože máte takovou touhu učit se, že můžete „vařit“. A to už je znamení, že se vše podaří!

Studium PHP by mělo jako každá jiná věda začít úplně od začátku, tedy od teorie. Musíte pochopit, co je tento programovací jazyk: jeho schopnosti, hlavní rozsah, funkce atd. To je důležitý aspekt, protože začátečníci kvůli nedostatku základní teorie a obecných představ o konkrétním jazyce často dělají chyby při výběru. A pak se zklamaným očekáváním ukončili trénink po několika hodinách „výzkumu“. Pokusím se tento závoj trochu zvednout, abyste nejen pochopili, kde začít učení PHP, ale také proč.

Několik funkcí jazyka, které by začátečníci měli znát:

PHP se nejčastěji používá při vývoji webových stránek, ale lze jej použít i pro vývoj klientských aplikací.

Je to jazyk na straně serveru - jeho kód běží na straně serveru, takže k jeho studiu budete potřebovat lokální server nebo odpovídající sestavu.

Úzký vztah s – pokud se chystáte „bouřit“ tvorbu webu, budete se muset naučit zadaný DBMS. My vám s tím pomůžeme.

kde je začátek?

Pokud se plánujete naučit programování v PHP, ale nevíte, kde začít, pak je tato sekce určena právě vám. Měli byste začít se základy: s vlastnostmi syntaxe jazyka, datovými typy, proměnnými, jejich inicializací, cykly, deklaracemi funkcí atd. I když jste to všechno studovali v jiných softwarových oborech, budete se muset znovu seznámit, protože PHP má řadu funkcí.

Ale to přijde později, ale zpočátku se musíte rozhodnout pro základní literaturu pro pochopení softwarové vědy. Výběr zdrojů je třeba brát velmi vážně.

Vyberte si několik a z každého si přečtěte pár stránek. Styl prezentace hlavního zdroje by měl být co nejjednodušší a nejsrozumitelnější. Na tom závisí úspěch učení jako celku.

K pochopení PHP můžete využít různé návody a specializované manuály pro figuríny. Bylo by hezké sem přidat jednu nebo více rozumných: vizualizace informací výrazně zvyšuje asimilaci materiálu. Ale ještě jednou opakuji: kde se začít učit PHP a výběr zdrojů je na vás.

Trochu osobní

Obecně jsem po prvním semestru sklouzl z hlediska studijních výsledků na samé dno. A to vše proto, že učitelé, když viděli, že většina studentů „spolkla“ veškerý materiál i „nerozkousaný“, se snažili dát co nejvíce. Ale neměl jsem zkušenosti jako moji spoluhráči.

Další semestr jsem přestoupil do paralelní skupiny, skládající se ze stejných „figurín“. Učitelé jim vše „prolouskali“ a „rozkousali“ a pečlivě vysvětlili. Tady se to začalo zlepšovat a já jsem se opět stal jedním z nejlepších studentů.

Nechlubím se (no, možná trochu), ale snažím se vysvětlit, že styl učení, způsoby získávání informací a délku zvládnutí disciplíny byste si měli zvolit sami. Ideálním zdrojem jsou podle mě různé vzdělávací informace. Jejich výběr je místo, kde se musíte začít učit PHP od nuly.

Co potřebujete pro zahájení vývoje

PHP je programovací jazyk, jehož kód se spouští na straně serveru. Proto pro místní práce vyžaduje příslušný software. Tři hlavní složky:

PHP interpret.

Místní server.

Instalace každé z těchto součástí však může vyžadovat spoustu času a úsilí. Zvláště pokud jste začátečník. Nejlepší možností je instalace softwarový balík, který obsahuje všechny komponenty.

Doporučuji používat Open Server. Obsahuje vše, co potřebujete, abyste mohli začít pracovat s PHP bez jakýchkoliv bolestí hlavy. Proces instalace je automatický (snadný a rychlý). Přesně to, co skuteční „figuríny“ potřebují.

Doufám, že se mi podařilo rozptýlit všechny pochybnosti a otázky, které nováčky pronásledují. Máte pocit, že jste se stali silnějšími? Právě jste se začali učit PHP. Brzy z vás budou opravdoví „siláci“ v softwarových vědách. Až do nových „tréninků“!

17/12/14 12,6 tis

Ve webovém programování existují disciplíny, o kterých musí každý člověk spojený s World Wide Web znát základy. Proto se tak či onak budete muset naučit PHP a MySQL. A pokud nechcete, pak vás chamtivost bude stále nutit:

Proč se učit php a mysql?

Tuto otázku si může položit jen ten, kdo se vůbec nevyzná ve specifikách budování webového prostoru a jeho moderní základ. Každý člověk, který je více či méně znalý programování, řekne, že tyto dvě disciplíny jsou v současnosti na World Wide Web dominantní. To znamená, že téměř celý internet je postaven na založené na PHP a MySQL:


I když v dnešní době význam PHP trochu poklesl. A to vše kvůli velkému množství motorů, které jsou (ironicky) také postaveny na základě tohoto jazyka.

V moderním webovém světě motory znamenají jakýkoli systém pro správu obsahu (CMS). Většina z nich je napsána v PHP a MySQL.

Každý CMS je softwarového základu, vybavené uživatelské rozhraní. Jeho nástroje značně usnadňují proces administrace webu. Ale proč se pak obtěžovat učit se PHP od nuly? Koneckonců, můžete jednoduše přejít do administrativní části zdroje a provádět všechny manipulace pomocí nástrojů zabudovaných do něj.

Začněme tím, že málokdo má trpělivost, čas nebo energii studovat PHP a MySQL. Na to musí člověk přijít sám. Ale ti, kteří se rozhodnou porozumět těmto disciplínám, obdrží:

  • Žádaná profese – chytří programátoři byli na trhu práce vždy velmi žádaní. Ale i nezkušení začátečníci s dobrými teoretickými znalostmi PHP a malými zkušenostmi s programováním webu najdou práci se slušným platem;
  • Práce na dálku – abyste se mohli pustit do programování, nemusíte brzy vstávat, chodit do práce a dodržovat dress code. To vše lze nechat za dveřmi a vytvořit programový kód sedět doma v pantoflích;
  • Úspora peněz – pokud vlastníte webové stránky, pak samozřejmě víte, že služby profesionálních webových programátorů jsou drahé. A pro někoho, kdo začíná podnikat na internetu, je každá koruna cenná. Sebevzdělávání MySQL a PHP ušetří peníze a nasměrují je správným směrem.

Jak již bylo uvedeno, většina moderních motorů je založena na PHP. Přestože jejich odolnost vůči chybám je na úrovni vysoká úroveň, ale vliv lidského faktoru nikdo nezrušil. Proto se CMS kód někdy chová jinak, než webový programátor zamýšlel.

A abyste tuto chybu napravili, musíte vyhledat odborníka a zaplatit mu spoustu peněz. A pak se ukáže, že celý problém byl jen v jednom řádku kódu, který se dal snadno opravit i se znalostí pouze základů PHP.

  • Zajímavý koníček - programování webu není jen způsob, jak vydělat peníze nebo je ušetřit. Je to také vzrušující aktivita, která v sobě spojuje jak technický prvek, tak kreativní složku.

Učení PHP a MySQL může být pro mnohé prostředkem sebevyjádření.

Co je PHP

PHP je skriptovací programovací jazyk. Nejčastěji se používá k tvorbě webových aplikací a webových služeb. Tento jazyk podporována většinou hostingových služeb na internetu. Na jeho základě je napsána většina dynamických stránek.

Na dynamickém webu, na rozdíl od statického vytvořeného pouze v html, je obsah všech stránek generován na základě požadavku uživatele. Struktura zdrojů je tvořena na základě souborů šablon a obsah je (nejčastěji) načítán z databází.


Popularita PHP je způsobena jeho následujícími vlastnostmi:
  • Podpora pro nejpopulárnější DBMS ( Systémy pro správu databází);
  • Automatické odesílání HTTP hlaviček;
  • Vestavěná podpora pro práci s relacemi a soubory cookie;
  • Nástroje pro práci se smazanými soubory;
  • Podpora XForms ( Formuláře založené na XML);
  • Blízkost syntaxe PHP k jazyku C;
  • Nedostatek striktního typování - variabilní typování se provádí dynamicky.

Datové typy jsou místo, kde se začnete učit PHP

  • podpora OOP ( objektově orientované programování);
  • Velká sada superglobálních (předdefinovaných) polí navržených pro práci s webovým prostorem.

Co je MySQL?

MySQL je volně distribuovaný DBMS od společnosti Oracle. Dohromady s bezplatná verze Na zakázku se vyvíjejí i komerční verze. Díky tomu je veškerý nový vývoj společnosti nutně implementován do bezplatných verzí DBMS:


Vlastnosti MySQL DBMS:
  • Podpora mechanismu replikace dat počínaje prvními verzemi MySQL.

Replikace je proces synchronního kopírování všech změn do zdroje na několika jeho kopiích najednou. To znamená, že jakákoli akce s daty jedné kopie objektu se projeví ve všech jeho ostatních vzorcích.

  • Je podporována práce s místními i vzdálenými zdroji;
  • Vestavěná podpora pro velké množství typů tabulek. A díky open source seznam podporovaných typů tabulek se zvyšuje;
  • Široká škála funkcí napříč platformami;
  • Velikost tabulky databáze Data MySQL omezena pouze možnostmi operační systém, na kterém je DBMS nasazen;
  • Podpora většiny oblíbených programovacích jazyků prostřednictvím API ( rozhraní aplikace).

Více detailní informace O možnostech DBMS se můžete dozvědět z libovolného tutoriálu nebo referenční knihy o MySQL.

kde začít?

Z hořkých zkušeností mnoha začátečníků můžeme usoudit, že hlavním problémem samoučícího se PHP a MySQL je výběr toho správného software. A to vše kvůli skutečnosti, že PHP je programovací jazyk na straně serveru. K otestování kódu tedy potřebujete nejen speciální editor, ale také lokální server:


Několik optimálních možností:
  • Apache HTTP Server – lze stáhnout z oficiálních stránek vývojáře;
  • Denver je nejoptimálnější možností pro instalaci a další použití. Instalační balíček obsahuje server Apache, PHP a MySQL. V první možnosti byste si toto vše museli stáhnout a nainstalovat samostatně.
  • XAMPP je sada, která obsahuje PHP a MySQL. A také vestavěný tutoriál PHP: