Web Sitesi Nasıl Tasarlanır?
Web sitesi nasıl tasarlanır? Bu rehberde adım adım anlatacağım. Web sitesi, internet ağı üzerinde adresi belirlenmiş, metin, görsel ve kodlardan oluşan yapının tümüne verilen isimdir. Bir web sitesinin var olabilmesi için domaine, sunucuya, kodlama dillerine, metin ve/veya görsellere ihtiyacı vardır. Bu yazımızda kodlama dillerine ihtiyaç duymadan web sitesi nasıl tasarlanır onu öğreneceğiz. Öncelikle bir web sitesini oluşturan tüm bu elemanların ne anlama geldiğini ve nasıl çalıştığını öğrenelim.
Domain
Domain, web sitesinin internet üzerindeki adı ve adresidir. Bir web sitesine alan adı ve aynı zamanda IP adresi ile erişilebilir. Her sunucunun kendine ait bir IP adresi vardır. İnternet ağı üzerindeki verilerinize alan adı ya da IP adresi ile erişilebilir.
Sunucu
Sunucu, internet ağı üzerinde verilerinize erişilmesi için kullanılan depolama alanıdır. Bir çok sunucu çeşidinin bulunmasıyla beraber hepsinin görevi içerisine yüklenen verilerin internet bağlantısı olan her yerden erişilebilir olmasını sağlamaktır.
Kodlama Dilleri
Kodlama dilleri, bir web sitesinin internet üzerinde görünür olabilmesi, sunucu ve tarayıcıların anlayabileceği dilde yazılması ile mümkündür. Yüzlerce kodlama dilinden bir kaçı ile bir web sitesi oluşturulabilir. En çok kullanılan web sitesi kodlama ve etiketleme dilleri arasında HTML, CSS, Java Script, PHP, Asp.Net bulunmaktadır.
Web Sitesi Tasarımından Öncesi
Web sitesinin ismi belirlendikten sonra domain satışında bulunan bir kurum aracılığı ile isim satın alınır. Web sitesinin barındırılacağı sunucu belirlenir ve web sitesinin kurulacağı alt yapı seçilir. Burada 2 farklı yöntem bulunmaktadır.
1.Kodlama yoluyla tasarım
Eğer kodlama bilgisine sahipseniz hazır bir alt yapı kullanmadan kendi web sitenizi oluşturabilirsiniz. Ancak bu meşakkatli bir iştir. Web sitenize verilerinizi girmek için bir admin paneline ihtiyaç duyacaksınız. Aynı anda hem web sitenizin ara yüzünü hem de admin panelini tasarlamanız gerekmektedir.
Bunlar haricinde web sitenizi hızlandırmak, kodları sıkıştırmak, ssl aktif etmek, seo tabanlı işlemler ve daha bir çok eklenti gereksinimi duyacağınız her şeyi kendiniz kodlamanız ya da entegre etmeniz gerekmektedir. Zamanın çok değerli olduğu günümüzde projeniz çok özel nitelikler taşımıyorsa kodlama yoluyla web sitesi tasarımı devri bitti diyebiliriz.
2. Hazır altyapı ile tasarım
Hazır altyapılara örnek vererek başlayalım. Bunlar arasında en çok geliştirilen, tarayıcı kriterlerine uyum sağlayan, seo konusunda en gelişmiş teknolojiyi takip eden ve kullanımı kolay alt yapı WordPress’tir. Diğer alt yapılara joomla, drupal, vbulletin, opencart, prestashop, magenta gibi açık kaynak kodlu alt yapılar örnek gösterilebilir.
Burada altyapıya karar vermeden önce web sitenizin ne üzerine olacağı önemlidir. Eğer e-ticaret ile satış yapmak istiyorsanız opencart gibi bir alt yapı kurmalısınız. Blog, haber sitesi ya da kurumsal bir web siteye sahip olmak istiyorsanız wordpress işinizi görecektir.
Web Sitesi Tasarım Aşamaları
1.Alan adı satın almak
Belirlediğiniz alan adını satın almak için yurt içi ve yurt dışı domain firmalarından alan adınızı satın alabilirsiniz. Örnek olarak Türkiye’de hizmet veren isimtescil.net sitesinden örnek verelim. Ana sayfada ki boş alana satın almak istediğiniz ismi türkçe karakterler olmadan yazın. Alan adınızı seçerken taramalarda ön plana çıkmak istiyorsanız, yaptığınız işle alakalı en yakın alan adını bulmaya çalışın.
Alan adınızı hangi uzantı ile satın almak istiyorsanız onu işaretleyip sepete ekleyin.
Alan adınızı kaç yıllık almak istediğinizi seçin ve işleme devam edin.
Adresinizi ve fatura bilgilerinizi ekleyin.
Ödeme yönteminizi belirleyerek ödemeyi gerçekleştirin.
2. Sunucu Kiralamak
Alan adınızı satın aldıktan sonra site verilerinizin barındırılması için bir adet sunucuya ihtiyacınız olacak. Sunucu çeşitleri arasında seçim yapmak kafa karıştırıcı olabilir. Bu yüzden sunucu seçiminizi, oluşturacağınız web sitesine beklediğiniz trafik, içerisine yüklenecek resim, video, metin dosyalarının ne kadar alan kaplayacağını kabaca hesaplamanız gerekir.
Eğer kurumsal bir web sitesi yapıyorsanız ve çok fazla trafik beklentiniz yoksa en uygun seçeneği en ucuz olanlardan seçebilirsiniz. Türkiye’de sunucu hizmeti veren bir çok firma bulunmaktadır. Bunlardan bazıları Turhost, Alastyr, İHS gibi kalitesi belli firmalardır. Aynı zamanda isimtescil, natro gibi firmalardan da sunucu hizmeti alabilirsiniz. Domain satın alırken size sunucu önerisinden bulunacaklardır.
3. DNS Yönetimi
Sunucunuzu kiraladıktan ya da satın aldıktan sonra size sunucu şirketiniz tarafından 2, 3 ya da 4 satırlık dns adresleri verilecektir. Eğer domain ile sunucuyu farklı yerlerden satın aldıysanız dns adreslerini değiştirmeniz gerekecek. Bu dns adreslerini domain satın aldığın kurumun, domain yönetimi kısmından dns yönetiminden değiştirmelisiniz.
4.SSL
Web sitenizin arama motorlarına ve kullanıcılarınıza ‘Bu siteye bağlantınız güvenli değil’ uyarısı göstermek istemiyorsanız SSL sertifikası almak zorundasınız. SSL kısaca güvenli giriş katmanı anlamına gelir. Yani SSL sertifikası sitenizdeki kullanıcıların kredi kartı, üyelik ve özel bilgilerinin dışarıya kapalı olması sitenizin güvenli bir protokole sahip olduğunu gösterir.
SSL sertifikasını Let’s Encrypt, norton, rapid ssl gibi firmalardan yıllık satın alabildiğiniz gibi bazı sunucu şirketleri ssl sertifikasını size ücretsiz sunabiliyor.
5. Web Site Alt Yapısı
Daha önce bahsini ettiğimiz açık kaynak kodlu hazır alt yapılardan birini seçtikten sonra sitenizi tasarlamaya başlamaya hazırsınız. Örnek olarak wordpress alt yapısını kullanacağız. Sunucu hizmeti satın aldığınız yere girerek oradan web sitenizi kontrol edebileceğiniz cpanel’e giriş yapmalısınız.
Cpanel de softaculous uygulamasının yüklü olup olmadığını kontrol edin. Sunucu hizmeti almadan önce tek tıkla alt yapı kurulum hizmetinin var olup olmadığını sorun. Eğer bu uygulama yüklü ise işiniz çok kolay. Dilediğiniz alt yapıyı tek yıkla kurabilirsiniz.
Profesyonel web sitesi hizmeti almak için Grafin Medya‘dan destek alabilirsiniz.
0 Yorum