Hosting (İçerik Barındırma) Nedir?
Kendinize ait bir web sitesi kurmak istiyorsanız önce bir domain (alan adı) almalısınız daha sonra hazırlanmış olan yada hazırlanacak olan web sitenizin dosyalarının (html, php, asp, fotoğraf dosyaları vs…) çalışacaği bir alan (disk alanı) olması gerekir ki böylece internet kullanıcıları browserlarında (internet tarayıcılarında örn.:Edge, chrome, firefox, Opera gibi) sizin web adresinizi yazdıklarında siteniz açılabilsin.
Hosting hizmeti veren sistem aslında çok hızlı bir internete bağlı olan iyi bir bilgisayardan farklı birşey değildir. Aynı anda belki yüzlerce web sitesini yayınlayabilmesini en önemlisi kesintisiz çalışacağını düşünürsek elbette donanımı ona gore seçilmiştir ve daha da önemlisi çok hızlı bir bağlantı hızı ve yüksek bant genişliğine sahiptir.
Web sitenizi evinizdeki internete bağlı olan bilgisayarınızdan da yayına sokabilir herhangi bir hosting firmasına ihtiyaç duymadan web sitenizi pek tabii ki evinizdende çalıştırabilirsiniz. Fakat bunu yapabilmeniz için bu konuyla ilgili oldukca iyi bir teknik bilgiye sahip olmanız gerekir ki evinizdeki bilgisayarınızı tam donanımlı bir web sunucusu haline getirebilmeli, gerekli servisleri (Örn. : IIS yada Apache, DNS, PHP yada ASP, MySQL, Mail Server gibi) kurabilmelisiniz. Bunları yaptınız diyelim iyi bir bağlantı hızınızın olması gerekir ve bilgisayarınızın kapalı yada internetinizin kesik olduğu durumlarda web sitenizin çalışmayacağını web adresinizin e-mailine gelen e-mailleri alamayacağinizi düşünürsek sisteminizi bu önlemleri alarak maliyetlerinizi bunun önemine göre belirleyip ona göre teknik donanımlarınızı satın almalısınız. Dolayısı ile bu hizmeti güvenilir, ekonomik ve hızlı olarak sunabilen bir hosting firmasından satın almanız sizin için çoğu zaman daha avantajlı olacaktır.
Kısaca web sitenize ait dosyaları saklayan ve internet kullanıcılarının erişimine sunan bu bilgisayarlara web sunucusu (web server), bu veri saklama ve yayınlama işlemine de web hosting denir.
Bir web hosting alan kiralanması ile başka hizmetleride aynı zamanda genellikle almış olursunuz. Mesela en önemlisi E-mail hesap oluşturup yönetebilme ve e-mail alabilme ve gönderebilme imkanı. Hosting alanınız olmadan alan adınıza ait e-maillerinizi yönetemezsiniz e-mail alıp gönderemezsiniz. Yani e-mail hesabınızı oluşturup yönetebilmeniz için mutlaka bir hosting alanı edinmeniz gerekir.
Bazı servis sağlayıcıları daha gelişmiş profesyonel taleplere yönelik çözümler için sizin adınıza sunucu barındırma (co-location) yada sanal sunucu (vps ya da virtual server) hizmetleri de sunmaktadır.
Hosting Alırken Nelere Dikkat Etmelisiniz ?
Kuracağınız web sitesinin gereksinimlerini önceden belirleyin. Örneğin ne kadar disk alanına ve ne kadar aylık trafiğe ihtiyacınızın olabileceğini belirlemek gibi.
Web sitenizde kullandığınız yada kullanacağınız programlama diline göre hosting alanı belirlemelisiniz. Yani bu dillerin çalıştığı web sunucularında web sitenizi host edebilirsiniz. PHP ise Unix, ASP ise Windows hosting kullanmanız tavsiye edilir. HTML dilinde hem Unix hem de Windows hosting kullanabilirsiniz.
MySQL gibi veri tabanı yönetim sistemlerine olan ihtiyaçlarınızı belirleyin. Eğer MySQL gerekliyse, bunun Unix hostinglerde PHP ile hızlı ve uyumlu çalıştığını hatırlatmak isteriz.
Sitenizin ziyaretçi profili Türkiye ağırlıklıysa sunucuları Türkiye’de bulunan bir firmadan, yurtdışı ağırlıklaysa yurtdışında bulunan bir firmadan web sitenizin hızlı çalışma performansı açısından tercih edebilirsiniz.
Hosting Firması Seçerken Nelere Dikkat Etmeliyiz ?
Yeterli kaynaklarla yeterli sayıda teknik personeli mevcut mu ?
Devamlı destek verecek müşteri temsilcileri varmı ?
Bu işte yeterli deneyime ve kaliteli referanslara sahipler mi ?
Bu güne kadar hizmet verdikleri müşterileri memnun mu ?
Yeterli deneme süresi ve para iade garantisi veriyorlar mı ?
Kaliteden ödün vermeden uygun fiyatlarla hizmet veriyorlar mı ?
Herhangi bir sorun çıkacak olursa bunu kısa sürede telafi edebilecek alt yapıları var mı ?
En önemlisi sistematik ve düzenli aldıkları BACKUP sistemleri var mı ?
DOMAİN (ALAN ADI) NEDİR ?
Alan adınızın uygun, kolay ve hatırlanabilir olması, ulaşılabilirlik açısından oldukça önem taşımaktadır.
Domain(alan adı), internette yer almak için sahip olmamız gereken kimlikdir. Yani alan adları web sitemizin adı ve adresidir. Bu adres olmadan ziyaretçiler sitemize ulaşamazlar.
IP Adresi
İnternet üzerinde tanımlı olabilmek için Internet Protocol (IP) numarasına ihtiyaç duyulur.Buna IP Adresi denilmektedir. İnternet üzerindeki her bilgisayarın bir IP adresi vardır. Çünkü bilgisayarlar birbirlerine bu IP adresleri üzerinden bağlanırlar. Domain adı ise bu IP adresinin daha anlaşılır bir görüntüsüdür. Yani hatırlanması daha zor olacak numaralardan oluşan IP adresleri yerine bu adrese karşılık gelen domain isimleri kullanılarak istenilen adrese kolayca ulaşılır.
Alan adları mümkün olduğunca kolay ve hatırlanabilir olmalıdır. Akılda kalıcı, uzun olmayan alan adları, çok sayıda ziyaretçinin sitenize ulaşabilmesini sağlar.
Domain adınızın; hizmet verdiğiniz sektör, sattığınız ürün veya mesleğiniz gibi unsurları içeren bir isimden oluşması da, yapılan aramalar sonucunda sitenizin bulunmasına büyük katkı sağlayacaktır.
DNS (Domain Name System)
Domain Name System yani domain isimlendirme sistemi denilen DNS, IP adresleri ile alan adı arasındaki bağlantıyı kurmak amacıyla geliştirilmiş bir sistemdir. Bu sayede kullanılması pek pratik olmayan IP adresleri ile kolay anlaşılabilir domain isimleri ilişkilendirilmiş olur.
DNS sayesinde IP adresinin hangi bilgisayara bağlı olduğu ve sitenin yeri belirlenir ve istediğiniz yere ulaşırsınız.
Domain Uzantıları
Domain uzantıları web sitelerinin yapılma amaçlarına göre özelleşmesi için kullanılırlar.
com : Ticari kuruluşlar için
net : Çalışma alanı internet olan kuruluşlar için
org : Dernekler, Organizasyonlar için
çok bilinen domain uzantılarından farklı çeşitli ihtiyaç, meslek ve bölgeye yönelik onlarca farklı uzantı bulunmaktadır.
Türkçe Domain İsimleri
Domain isimlerinde türkçe karakter kullanabilmeyi sağlayan bir yeniliktir. Bu sayede domain isimlerinde türkçe karakterler ı,ş,ğ,ü,ö,ç içeren alan adlarıda kullanılabilmektedir.
Alt Domain (subdomain)
***.firmaadi.com şeklinde alabileceğiniz, ana domaine bağlı fakat farklı bir hesap yaratabileceğiniz domainler anlamına gelmektedir.