H O K K A
Haber Yazılımında Kampanya İncele
29 Eylül 2014

Web Tasarım İçin Temel Bilgiler

Web tasarımı esasen çok geniş bir konudur. Bu yazıda en temel ve bilinmesi gereken belli başlı noktalarına değineceğiz. Bu aşama web sitenizin içeriğini yazmakla başlayıp, sayfalarını oluşturmakla, resim, video, flash gibi öğeleri ekleyip düzenlemek ve sitenin genel haritasını programlamaya kadar devam eden bir süreçtir.web-tasarim-icin-temel-bilgiler Web tasarımında sıklıkla karşılaşacağımız ve bilmemiz gereken ilk terim HTML yani Hareketli Metin İşaretleme Dili’dir. Daha açık şekliyle web sayfalarının oluşturulmasında kullanılan bir dildir. HTML dökümanlar Notepad, Word gibi herhangi bir text editörle ya da daha gelişmiş olan Dreamweaver, FrontPage, Netscape Composer gibi web sayfası tasarım araçlarıyla hazırlanabilir. HTML öğrenilmesi oldukça kolay bir dildir.
Web tasarımındaki bir diğer önemli terim ASP(Active Server Pages)’dir. Türkçesi Etkin Sunucu Sayfalarıdır. ASP dosyalarının içinde, özel nesneler ve VBS, JS, SQL kodları bulunur. Bu sayfalar Microsoft’un yarattığı ve dinamik web sayfaları üretmek için geliştirilmiş bir teknolojidir. ASP’ler başta belirttiğimiz HTML kodlarının içine gömülü şekilde oluşturulur ancak sunucu tarafından yorumlandığında saf HTML’ye döner ve kaynak kodlar içinde ASP kodları görülmez. Bu durum da kodlamacıların kaynaklarını saklamalarını kolaylaştırır.
İnternet ve web tasarımında en bilinmesi gereken ve sıklıkla karşılaşacağınız unsurlardan biri de hostingdir. Bu noktada Windows hosting’i bilmemiz şart. Windows hosting en çok satılan hostingler arasında gelir. Windows işletim sistemine sahip, ASP, ASP.NET, PHP teknolojilerini sorunsuz bir şekilde çalıştırabilen ve genellikle güvenliği üst seviyede olan bir hosting türüdür. ASP tabanlı web sitelerinizi sorunsuz şekilde çalıştırır. Flash, Java, Javascript çalıştırabilir.

Ayrıca Windows Hosting sunucuları MsSQL, MySQL gibi veritabanlı siteleri de rahatlıkla çalıştırır. Bir diğer ve bilmeniz gereken hosting türü de Linux Hosting diğer adıyla Unix Hosting’dir. Bu hosting türü Unix işletim sistemi yüklü olan sunucularda hosting hizmeti vermesi amacı ile programlanmıştır. Günümüz kullanıcıları tarafından çok tercih edilen hosting olarak karşımıza çıkmaktadır. Bu türün tercih edilmesinin en büyük nedeni hacking saldırıları karşında ciddi bir savunma altyapısına sahip olmasıdır. Bu özelliğiyle Linux hosting günümüz internetinde de birçok web tasarımcının vazgeçilmezi olmuştur. Windows ve Linux hosting arasındaki fark kodlama dili ve veri tabalarına bağlıdır. Windows ASP kodlama dilini destekler ve MsSQL desteği bulunabilir. Linux ise PHP kodlama dilini destekler ve MySQL veritabanı kullanılır.
Web tasarımı yaparken bize en çok gerekli olan unsurlardan PHP’yi de unutmamak gerekiyor. PHP; Windows, Linux vb. platformlardan bağımsız şekilde sunucu tabanlı olarak çalışır. Yani kodları derleyen ve çalıştıran sunucudur. MySQL, Oracle, ODBC gibi birçok veri tabanına uyumludur ancak en çok MySQL veritabanı ile birlikte çalıştırılır. PHP’yi seçmemizin en başta gelen nedeni, Windows, Linux gibi birçok platformda çalışmasıdır. Aynı zamanda tüm sunuculara uyumlu çalışması, ücretsiz olması ve kolay öğrenilmesidir de büyük avantaj oluşturuyor.Web tasarımı derin bir denizdir ancak bu temel bilgiler size büyük oranda ışık tutacaktır.