Bu işi yapmaktan zevk aldığım için bir yazı dizisi yapmaya karar verdim. Bildiklerimi yazmak mantıklı geldi. Bunlara Asp.Net sınıfları da diyebiliriz. Bu yazı dizisinin ilkine başlamak istiyorum.
ASP.NET büyük bir dünyadır. Bu dünyaya gelmeden önce birkaç noktaya değinelim. Statik web sayfalarıyla başlamak istiyorum. Statik web sayfası, geliştirici sayfayı web sunucusuna kaydettikten sonra değişmeyen sayfadır. Bu, statik sayfanın ne olduğunu bana daha iyi açıklayabilir, web sunucusuna kaydedilen bir sayfa, geliştirici değiştirene kadar aynı kalır.
Statik web sayfaları her ziyaretçi için aynıdır ve dinamik olmadıkları için Ahmed ve Mohamed için farklı görülemezler. Geliştirici sayfayı son haliyle kaydeder ve bu her ziyaretçi için geçerlidir.
Bu açıdan bakıldığında, HTML’nin yeteneklerinin ne kadar sınırlı olduğunu anlamak zor değil. HTML içerisine yerleştirilen bazı kodlar ile yeteneklerini arttırmak mümkündür. Bu kodlar genellikle Javascript’tir ve bu, ayrı bir programlama dili bilmeyi gerektirir. Sizin için çok yararlı olmayacaktır. Örneğin siteye girdiğinizde javascript size çerezler sağlar ve diğeri sizinle yüz yüze görüşebilir. Bu örnek ve bu örnek mantıktaki uygulamalar en çok olabilir. Javascript’i ziyaretçinin bilgisayarında çalışır. Veritabanları ile çalışan ASP.NET bir web sunucusu üzerindedir. Çalışır ve kullanıcıya çok daha büyük olanaklar sağlar.
Statik Web Sayfaları Hizmeti
Web sunucuları aslında ziyaretçilerin isteklerine cevap veren bir bot gibidir. Bu durumda ziyaretçi müşteri rolünü üstlenir. Müşteri video izlemek, oyun oynamak, dosya indirmek gibi isteklerde bulunabilir. Statik sayfalarda hyperlinkler ile mümkün olan bu istekler server tarafında yerine getiriliyor ve client ne istiyorsa o an ekrana geliyor.. hazır asker bekleyen asker örneği bence çok yanlış değil.
İstemci www.sitename.com/istename ve ardından birkaç garip karakter ister. Örneğin #beğen. İstemcinin isteği bu şekilde bir URL olur. İlk kısım www.sitename.com alan adıdır. Diğer kısımlar gerekli dosya, film, oyun, sitede kayıtlı olan her şeydir. Garip karakterlerimiz sunucu taraflı karşılama programının talep ettiği sorgulardır.Geldiğinde dosyanın yerini bularak client’a gönderir ve bu işlemden sonra yeni ziyaretçilerden gelen istekleri beklemeye başlar. Umarım sayfaları sunma süreci anlaşılmıştır.
sabit sayfaların + ve – kenarları
Artıları: Oluşturması çok kolaydır, html öğeleri için sürükle ve bırak yöntemi kullanılarak bir web sayfası bile kurulabilir, barındırma sorunu yoktur, sunucuda ek yazılım gerekmez.
Eksileri: Web sitelerinin, çoğu kurumsal uygulamanın ihtiyacı olan ziyaretçilerle bire bir iletişim gibi bazı eksiklikleri vardır. Web sitesini bir gelir oluşturucu veya bir müşteri destek geliştirme aracı olarak kullanan bazı iş kolları, ziyaretçilere karşı sıcak ve arkadaş canlısıdır ve Ern sayfalarını yalnızca dinamik sayfa oluşturma yoluyla elde edilebilecek şekilde kişiselleştirir. sunmak gerekiyor.
Statik web sayfalarının mantığını anlamak için bu gecelik bu kadar yeter diyorum.Bir sonraki yazımda dinamik web sayfalarını inceleyeceğim.Nerede takıldınız yorum kısmından sorabilirsiniz.
Diğer gönderilerimize göz at
[wpcin-random-posts]