Web Sitesi Yapımı

Her Web geliştiricisinin aşağıdaki Web bileşenlerini anlaması gerekmektedir:

  • HTML 4.01
  • CSS kullanımı (Stil tablosu)
  • XHTML
  • XML ve XSLT
  • Müşteri yazılımı
  • Sunucu yazılımı
  • SQL ile veri yönetimi
  • Web'in Geleceği

HTML 4.01

HTML, Web'in dili olarak bilinir ve her Web geliştiricisinin temel bir anlayışa sahip olması gerekmektedir.

HTML 4.01 是重要的 Web 标准,它与 HTML 3.2 的差异非常之大。

HTML 4.01, HTML 3.2 ile çok büyük farklar içeren önemli bir Web standardıdır.

HTML 3.2'ye eklenen benzer font etiketleri ve color özellikleri, geliştiriciler için bir kabus haline gelmiştir. Her sayfaya font bilgisi eklemek zorunda olan web sitelerini geliştirmek, uzun ve pahalı bir eziyet haline dönüşmüştür.

HTML 4.01, tüm biçimlendirme bilgilerinin HTML belgesinden ayrılarak, bağımsız bir stil tablosuna konulabileceği için önemlidir.

HTML 4.01'nin önemli olmasının bir nedeni, en son HTML standardı olan XHTML 1.0'ın HTML 4.01 olarak XML uygulaması olarak yeniden ifade edilmiş olmasıdır. Sayfanızda HTML 4.01 kullanmak, gelecekte HTML'i kolayca XHTML'e yükseltmeyi sağlar.

En son HTML 4.01 standartlarını kullanıyor olduğunuzu sağlayın Tamamen öğrenin.

HTML 4.01 Kılavuzu

Kazanışlı Stil Tabloları (Cascading Style Sheets - CSS)

Stil, HTML elemanlarının nasıl gösterileceğini tanımlar, HTML 3.2'deki font etiketi gibi. Stiller genellikle HTML belgesi dışında dosyalarda saklanır. Dış tarz tablolar, sadece basit bir CSS belgesini düzenleyerek web sitesindeki tüm sayfaların görünümünü ve düzenini değiştirebilme yeteneğinizdir. Eğer bazı değişiklikler yapmaya çalıştığınızda, örneğin web sitesindeki tüm sayfa başlıklarının fontunu veya rengini aynı anda değiştirmek gibi, CSS'nin nasıl iki katlı etki yaratabileceğini anlayabilirsiniz. Lütfen bizim.

CSS Eğitimi

XHTML - HTML'in geleceği

XHTML, Genişletilebilir Supermetin Dili (Extensible HyperText Markup Language)'dir.

XHTML, HTML 4.01'i XML kullanarak yeniden yapılandırılan bir HTML türüdür ve bazı basit rehberlikleri takip ederek mevcut tarayıcılarda hemen kullanılabilir. XHTML 1.0, 26 Ocak 2000'de resmi tavsiye standardı (Recommendation) olarak kabul edilmiştir. W3C Tavsiye, normların istikrarını ifade ederken, şu anda bir Web standardı haline gelmiştir.

Geleceğe hazırlanın: OkuyunWeb sitesini XHTML'e nasıl dönüştüreceğinizi öğrenin.

XML - Verileri tanımlamak için araç

Genişletilebilir Marka Dili (XML) veHayırHTML'nin alternatifi. Gelecekteki web geliştirmelerinde, XML verileri tanımlamak ve saklamak için kullanılacak, HTML ise verileri göstermek için kullanılacak.

XML için en uygun açıklamamız, platforma bağımlı, donanım ve yazılım bağımsız, bilgi saklama ve iletişim aracıdır.

Biz XML'nin HTML'nin web'in temel konumuna sahip olduğundan daha az önemli olmadığını inanıyoruz ve XML, en önemli veri işleme ve iletişim aracı haline gelecektir.

Öğrenmek için bizimkileri emin olun XML Eğitimi.

XSLT - Veri dönüştürme aracı

XSLT (Genişletilebilir Stil Şablonu Dili, Extensible Stylesheet Language Transformations), XML'yi dönüştürmek için kullanılan bir dildir.

Gelecekteki web siteleri, farklı tarayıcılara ve diğer web sunucularına farklı formatlarda veri göndermek zorunda kalacak. XSLT ise XML verilerini farklı formatlara dönüştürebilecek yeni bir W3C standartıdır.

XSLT, XML dosyalarını tarayıcı tarafından tanınabilir formatlara, örneğin HTML veya WML (çoğu taşınabilir cihaz için kullanılan bir işaret dili) dönüştürebilir.

XSLT, elementlere ekleyebilir, silinebilir, yeniden düzenlenebilir ve sıralanabilir, hangi elementlerin gösterileceğini test edebilir ve belirleyebilir, vb.

Öğrenmek için bizimkileri emin olun XSLT Eğitimi.

Müşteri yazılımı

Müşteri yazılımı, internet tarayıcılarının davranışları hakkında bilgi veren bir programlama dildir. Daha dinamik web içerikleri iletilmek için JavaScript öğrenmeli ve yetkin olmalısınız:

JavaScript HTML tasarımcıları için bir programlama aracıdır
HTML yaratıcıları genellikle programcı değildir, ancak JavaScript çok basit bir dil olan bir betik dili! Neredeyse herkes HTML sayfalarına bazı JavaScript kod parçacıkları ekleyebilir.
JavaScript HTML sayfasına dinamik metin yerleştirebilir
Böyle bir JavaScript ifadesi HTML sayfasına değişken metin yazabilir: document.write("h1" + name + "/h1")
JavaScript olaylara tepki verebilir
JavaScript, örneğin sayfa yüklendiğinde veya bir HTML elementine tıklandığında bir olayın gerçekleştiğinde çalışacak şekilde ayarlanabilir.
JavaScript HTML elementlerini okuyabilir ve değiştirebilir
JavaScript HTML elementlerinin içeriğini okuyabilir ve değiştirebilir
JavaScript verileri doğrulamak için kullanılabilir
JavaScript kullanarak form verilerini sunucuya göndermeden önce doğrulayabilirsiniz, böylece sunucunun doğru veri işleme yapmasını sağlayabilirsiniz.

Bizimkini öğrenmek zorundasınız JavaScript Eğitimi.

Sunucu yazılımı

Sunucu tarafı betikleri ve İnternet sunucu programlama ile ilgilidir. Daha fazla dinamik web içeriği iletilme yeteneği kazanmak için sunucu tarafı betiklerini öğrenmelisiniz. Sunucu tarafı programlama sayesinde:

  • Dinamik olarak web sayfası içeriğini düzenleme, değiştirme veya eklemek
  • HTML'den kullanıcı tarafından gönderilen sorgular veya verilere yanıt verme
  • Veri veya veritabanına erişim ve sonucu tarayıcıya geri gönderme
  • Dosya veya XML verilerine erişim ve sonucu tarayıcıya geri gönderme
  • XML'yi HTML'e dönüştür ve sonucu tarayıcıya geri gönderme
  • Farklı kullanıcılar için sayfaları özelleştirerek sayfa erişilebilirliğini artırma
  • Farklı web sayfalarına güvenlik ve erişim kontrolü sağlama
  • Farklı türdeki tarayıcılar için farklı çıktılar tasarlanması
  • Ağ trafiğini azaltma

W3SCHOOL'ta, ASP ve PHP Sunucu tarafı betik programlama göstermiştir

Öğrenmek için bizimkileri emin olun ASP Eğitimi ve PHP Eğitimi.

SQL ile veri yönetimi

SQL (Structure Query Language), aşağıdaki gibi veritabanlarına erişim sağlayan genel bir standarttır: SQL Server, Oracle, Sybase ve Access.

Veritabanı depolama ve veri çekme isteyenler için, SQL hakkında bilgi çok değerlidir.

Her web yöneticisinin anlaması gereken, SQL, web üzerindeki veritabanları için gerçekten uygundur.

Öğrenmek için bizimkileri emin olun SQL Eğitimi.

Geleceğin Görünümü

Bilmeniz gereken çok önemli bir şey var, web sitesinin işlevselliği tamamen değişecek. Web sitesinin 'Dinamik İçerik' ile 'Statik İçerik' gösteriminden geçiş yapacağımız devasa bir değişim göreceğiz.

Ayrıca, mobil cihazlardaki tarayıcılar gibi birçok yeni tarayıcı göreceğiz, aynı zamanda, sunucular arası ve sunucu ile tarayıcı arasındaki XML kullanılarak gerçekleştirilen veri iletişimi hakkında daha fazla şey göreceğiz.