Kısacası: Arka tarafta hangi dili kullandığınızı gizlemek mümkündür . Önemsiz örnek: "Merhaba Dünya" sayfasını düşünün; arka uçta hangi çerçevenin / dilin kullanıldığını anlamak çok zor olurdu (oturum çerezleri gibi temel öğelerin manuel olarak ayarlanıp kullanılmadığı varsayılarak).
Ancak, çerçevelerin amacı, işlevselliği yeniden uygulamanıza gerek kalmadan kurtarmak ve standart bir şekilde çalışmanızı sağlamaktır. Neredeyse tüm çerçeveler, yeterince yakından bakarsanız, onları size verecek olan belirli küçük anlatım tablolarına sahiptir. Diğerlerinin de belirttiği gibi, çeşitli standart özellikleri yapılandırarak veya yeniden uygulayarak bunları gizlemeye çalışmak mümkündür. Bununla birlikte, büyük siteler için, her şeyi tamamen gizlemenin son derece zor olacağını ve bunu başarsanız bile çerçevenizi çok az kullanacağınızı iddia ediyorum.
Özet olarak, altında ne kullanıldığı hakkında çok iyi bir fikir edinmenin neredeyse her zaman mümkün olduğunu söyleyebilirim (dikkatli bir inceleme ve prodding ile). Kullanılan çerçevenin gizlenmesi mümkündür, ancak büyük siteler için hızla olanaksız hale gelir.
Önceki cevaplar, çerçevelerin ve dillerin sahip olduğu çeşitli anlatım örneklerinden bazı iyi örneklere sahiptir. Çeşitli görüntüleme motorlarının, onları tanımlamak için kullanılabilecek boşlukla ilgili özel bir davranışa sahip olduğunu eklemek isterim. MVC3 + 'da kullanılan Jilet motoru, onu tanımlamak için kullanılabilecek ya da en azından şüphelilerin listesini daraltmak için kullanılabilecek bazı özel tuhaflıklar içeriyor (yine, bunu adım adım atabilirsiniz, ancak sonra kullanıyorsunuz?).
.php
C ile yazılmış bir CGI-Script veya Java ile yazılmış bir Servlet gibi bir uzantıyı kolayca haritalayabilir .