7 zaujímavostí, ktoré ste možno o PHP netušili
Prvé zmienky o skriptovacom jazyku PHP sa objavili približne v rovnakom čase, ako sa začala písať história ui42. Náhoda? Zrejme nie. Tak ako uičkári – priekopníci v prvom slovenskom CMS, aj developeri PHP si dnes môžu zaslúžene pogratulovať. Za sebou majú totiž štvrťstoročie úspešného vývoja a napredovania. Mimochodom, tak trochu aj spoločného. CMS BUXUS z dielne ui42 totiž využíva výhody PHP frameworku Laravel. Tušili ste však o PHP týchto sedem zaujímavých vecí?
Samotné PHP sa datuje už od roka 1994, kedy vzniklo na základe programovacieho jazyka Pearl a neskôr sa prepísalo v jazyku C. V roku 1995 ho jeho autor Rasmus Lerdorf, grónsky vývojár, bezplatne zverejnil pod názvom Personal Home Page Tools (skratka PHP). Celkom určite však netušil, že o 27 rokov neskôr budú PHP využívať milióny developerov a stane sa z neho najobľúbenejší skriptovací jazyk. Ak patríte medzi nich, tieto informácie sú vám zrejme známe. Vedeli ste však, že…
1. Personal Home Page Tools nemal ambície stať sa jazykom
Prvotným zámerom Lerdorfa nebolo vytvorenie samostatného programovacieho jazyka. Pôvodná verzia PHP 1.0 obsahovala len niekoľko samostatných skriptov v dovtedy známych jazykoch. Dnes je PHP hnacím motorom pre viac než trištvrte internetových stránok v celosvetovom meradle.
2. PHP sa vyvíjalo v Zend (Zend Technologies)
Rasmus Lerdorf sa autorsky podpísal pod prvé dve verzie PHP (PHP/FI a PHP/FI 2.0). V roku 1997 prispeli k vývoju PHP aj Zeev Suraski a Andi Gutmans prepísaním parsera. Vznikla tak verzia PHP 3.1. Izraelskí developeri však idú ďalej, prepisujú jadro a vytvárajú Zend Engine. K slovu sa hlásia už aj očakávané objekty.
3. PHP kooperuje s HTML, aby zobrazil výstup používateľovi
PHP je v podstate skriptovací jazyk na strane servera. Vsádza na procedurálne a objektové programovanie, prípadne ich kombináciu. Skript je písaný v kontexte s HTML a vo výstupnom bode taktiež s ním spojený
4. PHP je zadarmo pre každého
Áno, táto open-source technológia je skutočne dostupná zdarma a bez akýchkoľvek obmedzení.
5. Hlavnou doménou PHP sú dynamické a interaktívne weby
Dnes je PHP najrozšírenejší a najuniverzálnejší skriptovací jazyk, navyše open-source. Umožňuje orientáciu v databázach, vytvárať obrázky, čítať a zapisovať súbory a zároveň komunikovať medzi vzdialenými servermi.
6. Je ľahko pochopiteľné a flexibilné
PHP patrí k najjednoduchším skriptovacím jazykom vôbec. I to je jeden z dôvodov, prečo ho používa viac ako 5 miliónov vývojárov v celom svete. Vďaka hláseniu chýb počas vývoja webu alebo aplikácie je navyše rýchlo upraviteľný.
7. PHP je univerzálny skriptovací jazyk
Znamená to, že komunikuje s najpoužívanejšími operačnými systémami, ako Linux, Windows, MAC OS či dokonca IRNCD OS.
… a napokon, jedna zaujímavosť ako bonus na záver. V ui42 práve hľadáme šikovných PHP Web Developerov na junior i senior pozície. Ak sú PHP, HTML, MySQL, JavaScript a základy administrácie UNIX/Linux tvojou doménou a hľadáš skvelý tím, v ktorom môžeš ďalej rásť, kontaktuj nás. Radi sa o tebe dozvieme viac.