Her gün birçok siteye bakıyoruz, onlardan gerekli ve çok fazla olmayan bilgileri alıyoruz. Portalların yardımıyla arkadaşlarla iletişim kuruyor ve forumlarda, LiveJournal'da ve sosyal ağlarda mesaj bırakıyoruz. Aynı zamanda, tüm bu İnternet kaynaklarının nelerden oluştuğunu asla düşünmüyoruz.
Bir tarayıcı aracılığıyla görüntülenen her site, forum, canlı dergi ve diğer kaynaklar, bir dizi bağlantılı web sayfasından oluşur. Tarayıcı pencerenizde görüntülediğiniz her şey: ses, video, fotoğraflar, bu makale dahil çeşitli metinler - bunların tümü ayrı web sayfalarında bulunur ve içerik olarak adlandırılır. Web sayfası, içinde herhangi bir içeriğin bulunduğu, İnternet'te yayınlanan ve bir web tarayıcısı aracılığıyla görüntülenen bir belgedir. Görevlere bağlı olarak siteleri oluşturan sayfalar sayfa veya dinamik olabilir. Statik web sayfaları Statik bir web sayfasının adından da anlaşılacağı gibi kesinlikle durağan bir içeriğe sahip olması gerekir. Ancak gerçekte durum böyle değil: böyle bir sayfa hareketli animasyonlar, ses ve hatta video kayıtları içerebilir. Ve statik olarak adlandırılırlar çünkü tamamen önceden yazılmış değişmemiş kodu olan bir belgedirler. Bu sayfalar, HTML adı verilen bir biçimlendirme dili kullanılarak yazılır. HTML, web sayfaları oluşturmak için kullanılan ilk ve ana dildir, ancak işlevselliği çok sınırlı olduğundan, zaman içinde basamaklı CSS stil sayfaları oluşturmak gerekli hale geldi. İlk hantal görünen sayfalar CSS sayesinde daha düzenli ve estetik bir görünüm kazanmaya başladı ve bugün onları gördüğümüz gibi oldu. Dinamik web sayfaları Bu tür sayfalara olan ihtiyaç çok hızlı bir şekilde ortaya çıktı. Artık sitede kolayca arama yapabiliyor, sosyal ağlarda, forumlarda, LiveJournal'da hesaplar oluşturabiliyor ve çeşitli çevrimiçi testler kullanabiliyoruz. Bu tür sayfalar web programlama dilleri kullanılarak yazılır: PHP, JSP, Java Servlet ve ASP. NET. Dinamik ve statik sayfalar arasındaki fark, kodlarının programlı olarak oluşturulmasıdır. Yani dinamik web sayfalarından oluşan bir siteye girdiğinizde sunucudaki program belirttiğiniz parametrelere göre ekranda görüntülenen sayfanın kodunu üretir. Kullanıcı adınızı ve şifrenizi giriyorsunuz ve program sayfanızı forumda sosyal ağda gösteriyor. Arama parametrelerini ayarlarsanız, kodu arama sorgusuna bağlantılar içeren bir sayfa alırsınız.