Teknologi apa yang ada di balik Web App X? [Tutup]


Apakah ada beberapa aplikasi / blog / situs di internet yang menjelaskan teknologi apa yang ada di balik setiap Aplikasi Web? Saya akan senang membaca tentang teknologi luar biasa yang mendukung WebApps besar seperti Reddit, Digg, Facebook, Stackexchange dan sebagainya.

Sesuatu yang mirip dengan ini untuk DuckDuckGo



3
Saya harus bertanya, apakah pertanyaan ini benar-benar ada di sini - ini bukan pertanyaan spesifik tentang aplikasi web dan hanya menanyakan tempat di mana informasi berada - bukan tugas khusus yang dapat dilakukan aplikasi.
tidak ada yang

1
Thomas, saya mengerti ini dan saya berpikir sebelum mempostingnya. Ini sebenarnya adalah permintaan untuk sebuah situs dan juga menarik bagi pengguna yang kuat dari aplikasi web, jadi saya pikir itu adalah miliknya di sini.
GRM

Jawaban:




Anda bisa sering bercerita tentang teknologi front-end. Terkadang jelas: jika URL berisi halaman yang diakhiri dengan .jsp, hampir pasti beberapa server J2EE terlibat (Tomcat, JBoss, Weblogic, ...). Akhiran ".asp" biasanya Microsoft ASP gaya lama, .aspx adalah ASP.NET, .php jelas merupakan PHP.

Dengan akhiran seperti .do, .html dapat berupa apa saja (cukup sering Java).

Seringkali Anda dapat mengetahui lebih banyak dengan membuka sumber dan membaca dan / atau melihat header HTTP yang dikembalikan.

Di mana hal-hal yang benar-benar menarik adalah perangkat tengah dan backend - adalah sesuatu seperti database NoSQL yang digunakan atau apakah itu basis data relasional tradisional? Ini sangat sulit untuk dikatakan.

Taruhan terbaik adalah membaca blog situs Web (jika ada) atau mencoba pendekatan dari sisi lain: pilih teknologi (mis. Cassandra) dan baca di situs web mereka di mana proyek sedang digunakan.


Catatan: Dalam beberapa kasus, URL lawas seperti disimpan (untuk tidak memutus tautan, atau untuk SEO) meskipun teknologi yang mendasarinya telah berubah.
nic


Jika Anda menggunakan Google Chrome , coba ekstensi ini:

https://chrome.google.com/extensions/detail/fnpgnmindcbkjbpblcklealdhnogmlko

Jika Anda menggunakan Firefox , lihat 'Backend Software Information' dan 'W3Techs Technology Technology Information' (seperti yang disarankan sebelumnya), keduanya merupakan add-on Firefox dan mendukung Firefox 3.6 .


Terima kasih, tetapi sebenarnya saya lebih suka builtwith.com sebagai bookmarklet. Saya mencari lebih banyak wawasan dalam lapisan yang lebih dalam dari yang dapat ditemukan alat ini.
GRM

Cukup adil :) Jika Anda menyukai aplikasi bawaan maka, mungkin ada baiknya memeriksa Ekstensi Chrome BuiltWith jika Anda menggunakannya. chrome.google.com/extensions/detail/…
diumumkan

Wappalyzer adalah ekstensi Firefox yang dapat mendeteksi beberapa skrip, paket statistik, dan perpustakaan javascript.


Anda tidak dapat mengetahui teknologi yang mendasari untuk setiap aplikasi web. Semua alat / aplikasi yang disarankan di sini hanyalah pendekatan umum untuk masalah ini.

Misalnya, banyak pengembang web menerapkan beberapa metode filter untuk menghindari pengiriman tajuk yang memberitahu browser web apa yang mereka gunakan di back-end atau bahkan apa server web yang melayani webapp mereka.

Saya akan memberi Anda tip yang diberikan teman kepada saya: Untuk situs web yang diberikan, jika alat umum gagal, periksa tautan "Pekerjaan" atau "Karir" mereka dan Anda akan tahu pasti apa yang ada di kotak hitam.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.