Ako fungujú webové stránky: Zistite, čo sa skrýva pod kapotou

Pri vytváraní webových stránok sa používa veľa technológií. Systémy na správu obsahu(Content management systems) , rámce(frameworks) , rôzne skriptovacie a programovacie jazyky(different scripting and programming languages) , platobné systémy(payment systems) ... všeličo!

Ak ste zvedaví, ako funguje vaša obľúbená webová stránka, alebo chcete zistiť, či webová lokalita nepoužíva niečo útržkovité, tento článok vám ukáže niekoľko spôsobov, ako nahliadnuť pod kapotu a zistiť, ako je zostavená.

Pozrite si kód webovej stránky

Ak nie ste vývojár alebo len začínate, chystáte sa spoznať tajomstvo lepšieho programovania. Pozrite sa na kód iných ľudí. Ukázali sme vám, ako na to použiť Vývojárske nástroje prehliadača Chrome(how to use Chrome’s Developer Tools)

ChromeDevTools vám pomôže zobraziť kód HTML(HTML) , JavaScript a CSS stránky , zistiť, aké zdroje môžu spotrebovávať, a tiež ako skontrolovať výkonnosť načítania stránky v prehliadači. Všetky hlavné webové prehliadače majú k dispozícii nejakú verziu nástrojov pre vývojárov.

BuiltWith

BuiltWith.com je zdroj na profesionálnej úrovni, ktorý ide hlboko do stránok, aby videl všetky technológie, ktoré používajú. V súčasnosti pokrývajú viac ako 673 miliónov webových stránok a stále pribúdajú. Hlavnou myšlienkou stránky bolo pomôcť generovať potenciálnych zákazníkov pre ľudí v oblasti predaja softvéru.

Pokročilé funkcie sú dostupné iba prostredníctvom plateného predplatného, ​​ale ktokoľvek môže prejsť na BuiltWith.com , zadať adresu webovej stránky, názov technológie alebo kľúčové slovo a získať podrobný technologický profil. Prihláste(Sign) sa na bezplatný účet a môžete vykonať päť podrobných vyhľadávaní denne.

Správa stránky Netcraft(Netcraft Site Report)

Netcraft je zdrojom pre vývojárov webu už od roku 1995. Ich odborné znalosti za 25 rokov sa ukazujú v bezplatnom nástroji Netcraft Site Report . Spája technologickú správu so správou na pozadí „ kto vlastní stránku(who owns the site) “, takže získate dôkladný prehľad o stránke. Dozviete sa, kde je hosťovaný a kto ho vlastní, plus históriu domény.

Zdá sa, že správa Netcraft Site Report(Netcraft Site Report) umožňuje neobmedzené vyhľadávanie. Napriek tomu ho používajte len vtedy, keď ho skutočne potrebujete. Je to bezplatný zdroj a komunita vývojárov by chcela, aby to tak zostalo.

Informácie o stránkach W3Techs(W3Techs’ Sites Info)

Nástroj Sites Info od W3Techs funguje trochu inak ako ostatné. Vedú databázu(database) informácií, ale iba na stránkach, ktoré už boli prostredníctvom nástroja prehľadané. Ak kontrolujete stránku, ktorá ešte nebola skontrolovaná, stránka ju okamžite prehľadá. 

Poskytnutá správa je menej hĺbková ako iné služby, no stále je prehľadná. Dozviete sa, ktoré CMS , programovacie jazyky, webový server a poskytovateľa hostingu stránka používa. W3Techs tiež poskytuje rozšírenia prehliadača pre Firefox a Chrome , takže stránky môžete kontrolovať jediným kliknutím alebo klepnutím.

Wappalyzér(Wappalyzer)

Ak uprednostňujete doplnok prehliadača na kontrolu technológií stránok, Wappalyzer má doplnky pre Firefox , Chrome a Edge . Doplnky sú bezplatné, ľahko sa používajú a sú usporiadané v ľahko čitateľnom dizajne. Kliknutím na ľubovoľnú technológiu v prehľade sa dostanete k jej vysvetleniu, čo je skvelé, ak nájde niečo, čo ste ešte nevideli. 

Wappalyzer ponúka jedinečnú funkciu s možnosťou vytvorenia upozornenia pre webovú stránku. Denne kontrolujú stránku a ak zistia zmenu, pošle vám e-mail. Upozornenie bude vyžadovať, aby ste si vytvorili bezplatný účet s Wappalyzerom(Wappalyzer) a stáli 10 kreditov mesačne.

Každý mesiac však dostanete 50 kreditov zadarmo a upozornenie stojí iba 10 kreditov na každých 30 dní. Takže Wappalyzer Alerts sú v podstate zadarmo, ak monitorujete 5 alebo menej stránok.

Webspotter

Všetky služby Webspottera(Webspotter) okrem jednej sú platenou službou, ale to je v poriadku. Ich bezplatné rozšírenie Webspotter Chrome(Webspotter Chrome extension) to kompenzuje. Rozšírenie Webspotter je podobné ako Wappalyzer , má však niekoľko odlišných funkcií. Vedľa každej uvedenej technológie sú odkazy na štatistiky o technológii, zoznam webových stránok, ktoré túto technológiu používajú, a oficiálnu webovú stránku danej technológie. 

Ešte zaujímavejšou funkciou je schopnosť Webspottera vytiahnuť z webovej stránky e-mailové kontakty, odkazy na sociálne siete, SEO analýzy(SEO analytics) a ďalšie firemné informácie. Hoci to nehovorí o tom, ako je stránka vytvorená, môže byť užitočná na účely online marketingu alebo dokonca na hľadanie zamestnania.

Detektor tém WordPress(WordPress Theme Detector)

Možno vás až tak nezaujíma vývoj webových aplikácií, ale vytvárate webovú stránku WordPress a chceli by ste zahrnúť funkcie, ktoré ste videli inde. Stiahnite si doplnok WordPress Theme Detector pre prehliadač Chrome(Download the WordPress Theme Detector Chrome browser plugin)

Detektor tém WordPress(WordPress Theme Detector) vám nielen povie, akú tému WordPress(WordPress theme) stránka používa, ale tiež vám povie, aké doplnky WordPress(WordPress plugins) používa. Tiež vám ukáže, kto vytvoril tému alebo doplnok, a poskytuje odkaz, kde ich môžete získať. Vďaka tomu je tak jednoduché začleniť do vašej stránky WordPress prvky , ktoré ste obdivovali na iných stránkach.

Zistite, ako fungujú webové stránky

Áno, je také ľahké ponoriť sa do akejkoľvek webovej stránky na internete(Internet) a zistiť, z čoho pozostáva. Skúste použiť dva alebo viac z týchto nástrojov, pretože niektoré dokážu zachytiť veci, ktoré iní nie. Väčšina z toho, čo vidíte na stránke, sa v skutočnosti vykresľuje vo vašom počítači. To je to, čo uľahčuje pohľad. Je to tiež dôvod, prečo musíte urobiť svoju webovú stránku čo najbezpečnejšou(make your website as secure as possible) . Užite si svoje hĺbkové potápanie a dajte nám vedieť, čo nájdete alebo postavíte.



About the author

Som softvérový vývojár s viac ako 10-ročnými skúsenosťami. Špecializujem sa na programovanie pre Mac a napísal som niekoľko tisíc riadkov kódu pre rôzne aplikácie Mac, vrátane, ale nie výlučne: TextEdit, GarageBand, iMovie a Inkscape. Mám skúsenosti aj s vývojom pre Linux a Windows. Moje zručnosti vývojára mi umožňujú písať vysokokvalitné a komplexné návody pre rôzne platformy vývoja softvéru – od macOS po Linux – vďaka čomu sú moje návody ideálnou voľbou pre tých, ktorí sa chcú dozvedieť viac o nástrojoch, ktoré používajú.



Related posts