Web Siteleri Nasıl Çalışır: Kaputun Altında Neler Olduğunu Öğrenin

Birçok teknoloji web siteleri oluşturmaya girer. İçerik yönetim sistemleri(Content management systems) , çerçeveler(frameworks) , farklı betik ve programlama dilleri(different scripting and programming languages) , ödeme sistemleri(payment systems) ... her türlü şey!

Favori web sitenizin nasıl çalıştığını merak ediyorsanız veya bir sitenin kabataslak bir şey kullanıp kullanmadığını görmek istiyorsanız, bu makale size başlığın altına bakmanın ve nasıl oluşturulduğunu görmenin birkaç yolunu gösterecek.

Web Sitesinin Kodunu Görüntüle

Bir geliştirici değilseniz veya yeni başlıyorsanız, daha iyi programlamanın sırrını öğrenmek üzeresiniz. Başkalarının koduna bakın. Bunu yapmak için Chrome'un Geliştirici Araçlarını nasıl kullanacağınızı(how to use Chrome’s Developer Tools) gösterdik. 

ChromeDevTools , bir sitenin HTML , JavaScript ve CSS kodunu görüntülemenize, hangi kaynakları tüketiyor olabileceğini öğrenmenize ve bir sitenin tarayıcıda yükleme performansını nasıl kontrol edeceğinizi öğrenmenize yardımcı olur. Tüm büyük web tarayıcılarında, geliştirici araçlarının bazı sürümleri mevcuttur.

Dahili(BuiltWith)

BuiltWith.com , kullandıkları tüm teknolojileri görmek için sitelerin derinliklerine inen profesyonel düzeyde bir kaynaktır. Şu anda, 673 milyondan fazla web sitesini kapsıyorlar ve sayıyorlar. Sitenin arkasındaki ana fikir, yazılım satışlarındaki insanlar için potansiyel müşteriler oluşturmaya yardımcı olmaktı.

Gelişmiş özellikler yalnızca ücretli bir abonelikle kullanılabilir, ancak herkes BuiltWith.com'a(BuiltWith.com) gidebilir , bir web sitesi adresi, teknoloji adı veya anahtar kelime girebilir ve ayrıntılı bir teknoloji profili alabilir. Ücretsiz(Sign) bir hesap için kaydolun ve günde beş ayrıntılı arama yapabilirsiniz.

Netcraft Site Raporu(Netcraft Site Report)

Netcraft 1995'ten beri web geliştiricileri için bir kaynak olmuştur. 25 yılı aşkın uzmanlıkları Netcraft'ın ücretsiz Site Raporu(Site Report) aracında kendini göstermektedir. Bir teknoloji raporunu “ sitenin sahibi kimdir(who owns the site) ” arka plan raporuyla birleştirir, böylece siteye ilişkin kapsamlı bir genel bakış elde edersiniz. Nerede barındırıldığını ve kime ait olduğunu ve ayrıca bir miktar etki alanı geçmişini bileceksiniz.

Netcraft Site Raporu(Netcraft Site Report) , sınırsız aramaya izin veriyor gibi görünüyor. Yine de, yalnızca gerçekten ihtiyacınız olduğunda kullanın. Bu ücretsiz bir kaynaktır ve geliştirici topluluğu bunun böyle kalmasını ister.

W3Techs'in Site Bilgileri(W3Techs’ Sites Info)

W3Techs'in Site Bilgisi aracı diğerlerinden biraz farklı çalışır. Bir bilgi veritabanı(database) tutarlar , ancak yalnızca araç aracılığıyla önceden aranmış sitelerde bulunurlar. Daha önce kontrol edilmemiş bir siteyi kontrol ediyorsanız, siteyi anında tarar. 

Sağlanan rapor, diğer hizmetlerin sağladığından daha az ayrıntılı, ancak yine de anlayışlı. Bir sitenin kullandığı CMS(CMS) , programlama dilleri, web sunucusu ve barındırma sağlayıcısını alırsınız . W3Tech'ler(W3Techs) ayrıca Firefox ve Chrome için tarayıcı uzantıları sağlar, böylece siteleri yalnızca bir tıklama veya bir dokunuşla kontrol edebilirsiniz.

Wappalyzer

Bir sitenin teknolojilerini kontrol etmek için bir tarayıcı eklentisine sahip olmayı tercih ederseniz, Wappalyzer'ın (Wappalyzer)Firefox , Chrome ve Edge için eklentileri vardır . Eklentiler ücretsizdir, kullanımı kolaydır ve okunması kolay bir tasarıma sahiptir. Rapordaki herhangi bir teknolojiye tıklamak sizi onun açıklamasına götürecektir; bu, daha önce görmediğiniz bir şey bulursa harikadır. 

Wappalyzer , bir web sitesi için uyarı oluşturma özelliği ile benzersiz bir özellik sunar. Siteyi günlük olarak kontrol ederler ve bir değişiklik tespit ederlerse size e-posta gönderirler. Uyarı, Wappalyzer(Wappalyzer) ile ücretsiz bir hesap oluşturmanızı gerektirecek ve aylık 10 krediye mal olacak.

Ancak her ay ücretsiz 50 kredi alırsınız ve bir uyarı her 30 gün için yalnızca 10 krediye mal olur. Yani 5 veya daha az siteyi izliyorsanız Wappalyzer Uyarıları temelde ücretsizdir.

Web gözlemcisi(Webspotter)

Webspotter'ın(Webspotter) bir hizmeti hariç tümü ücretli bir hizmettir, ancak sorun değil. Ücretsiz Webspotter Chrome uzantıları(Webspotter Chrome extension) bunu telafi ediyor. Webspotter uzantısı Wappalyzer'a benzer , (Webspotter)ancak(Wappalyzer) birkaç farklı özelliği vardır. Listelenen her teknolojinin yanında, teknolojiyle ilgili istatistiklere, bu teknolojiyi kullanan web sitelerinin bir listesine ve teknolojinin resmi web sitesine bağlantılar bulunur. 

Daha da ilgi çekici bir özellik, Webspotter'ın e-posta kişilerini, sosyal medya bağlantılarını, SEO analizlerini(SEO analytics) ve diğer şirket bilgilerini bir web sitesinden çekme yeteneğidir. Bu size sitenin nasıl yapıldığını anlatmasa da, çevrimiçi pazarlama amaçları ve hatta iş arama için yararlı olabilir.

WordPress Tema Dedektörü(WordPress Theme Detector)

Belki web geliştirme ile pek ilgilenmiyorsunuz ama bir WordPress sitesi oluşturuyorsunuz ve başka yerlerde gördüğünüz özellikleri dahil etmek istiyorsunuz. WordPress Theme Detector Chrome tarayıcı eklentisini indirin(Download the WordPress Theme Detector Chrome browser plugin)

WordPress Tema Dedektörü(WordPress Theme Detector) size bir sitenin hangi WordPress temasını(WordPress theme) kullandığını söylemekle kalmaz , aynı zamanda hangi WordPress eklentilerini(WordPress plugins) kullandığını da söyler. Ayrıca, temayı veya eklentiyi kimin oluşturduğunu gösterir ve bunları alabileceğiniz bir bağlantı sağlar. Bu , diğer sitelerde hayran olduğunuz öğeleri WordPress sitenize dahil etmeyi çok kolaylaştırır .

Web Sitelerinin Nasıl Çalıştığını Öğrenin

Evet, İnternetteki(Internet) herhangi bir web sitesine dalmak ve neyden yapıldığını görmek bu kadar kolay. Bazıları diğerlerinin almadığı şeyleri alacağından, bu araçlardan iki veya daha fazlasını kullanmayı deneyin. Bir sitede gördüklerinizin çoğu aslında bilgisayarınızda işlenir. Bakmayı kolaylaştıran şey budur. Web sitenizi olabildiğince güvenli hale getirmenizin(make your website as secure as possible) de nedeni budur . Derin dalışınızın keyfini çıkarın ve ne bulduğunuzu veya inşa ettiğinizi bize bildirin.



About the author

Kullanıcı hesapları, aile güvenliği ve Google Chrome teknolojisi geliştirme ve yönetme konusunda 10 yılı aşkın deneyime sahip deneyimli bir yazılım mühendisiyim. Becerilerimin açık ve özlü tanımlarını oluşturmak için kullandığım matematik ve bilgisayar bilimlerinde güçlü bir temele sahibim.



Related posts