PHP 101

Autor: Judy Howell
Dátum Stvorenia: 27 V Júli 2021
Dátum Aktualizácie: 13 Smieť 2024
Anonim
PHP 101 - Introduction
Video: PHP 101 - Introduction

Obsah



Zdroj: Bakhtiar Zein / Dreamstime

Zobrať:

Tento skriptovací jazyk je jednoduchý, lacný a vysoko efektívny, čo vysvetľuje, prečo je taký populárny.

Na opis PHP možno použiť tri slová: funkčné, flexibilné a populárne.

Preto tento skriptovací jazyk používajú niektoré z najväčších webových stránok na svete vrátane Wikipédie a WordPress. V skutočnosti ho používa viac ako 80 percent všetkých webových stránok, oveľa viac stránok ako ASP.Net, ColdFusion a Perl. To je dôvod, prečo je tak dôležité pre serióznych vývojárov a dizajnérov webu dostať sa do PHP. Tu sa dobre oboznámte s týmto jazykom a prečo je tak populárny. (PHP sa používa aj pre projekty internetu vecí. Viac informácií nájdete v Top 10 kódovacích jazykoch pre projekty internetu vecí.)


Čo je to PHP?

PHP je rekurzívna skratka pre PHP: Hyper Preprocessor a používa sa na skriptovanie na strane servera s cieľom prísť s dynamickými webovými stránkami. PHP je v podstate univerzálny skriptovací jazyk a je obyčajne zabudovaný do HTML.

Pretože je to jazyk na strane servera, nevykonáva sa v počítači používateľov, ale v počítači alebo serveri, od ktorého sa požaduje webová stránka. Všimnite si však, že server prirodzene nerozumie PHP. Musí byť nakonfigurovaný tak, aby detegoval segmenty PHP v súbore .php, aby bol celý HTML usporiadaný a pre používateľa. V skutočnosti je PHP spustené ako prvé skôr, ako sa spustí akýkoľvek HTML samotný.

Čo robí PHP tak užitočným, je to, že rozdeľuje množstvo kódu, ktoré potrebujete na vykonanie určitej úlohy. A čo viac, jeho ľahké sa dostať do "PHP režimu" pri písaní HTML kódu. Musíte iba uzavrieť svoje PHP kódy do „? Php“ a „?“.


Ako PHP začalo

PHP existuje už dlhšie, ako si viete predstaviť. V skutočnosti ho prvýkrát predstavil v roku 1995 Rasmus Ledorf, ktorý napísal počiatočné skripty, aby mu pomohol spravovať jeho vlastnú webovú stránku. Odvtedy sa jednoduchý skriptovací jazyk založený na binárnych súboroch Common Gateway Interface v jazyku C vyvinul do dnešného stavu. Teraz je PHP najznámejší a najpoužívanejší skriptovací jazyk.

Prečo je PHP populárne?

Okrem toho, že v súčasnosti je najpoužívanejší skriptovací jazyk na svete, existujú ďalšie dôvody, prečo by ste sa mali PHP naučiť.

Po prvé, PHP je open source. To znamená, že skutočné programovanie použité pre skripty PHP je otvorené pre všetkých.V kombinácii s popularitou PHP to zaisťuje, že na jeho vylepšovaní pracuje veľa ľudí. To znamená, že PHP je tiež veľmi lacné a veľmi spoľahlivé. Môžete dokonca získať predprogramované skripty. (Prečítajte si viac o hnutí open source v Open Source: Je príliš dobré byť pravdivý?)

Žiadne chyby, žiadny stres - Váš sprievodca krok za krokom k vytvoreniu softvéru na zmenu života bez zničenia vášho života

Nemôžete zlepšiť svoje programovacie schopnosti, keď sa nikoho nezaujíma o kvalitu softvéru.

PHP sa dá použiť aj na mnohých platformách a je kompatibilné s mnohými servermi. Skripty PHP môžu byť vykonávané na počítači, ktorý beží na Windows a nebude mať žiadne problémy, keď je spustený na počítači Unix alebo Linux. A čo viac, PHP beží na mnohých najpopulárnejších serveroch, ako sú napríklad IIS a Apache. PHP tiež hladko spolupracuje s väčšinou populárnych databázových serverov ako Hyperweave, Sybase, Oracle, MySQL, FrontBase, Ingres a Informix. Podporuje tiež pripojenie otvorených databáz (ODBC). To znamená, že všetky databázové servery používajúce tento štandard budú schopné pracovať s PHP.

PHP tiež dobre funguje s mnohými protokolmi, ako sú IMAP, POP3, HTTP, COM, LDAP a SNMP. Môže dokonca podporovať Java objekty, komplexnú výmenu dát CORBA a WDDX.

Pokiaľ ide o bezpečnosť, PHP má dobrú povesť. Podľa Národnej databázy zraniteľností súvisí s PHP približne 8,5% všetkých zraniteľností. Našťastie veľká väčšina týchto zraniteľností nesúvisí s technickou štruktúrou PHP alebo ktorejkoľvek z jeho pridružených knižníc, ale má viac spoločného s programátormi, ktorí nedodržiavajú osvedčené postupy, ako napríklad nezabezpečenie ich kódu alebo zapísanie zlých skriptov.

V neposlednom rade je PHP veľmi flexibilný. Preč sú dni, keď sa PHP považovalo za sériu nedbalých riadkov kódu, ktoré sú vhodnejšie na použitie pre fanúšikov ako profesionálni weboví vývojári alebo správcovia webových stránok. V súčasnosti sa PHP považuje za veľmi flexibilný jazyk pre vývoj webových aplikácií, ktorý možno použiť na vytváranie tradičných desktopových aplikácií, programov dávkového spracovania a webových aplikácií. Dôvodom je skutočnosť, že PHP je pomerne ľahko použiteľné a veľmi ľahko zrozumiteľné. V skutočnosti je celkom možné sa naučiť PHP aj bez predchádzajúcich skúseností s programovaním a znalostí.

Všetci weboví vývojári a programátori nevyhnutne pracujú na programoch súvisiacich s PHP. V skutočnosti sa veľa programátorov v súčasnosti zaoberá PHP takmer každý deň. Dobrou správou je, že PHP sa dá veľmi ľahko naučiť a je prístupný dokonca aj pre nováčikov.

Úskalia používania PHP

To, že sa PHP ľahko učí a pomerne jednoduché, neznamená, že niekto môže pomocou PHP vytvárať zložité projekty. V skutočnosti môžu väčšie a zložitejšie projekty využívajúce PHP často uspokojiť aj stredne pokročilých programátorov. Zložitejšie programovanie vyžaduje určitú úroveň odbornosti. Našťastie však už existujú šablóny, ktoré uľahčujú ich prácu. Existujú tiež obmedzenia toho, čo sa dá dosiahnuť pomocou PHP, takže niekedy je potrebné ho doplniť inými metódami.

Nakoniec, pretože PHP je otvorený zdroj, kód je často viditeľný jednoducho. To by sa mohlo stať problémom pre tých, ktorí predávajú svoje programovanie ako produkt.

Učenie PHP

Existuje veľa stránok, ktoré ponúkajú návody na PHP pre začiatočníkov, pokročilých a skúsených programátorov. Predchádzajúce znalosti v HTML alebo XHTML a JavaScript sa uprednostňujú, ale ich základné porozumenie poskytuje dostatok zázemia na to, aby sa začali učiť a rozumieť PHP. Akonáhle ste pripravení vyskúšať svoje zručnosti v oblasti PHP, mali by ste získať webový server s podporou PHP pomocou vlastného servera a nainštalovaním Apache alebo IIS na ňom a následnou inštaláciou PHP a MySQL (alebo iného databázového servera, ktorý sa vám páči). Môžete tiež získať webhostingu, ktorý ponúka podporu PHP aj MySQL.

PHP sa stalo kriticky dôležitým programovacím jazykom. Pomáha programátorom a dizajnérom vytvárať dynamické a zložité webové stránky. Pretože PHP je jednoduché a lacné, je pravdepodobné, že väčšina vývojárov a weboví dizajnéri s ním v určitom okamihu budú pracovať a mali by sa s ním aspoň oboznámiť a ako to funguje. Pokiaľ ide o menej technických vlastníkov webových stránok, ktorí sa chcú naučiť vylepšovať svoje webové stránky, PHP je tiež dobrým miestom na začiatok.