Как работят уебсайтовете: Научете какво има под капака

Много технологии влизат в изграждането на уебсайтове. Системи за управление на съдържанието(Content management systems) , рамки(frameworks) , различни езици за скриптове и програмиране(different scripting and programming languages) , системи за плащане(payment systems) ... всякакви неща!

Ако сте любопитни как работи любимият ви уебсайт или искате да видите дали даден сайт използва нещо схематично, тази статия ще ви покаже няколко начина да погледнете под капака и да видите как е изграден.

Вижте кода на уебсайта

Ако не сте разработчик или просто започвате, вие сте на път да научите тайната на по-доброто програмиране. Вижте кода на други хора. Показахме ви как да използвате инструментите за разработчици на Chrome, за(how to use Chrome’s Developer Tools) да направите точно това. 

ChromeDevTools ще ви помогне да прегледате HTML , JavaScript и CSS кода на сайта, да разберете какви източници могат да използват, както и как да проверите ефективността на зареждане на сайта в браузъра. Всички основни уеб браузъри имат достъпна версия на инструментите на разработчика.

Построен с(BuiltWith)

BuiltWith.com е ресурс на професионално ниво, който навлиза дълбоко в сайтовете, за да види всички технологии, които използват. В момента те покриват над 673 милиона уебсайта и продължават да се броят. Основната идея зад сайта беше да помогне за генериране на потенциални клиенти за хора в продажбите на софтуер.

Разширените функции са достъпни само чрез платен абонамент, но всеки може да отиде на BuiltWith.com , да въведе адрес на уебсайт, име на технология или ключова дума и да получи подробен технологичен профил. Регистрирайте(Sign) се за безплатен акаунт и можете да правите пет подробни прегледи на ден.

Доклад за сайта на Netcraft(Netcraft Site Report)

Netcraft е ресурс за уеб разработчици от 1995 г. Техният опит в продължение на 25 години се вижда в безплатния инструмент за доклад на сайта(Site Report) на Netcraft . Той комбинира технологичен отчет с фонов отчет „ кой е собственик на сайта(who owns the site) “, така че да получите задълбочен преглед на сайта. Ще знаете къде се хоства и кой го притежава, плюс малко история на домейна.

Докладът за сайта на Netcraft(Netcraft Site Report) изглежда позволява неограничени търсения. Все пак го използвайте само когато наистина имате нужда от него. Това е безплатен ресурс и общността на разработчиците би искала да остане такъв.

Информация за сайтовете на W3Techs(W3Techs’ Sites Info)

Инструментът за информация за сайтове на W3Techs работи малко по-различно от другите. Те поддържат база данни(database) с информация, но само на сайтове, които вече са били търсени чрез инструмента. Ако проверявате на сайт, който не е проверяван преди, той ще обходи сайта незабавно. 

Предоставеният отчет е по-малко задълбочен от другите услуги, но все пак е проницателен. Ще получите кои CMS , езици за програмиране, уеб сървър и хостинг доставчик използва даден сайт. W3Techs също така предоставя разширения за браузър за Firefox и Chrome , така че можете да проверявате сайтове само с едно щракване или докосване.

Wappalyzer

Ако предпочитате да имате плъгин за браузър, за да проверите технологиите на сайта, Wappalyzer има плъгини за Firefox , Chrome и Edge . Плъгините са безплатни, лесни за използване и са изложени в лесен за четене дизайн. Щракването върху която и да е технология в отчета ще ви отведе до обяснение за нея, което е чудесно, ако открие нещо, което не сте виждали преди. 

Wappalyzer предлага уникална функция с възможност за създаване на сигнал за уебсайт. Те проверяват сайта ежедневно и ви изпращат имейл, ако открият промяна. Сигналът ще изисква от вас да създадете безплатен акаунт с Wappalyzer и да струва 10 кредита на месец.

Но получавате 50 кредита безплатно всеки месец, а сигналът струва само 10 кредита на всеки 30 дни. Така че предупрежденията на Wappalyzer са основно безплатни, ако наблюдавате 5 или по-малко сайта.

Webspotter

Всички услуги на Webspotter освен една са платени, но това е добре. Тяхното безплатно разширение за Chrome Webspotter(Webspotter Chrome extension) компенсира това. Разширението Webspotter е подобно на Wappalyzer , но има няколко различни функции. До всяка изброена технология има връзки към статистически данни за технологията, списък с уебсайтове, използващи тази технология, и официалния уебсайт за технологията. 

Още по-интригуваща функция е способността на Webspotter да извлича имейл контакти, връзки към социалните медии, SEO анализи(SEO analytics) и друга фирмена информация от уебсайт. Въпреки че това не ви казва как е направен сайтът, той може да бъде полезен за целите на онлайн маркетинга или дори за търсене на работа.

Детектор на теми за WordPress(WordPress Theme Detector)

Може би не се интересувате толкова от уеб разработката, но създавате сайт на WordPress и бихте искали да включите функции, които сте виждали другаде. Изтеглете приставката за браузър Chrome Detector на тема WordPress(Download the WordPress Theme Detector Chrome browser plugin)

Не само, че WordPress Theme Detector ще ви каже каква WordPress тема(WordPress theme) използва даден сайт, но също така ще ви каже какви WordPress плъгини(WordPress plugins) използва. Той също така ви показва кой е създал темата или приставката и предоставя връзка към мястото, където можете да ги получите. Това прави толкова лесно включването на елементи във вашия WordPress сайт, на които сте се възхищавали на други сайтове.

Научете как работят уебсайтовете

Да, толкова лесно е да се потопите във всеки уебсайт в Интернет(Internet) и да видите от какво е направен. Опитайте да използвате два или повече от тези инструменти, тъй като някои ще вземат неща, които други не. Повечето от това, което виждате на даден сайт, всъщност се изобразява на вашия компютър. Това го прави лесен за гледане. Това е и причината, поради която трябва да направите уебсайта си възможно най-сигурен(make your website as secure as possible) . Насладете се на дълбокото си гмуркане и ни уведомете какво сте открили или построили.



About the author

Аз съм уеб разработчик с опит в работата както с Windows 11, така и с 10. Също така съм потребител на Firefox от много години и съм станал доста опитен в използването на изцяло новата конзола за игри Xbox One. Основните ми интереси са в разработката на софтуер, по-специално в уеб и мобилното развитие, както и науката за данни. Имам много добри познания относно различни компютърни системи и тяхното използване, така че мога да предоставя безпристрастна обратна връзка за различни програми или услуги, които може да използвате.



Related posts