Dinamik Web Sayfaları ve Durgun(statik) Web Sayfaları

Web Dersleri Dinamik Web Sayfaları ve Durgun(statik) Web Sayfaları Webmaster Genel Konular hakkında bilgi paylaş; Dinamik Web Sayfaları ve Durgun(statik) Web Sayfaları Dinamik Web Sayfaları ve Durgun(statik) Web Sayfaları Web sayfalarını kabaca ...
Cevapla
WebMasTer SiTeSi
 
Seçenekler
  #1  
Arama 23-11-2007, 08:14
Celebrian - ait Kullanıcı Resmi (Avatar)

Üyelik Tarihi: 19/11/07
Mesajlar: 3.307
 
     WS-Ticareti: (0)
Teşekkürleri: 0
31 Msg. 38 Tşkr.
Rep Gücü: 36 Celebrian rep gücü yükselmeye başladı

Dinamik Web Sayfaları ve Durgun(statik) Web Sayfaları

Dinamik Web Sayfaları ve Durgun(statik) Web Sayfaları Dinamik Web Sayfaları ve Durgun(statik) Web Sayfaları
Web sayfalarını kabaca dinamik sayfalar ve durgun(statik) sayfalar olmak üzere ikiye ayırabiliriz.Nedir bir sayfayı dinamik yapan veya durgun yapan?Önce durgun sayfalardan başlayalaım;
Durgun sayfaları gazeteye veya dergilere benzetebiliriz,durgun sayfalarda sadece sayfaya işlenmiş olan verileri(yazı,resim) görüp,okuruz;sayfaya herhangi bir veri gönderemeyiz,bir habere yorum yapamayız veya bir ankete oy veremeyiz.Sadece alıcı olarak sayfada olanları algılarız,herhangi bir veri gönderemiyoruz.Bu tarz sayfaların yapısına baktığımızda %90 hakim kodun HTML olduğunu görüyoruz,HTML(Hyper Text Markup Language) istemci taraflı bir dil,bu dili kullanarak ne yaptığımıza bakarsak; sayfamızın görsel iskeletini çıkarırız(şurda tablo olsun,buraya yazıları yazayım,şurda resim olsun gibi...),aynı zamanda javascript,css(Cascading Style Sheets) de istemci taraflı dillerdir.Web sayfalarında yaygın olarak kullanılan bu dillerden javascript Netscape firması tarafından HTML nin bazı yönlerinin yetersiz olduğu düşünülerek türetilmiştir(söz dizimi C ye çok benzer,microsoft rakip olarak vb script i javascript in karşısına koysa da vb script javascript kadar başarılı olamamıştır);javascript in yaptığı en genel işler şöyle ki:gerektiği yerde popup hata mesajı,form denetimleri,sayfanın yazıcıya gönderilmesi vs...CSS nin standartlarına uygun kullanımı ülkemizde yeni yeni gelişmektedir,CSS sayfa tasarımında tam esneklik sağlar,sayfadaki unsurlarımıza -yazı,tablo,div,arkaplan resimleri-renkleri...-biçimleriyle ilgili özellikler verir.Örnek yazı fontu,boyutu,rengi...css ile belirlenebilir ancak bu özellikler html nin kendi içinde de mevcuttur,madem HTML içinde var neden CSS kullanayım?Sizi bu konuda önceden yazılmış bir makalemize yönlendiriyorum,
Bu bahsettiğim javascript ve css kodları .js veya .css uzantılı dosyalarda tutulup sayfa içine çağrılabileceği gibi(include file),kodların direkt sayfa içine yazılmasıyla da kullanılabilir.Web sayfalarında sağ tıklayıp kaynağı görüntüle derseniz genellikle sayfanın en üstünde javascript ve css kodlarını görebilirsiniz.Biraz da sunucu taraflı dillere değinelim;hazır sağ tıklayıp kaynağı görüntülemek demişken şunu da söyleyeyim sunucu taraflı dillerle yazılmış kodları sağ tıklayıp kaynaktan görüntüleyemiyorsunuz çünkü bu dillerle yazılmış kodlar adında da anlaşılacağı gibi sunucuda yorumlanıp tarayıcınıza html kodu olarak gönderilir,haliyle kaynağa baktığınızda o sunucu taraflı dili değil,bu dil tarafından üretilmiş html kodunu göreceksiniz.

Dinamik sayfalar,dinamik sayfaları dinamik yapan içerdiği kodun dinamikliğidir,bu sayfalarda durgun sayfalarda olduğu gibi sadece bakmakla yetinmek zorunda değilsiniz.Mesaj gönderebilir,oy kullanabilir,e-posta atabilirsiniz...Şöyle bir örnek vereyim.Herhangi bir dergi aldınız gördünüz ki en arka sayfasında abone formu var,formu doldurdunuz göndereceksiniz buraya kadar derginin size sağladıklarına bakalım,sizin için form hazırlanmış,gerekli bilgilerin alınacağı ortam hazır ancak göndermek size kalmış(formu yerinden kesecek,zarfa koyup adres yazacak,postaneye gidip postalayacaksınız),işte HTML (sunucu taraflı bir dil olamayarak) bize sadece dergide sağlananlar kadarını verebilir,formu doldurduktan sonra o bilgilerin alınıp herhabgi bir yere(veritabanı diyelim) işlenmesi sunucu taraflı bir dilin görev alanına girer.Sunucu taraflı dille verileri al+veritabanını aç+verileri yaz+veritabanını kapat dersiniz.Tabi bu veriler nereye gitti,sizin bilgisayarınızdan sunucuya gitti.Tam olarak nereye gittiğini merak ediyorsanız formun bulunduğu sayfada sağ tıklayıp kaynağı görüntüleyiniz,form taglarında action="dosya adı" ibaresini bulunuz,işte burada dosya adı yerine herhangi bir sunucu taraflı dille yazılmış olan bir doysa bulunmak zorundadır,kaydet.asp veya islem.php gibi.
Alıntı ile Cevapla
  #2  
Arama 25-11-2007, 08:14
Aurora - ait Kullanıcı Resmi (Avatar)

Yaş: 19
Üyelik Tarihi: 28/10/07
Mesajlar: 76
 
     WS-Ticareti: (0)
Blog Yazıları: 1
Teşekkürleri: 0
3 Msg. 4 Tşkr.
Rep Gücü: 62 Aurora is a name known to allAurora is a name known to allAurora is a name known to allAurora is a name known to allAurora is a name known to allAurora is a name known to all
saolasın kardeşim güzel anlatmışsın

statik web: web
dinamik web: web 2.0

kısaca budur
__________________
<?php echo $aurora; ?>
I, Coder.
Alıntı ile Cevapla
Cevapla
Arama Etiketleri: , , ,



Seçenekler


Benzer Konular
Konu Konu Açanlar Forum Cevaplar Güncel Mesajlar
Internet sayfaları paralı mı oluyor? W-S Genel 1 23-10-2008 10:09
web sayfaları kabiem Yeni Başlayanlara WebmasterSitesi 3 30-08-2008 12:06
Google başlangıç sayfaları değişiyor becerikliforum Google - Msn - Yahoo Yenilikler 0 01-07-2008 02:19
Coldfusion ile Yazdırılabilir Web Sayfaları Professionel Programlama Makaleleri 0 19-11-2007 08:30
Elastik Web Sayfaları Oluşturma kadınca CSS 0 06-11-2007 10:02


Webmaster web tasarım online reviews ~ Kadınlar blogu ~ Apple iPhone, iPod Touch ( iTouch ) Forum ~ iPhone