güzel anlatmıssın tşk...

Arkadaşlar genellikle sitelerin son kısımlarında gördüğünüz uzantıları size anlatmak istedim. İlk olarak hepsinin temeli olan kendi ismini taşıyan html ile başlayalım.html : Yapılan web siteleri arasında hacklenme konusunda en zor olanıdır. Çünkü hacklenmesi neredeyse imkansızdır. Bunun sebebi ise hiç bir açığı olmamasıdır yani tamamen kodlar oluşuyor. Ancak en zayıf noktası toplu saldırılar. Kesinlikle dayanamıyor ve domain çöküşü yaşıyor. asp : Web sitelerinde şu an itibari ile dünyada en çok tercih edilen uzantıdır kendisi. Dayanıklılık konusunda en çok dayanaklılar arasındadır. Güvenlik konusunda her zaman garantisi yoktur. Bunun sebebi ise hack ile kullanılan bir çok programın ana hedefi olmasıdır. Ancak bütün olumsuzluklara ve programlara rağmen dünyanın en çok tercih ettiği uzantı. . php : asp den sonra en çok tercih edilen uzantıda php dir. Vbullet tinden sonra herkes tercih ettiği için otomatik olarak kullanılıyor. Genellikle forum siteleri olarak bilinir ve bundan dolayı sürekli olarak da açığı çıkmakta ve güncelleştirmeler yamalar uygulanmakta. . jsp : En az kullanılanıdır. Güvenlik olarak asp ve php den daha sağlamdır. Türkiye deki en büyük göstergesi superonline dir . .aspx : Dünyada belki de en az oranda kullanılan uzantı. Ancak saldırılara dayanıklılığı ve sağlamlığı konusunda tescil almıştır. Şu ana kadar aspx ile hacklenmiş bir site duymadım ve görmedim. Önemli hatırlatma : Microsoft resmi sitesini asp ile tasarlıyordu ancak hacklendikten sonra aspx kullanmaya başladılar. Ve son olarak geçen sene Microsoft'un yaptığı seminerden biraz alıntı yapacam. Aşağıda seminer sırasında yapılan siteler ve bunların ne kadar dayanıklık, sağlam olduğu ölçüldü. .html : Aynı anda 5000 saldırı sonucu server çökmesi yaşamış. . asp : 10000 saldırıda. php : 15000.aspx : AYNI ANDA 80.000 SALDIRIYA KARŞI KESİNLİKLE DOMAİN YA DA SERVER ÇÖKMESİ YAŞAMIŞ VE YAPILAN SİTE DE KESİNLİKLE HATA BİLE OLUŞMAMIŞTIR. . jsp tam olarak hatırlamadığım için kesin olarak bir şey söyleyemem. yorumlarınızı bekliyorum

madem uzantılardan bahsetmişsin xml, xsl, xslt, cgi, ssı, perl uzantılarındanda bahsetseydin, ne diyim arama motorundan bulmak başka burada paylaştığın temiz bilgi başka tabiki buradaki daha güvenli oluyor çünkü buradaki yazın yanlış olunca ihbar ediliyor ve gerekli düzeltme yapılıyor. Tabi senin yazdığının yanlış olduğunu bilen birinin ihbar etmesi gerekir ki ben senin yazdığına yanlış demedim... sadece uzantıları eksik anlatmışsın dedim... kolay gelsin php çok şükür açık kod, Fakat aspx, ve asp yi hızlandıracağım diye hem hattın çok hızlı olması hemde serverlarının güçlü olması gerekiyor. Fakat Asp nin adı ve arkasında Microsoft gibi dev bir kuruluş garantisi var derim. yani 1. nci sınıf şirketler asp kullanıyor diye bir söylenti var ne derece doğru bilemem. -

Arkadasim ne saldirisi, ne 10 bini ne 15 bini anlayamadim? 10 bin saldiri nedir? 80 bin saldiri nasil oluyor? Bunlar ne saldirilari da sitede hata olusmuyor? Ayrica bir sitenin güvenligini saglayan o sitedeki kodun türü degil, kullanim sekli ve site yapisidir. Biraz kafadan atmasyon bir anlatim olmus. Madem uzantilari arkadaslara anlatmak istedin, once kendin o uzantilarin ne anlama geldigini tam anlami ile ogrenip ondan sonra ogretmeye calis. Burasi varligini kalitesi ile ispatlamis bir forum. Birseyler ögretmeye calisirken biraz daha teorik ve teknik detaya inmeye özen gösteriniz lütfen. HTML : Hypertext Markup Language - World Wide Web (W3C) Konsorsiyumu tarafindan resmi olarak önerilen ve Markup sembolleri ve kodlarindan olusanbir Web Programlama dilidir. Yapisi geregi dinamik icerikli Web Siteleri yapiminda tercih edilmez. Statik icerikli Web siteleri icin en kolay ve en cok tercih edilen dildir. ASP : Active Server Pages - En önemli özelligi bir Microsoft ürünü olmasidir. ASP tabanli sayfa, ziyaretciye gösterilmeden önce Microsoft tabanli serverlarda islenir. Ziyaretciye gösterilen hali ise yani Output' u yine HTML dir. Iyi tarafi, ziyaretcinin ASP kodunu, kendi browserinda görememsidir. Bir diger özelligi, veritabanlari ile baglanti kurmak, veri cekmek, veri göndermek, veri güncellemek kisacasi Veritabani baglantili hertürlü islemde kolay kodlanabilmesi acisindan da tercih edilen bir dildir. IIS Web Serverlarinda kosar. ASPX : ASP. NET - Yeni Jenerasyon ASP diye bilinir. Bir Microsoft ürünüdür. ASP ile arasindaki en büyük fark, ASP, sadece Javascript ve VBScript dillerini destekliyordu. ASP. NET, JScript. NET, VB. NET, C#, C++ dillerini de destekliyor olmasi. ASP ile birlikte yan yana da calisabilir. IIS Web Serverlarinda kosar. PHP : ASP ye alternatif olan PHP' nin acilimi, Personal Home Page olarak bilinmekteydi. Su siralar genelde Hypertext Processor olarak bilinmektedir. Temelde ASP ile ayni mantikta calisir. Kullandigi veritabani türü MySQL dir. Uzantilari, php, php3, phtml olarak da bilinir. Unix Serverlarinda kosar. Calisabilmesi icin Apache Web Serverina ihtiyac duyar. JSP : Java Server Page - Sun Microsystems tarafindan desteklenen Java programlama dilninin bir parcasidir. Servlet' ler vasitasi ile sayfalarin görünümlerini, fonksiyonlarini, serverda kontrol eden ve belirleyen bir teknolojidir. ASP' den farki, Java Server Pages, Web Server tarafindan calistirilanbir Java programini cagirir. Bunlara JVM yani Java Virtual Machine de denir. ASP scriptleri ise Web Serverda herhangi bir program calistirmaksizin, Script yorumlayicilari tarafindan yorumlanirlar. Javanin diger Web Programlama dillerine nazaran bir diger arti ozelligi, Java Platform Bagimsizdir. Yani Istediginiz her platformda calistirabilirsiniz. Ihtiyaciniz olan tek sey, Java Virtual Machinedir. O da zaten Web Serverlarda mevcuttur. Olmasa da otomatik olarak download etme olanaginiz vardir. Ayrica Java ile Web siteinizin linklerini gizleyebilirsiniz. Kolay gelsin, -

Sadece Html gelişen web sitelerinin ihtiyaçlarını karşılamıyor bu zamanda. Sunucu taraflı scriptler web sitelerinde mutlak ihtiyaçlar kodlarken biraz dikkat işi çözücektir. Ama illada güvenlik derseniz html ile cebelleşebilirsiniz tabii.

saol shaq merak edip duruyodum. kullanıyoruz ama bilmiyoruz

Benim merak ettiğim burda olmayan bir kaç tane var. Şimdi aklıma gelenler: Shtml, mpq... Bunları da açıklarsan sevinirim.

Sase doğru söylemiş iş koddaki güvenlikse en güvenlisi html. Böyle kafadan atmasyon şeylerle uğraşmayın boş işler bunlar