Web Sitesi Hazırlama, 4. Bölüm: Web Sitesinin Servis Alınan Yere Gönderilmesi.

Web hosting hizmetini de aldınız ve artık iş web sitenizi sunucuya göndermekte. Yalnız web hosting hizmetini aldıktan sonra eğer alan adınız kendinize aitse bu alan adının hangi DNS lerde yer alacağını alan adını aldığınız firmaya belirtmeniz gerekir. Genelde bu işlem alan adının aldığınız firmanın web üzerinden sağladığı servisleri kullanarak yapılabilir. Bu işlem taşındığınız zaman taşındığınız yerin muhtarına kayıt olmaya benzer.
Web sitenizi oluşturan dosyaları sunucuya göndermek için yapmanız gereken bir ftp istemci programı ile hosting hizmeti aldığınız sunucunuza bağlanmak ve ilgili dosyaların buraya transfer işlemini başlatmaktan ibarettir. Hangi istemci programını kullanırsanız kullanın yapılması gereken temel işlemler hemen hemen aynıdır:
* Programda bir hesap açılır ve bu hesaba açıklayıcı bir isim verirsiniz.
* İlgili alanlara Web sitenizin adresini yazarsınız.
* İlgili alanlara hosting firmasının size vermiş olduğu kullanıcı adı(username) ve şifre(password) girersiniz.
* Tamam, Bağlan (Ok, Connect) gibi bir tuşa basarak sunucunuza erişirsiniz.
* İlgili dosyalarınızı veya dizinlerinizi sürükle bırak veya çift tıklayarak localinizden uzaktaki sunucunuza gönderirsiniz.
Size Windows, Linux ve Mac ortamlarında kullanabileceğiniz ücretsiz Filezilla programını tavsiye ederim:
http://filezilla-project.org/
Filezilla Ekran çıktısı:

Böylece artık hazırlamış olduğunuz web siteniz hizmet vermeye başlamış olacaktır.

Web Sitesi Hazırlama, 3. Bölüm: Web Alanı Barındırma Servisinin(Website Hosting) Bir Firmadan Alınması.

Web sitemizi hazırladık ve Internet üzerinde yayına hazır hale getirdik. Sırada web sitemizin ziyaret edilebilmesi için yayınlanması var. Web sitemizi yayınlayabilmek için hosting yani barındırma hizmeti veren sitelerden yararlanacağız. Peki hosting nedir, ne işe yarar, bu işi nasıl becerecez? Bu soruların cevaplarına bakalım:

Hosting Nedir?
Web sitelerinin her gün, günün her saati ziyaret edilebilmesi için her zaman açık ve yüksek hızda internet bağlantısı olan bilgisayarlarda bulundurulması, buralarda depolanması gerekir. Bu hizmete hosting veya web sitesi barındırma hizmeti denir. Web sitesi sahibi olan kişiler bedava veya belli bir ücret karşılığında bu hizmeti alırlar. Bu hizmeti veren şirketler sunucularında aynı anda onlarca ve hatta yüzlerce web sitesini host ederler. Aklınıza hemen şu soru gelebilir: Peki evdeki sürekli bağlı bilgisayarımda bu işi kendim yapsam? Makinenizin ve bu hizmetin gerektirdiği bilgisayar servislerinin sürekli açık kalma ve problemsiz işleme gereksiniminden dolayı bu hizmeti kendi kendinize sağlamanız olanaksız olmasa da ideal çözüm değildir. Zaten benim bu işi yapacak kapasitem var diyorsanız ileriki satırları okumadan bu yazıyı okumayı sonlandırabilirsiniz :). Peki hosting hizmeti alırken başlıca nelere dikkat etmemiz gerekir açıklayalım:

Alan: Bize verilen alan büyüklüğünü kastediyorum. 10M, 100M, 1G gibi büyüklüklerde alan kapasitesi olabilir. Dikkat etmemiz gereken husus yaptığınız web sitesinin alanının ileride extradan koymayı düşündüğünüz dosyalar ile beraber bu alan kapasitesine sığıyor olması gerekir.

Bandwidth(Bant genişliği, trafik kapasitesi): Web sitemizi ziyaret edenler sunucuya bağlanıp oradan dosya alırlar. Bu sırada network üzerinde bir veri alışverişi olur. Ne kadar trafik kullanmanıza izin verildiği hosting firmaları tarafından belirtilir. Eğer bu trafik kapasitesi geçilirse hosting firması bu hizmetini sizin haberiniz olmadan durdurabilir, sizi öncesinde uyarabilir veya sizden extra ücret talep edebilir. Onun için ne kadar ziyaretçinizin olacağı, bu ziyaretçilerin ne kadar büyüklükte dosyalar kullanacağı gibi faktörlerle trafiğinizi tahmin etmeli ve hosting hizmeti alırken bunu göz önünde bulundurmanız gerekir.

Diğer özellikler: Yukarıdaki 2 ana özelliğin dışında onlarca hatta yüzlerce özelliğin de verildiğini duyabilirsiniz. Bunlar arasında önemlilerinden bazıları:
* Bir kontrol panelinden kendi mail açma, silme, okuma işlemlerini yapabiliyor olabilmeniz.
* Eğer bir özgür yazılım kullanacaksanız bu yazılımın ihtiyaç duyduğu özelliklerin bu hizmet tarafından karşılanıyor olması (PHP programlama dili ve MYSQL veritabanı olması gibi…)
* Dosyalarınızı kendinizin atabilmesi için bir FTP hesabı veriliyor olması.
* Ziyaretçi istatistiklerini takip edebileceğiniz bir veya birkaç yazılımın bir kontrol panelinden erişilebiliyor olması.

Bu aşamada aklınıza şu soru gelebilir. Peki bedava varken niye paralı hizmet alayım? Bedava hizmet veren şirketlerin büyük kısmında bazı kısıtlamalar mevcuttur. Eğer bedava hosting hizmeti almayı düşünüyorsanız şu olasılıklara dikkat etmeniz gerekir:
* Birkaç ay sonra hizmetiniz kapatılıyor olabilir.
* Sunucunun hızı veya size verilen diğer özellikler ihtiyaçlarınızı karşılamıyor olabilir.
* Bandwidth, yani bant genişliği, size verilen trafik kapasitesi yeterli olmadığı için ay bitmeden ziyaretçileriniz yapmış olduğunuz web siteniz yerine bir uyarı ile karşılaşıyor olabilir.
* Sitenizin herhangi bir yerinde sizin kontrolünüz dışında bir reklam yayınlanıyor olabilir.
* Bir problem olduğunda hiç veya yeterli desteği alamıyor olabilirsiniz.
Yada en iyi olasılıkla bunların hiçbirini yaşamazsınız ve bedava web barındırma hizmeti aldığınız yer daha yüksek kapasitede bir hizmeti size paralı satmak için bekler ve sizin ihtiyaçlarınız bu limitleri geçmediği sürece bu işinizi bedava halletmiş olursunuz.

Peki ücretli hosting alacaksınız ve herşey çok güzel olacak 🙂 Ücretli hosting hizmeti alırken de çok dikkatli olmanız gerekiyor. Genellikle daha iyi hizmet alsanız da ücretli hosting hizmeti alırkende birçok şeyi göz önünde bulundurmak gerekiyor:
* Güvenilirlik, süreklilik. Maalesef zaman zaman kısa ömürlü hosting firmaları olabiliyor. Bugün hizmet aldığınız firma 3 5 ay sonra ortadan kaybolabiliyor.
* Destek. Eğe ücretli bir web sitesi barındırma hizmeti alıyorsanız desteğinin iyi olduğunu önceden belirlemeye çalışın. Dost kara günde belli olur. Herşey tıkır tıkır işliyor ve her ay paranız verilen hizmet karşılığında alınıyorken herşey güzel ama bir problem olduğunda size ne kadar hızlı ve çözüme odaklı yardımcı oluyorlar…

Ve ne olursa olsun web sitenizin yedeğini kendinizde saklayın.

Bedava hosting hizmeti alabileceğiniz bazı site adresleri:

http://www.000webhost.com/
http://ifastnet.com/
http://freehostia.com/free_hosting.html
http://www.awardspace.com/web_hosting.html
http://www.hostfreeweb.com/
http://www.110mb.com/
http://byethost.com/
http://pro-hosts.org/
http://www.50webs.com/

Sonraki bölüm: Web sayfalarının servis alınan yere gönderilmesi.

Web Sitesi Hazırlama, 2. Bölüm: Web Sitesi Sayfalarının Hazırlanması

Web sitesi hazırlamak istiyorsunuz ve ne yapacağınızı, nereden başlayacağınızı bilmiyorsunuz. Sitemizdeki yazıları okuyarak ihtiyaç duyduğunuz bilgileri edinip kendi kendinize web sitenizi hazırlayabilirsiniz. Burda edineceğiniz bilgiler ile siz de bir web sitesi sahibi olabilirsiniz. Ayrıca webmaster olma yolunda adım atmış
olursunuz. Sitenizin sayfalarını hazırlarken aşağıdaki adımlara dikkat etmelisiniz:

– Konu tespiti ve içerik

İlk olarak sitenizin konusuna ve içeriğine karar vermeniz gerekir. Eğer arama motorlarından ziyaretçi almak istiyorsanız ele aldığınız konuda detaya inin. Mesela hayvanlar yerine sürüngenler veya kuşlar hakkında, hatta kartallar, kertekeleler gibi daha alt kategorilerde konuları seçmeye özen gösterin ve bu alt konuda en iyi
olmaya çalışın. Konunuza karar verdikten sonra hangi içerikleri yayınlayacağınıza karar verin ve bu içerikleri oluşturun. Eğer içeriğiniz fazla ise sitenizin hazır olması için ihtiyaç duyacağınız minimum içeriklerinizi tespit
edin. Bu içeriklerinizi gruplandırın ve ziyaretçilerinizin bu içerikleriniz arasında nasıl geçişler yapacağını düşünün. Sitenizin içeriğini hazırlayıp bunları gruplamak ve bu bilgiler arasında geçişleri önceden hazırlamak web sitenizin hazırlanması aşamasında işinizi çok kolaylaştıracaktır.

– Tasarım

Daha sonra içeriğinizin nasıl görüntüleneceğine dair bir tasarıma ihtiyacınız olacak. Eğer kafanızdan, kimsede olmayan özgün bir tasarım geçiyorsa bu işi öğrenmek veya profosyonel destek almanız gerekir. Bunun yanında Internet üzerinde hazır web sitesi şablonları da bulabilirsiniz. Daha önceden hazırlanmış bu şablonları kullanarak içeriğinizi bu tasarımlar ile uygulayabilir ve bu şablon tasarımlar üzerinde bazı değişiklikler yaparak web sitenizi hazırlayabilirsiniz. Genellikle bu şablonlar web sitesi tasarımı konusunda uzman kişiler tarafından daha önceden hazırlanmış web sitesi örnekleridir. Tasarım şablonunu seçtikten sonra üzerinde ne gibi değişikler yapmak istediğinizi düşünün.
Şablon bulabileceğiniz siteler:

http://www.oswd.org
http://www.openwebdesign.org
http://www.freelayouts.com
http://www.freecsstemplates.org/
http://www.opendesigns.org/

Web siteniz için tespit ettiğiniz sayfaları oluşturmak, sayfalarınızın tasarımını yapmak, eğer önceden bir şablon beğendiyseniz bu tasarım üzerinde değişikler yapmak, sayfalarınıza resim, fotograf, müzik veya önceden tespit ettiğiniz içerikleri eklemek istiyorsanız bir html düzenleyiciye (html editör) ihtiyacınız var demektir. Web sitesi hazırlamak için kullanılan birkaç editöre değinelim:

Dreamweaver(DW):
Adobe firmasının ürettiği HTML Editörüdür. Adobe firmasının diğer ürünleri ile de uyumlu çalışması, WYSIWYG (What you see is what you get = Ne görürsen onu elde edersin) prensibi ile çalışan kullanımı kolay yapısı ile en fazla tercih edilen HTML Editörlerinden biridir. Bu editör hakkında http://www.dw.gen.tr/ adresinden Türkçe içerikli olarak daha detaylı bilgiye ulaşılabilir. Bu ürünün son sürümünü ve bu sürüm hakkında detaylı bilgi almak için http://www.adobe.com/products/dreamweaver/ adresini kullanabilirsiniz.
Faydalı olabilecek linkler:
http://www.adobe.com/designcenter/video_workshop/ : Videolu dersler.
http://www.dw.gen.tr/makale/detay/dreamweaver-giris/ : Dreamweaver’a giriş dersi.
http://www.webdersleri.com/sayfa.asp?id=891 : Dreamweaver’da dite tanımlama.
http://www.macromediaturk.com/upload/dersler/dreamweaver/sitetanimi/MMTURK_DWSiteTanimi.htm : Videoda Dreamweaver dersi, Türkçe.

Microsoft FrontPage (FP):
Microsoft Office ile birlikte gelen FrontPage en yaygın HTML Editörlerinden biridir. Kullanımının kolay olması ile bilinir. http://office.microsoft.com/tr-tr/training/CR061832701055.aspx adresinde Frontpage kullanımı ile ilgili bazı derslere erişilebilir.

Amaya:
www ve daha birçok teknolojinin de standartlarını belirleyen w3c konsorsiyonunun çıkarttığı WYSIWYG (What you see is what you get = Ne görürsen onu elde edersin) prensibi ile çalışan HTML editörüdür. Linux, Windows ve Mac gibi ayrı işletim sistemlerinde çalıştırabilirsiniz. http://www.w3.org/Amaya/ adresinden detaylı bilgi edinebilirsiniz.

Yukarıda verdiğim linklerden birinden indireceğiniz şablonu size en uygun editörde amacına, yapmak istediklerinize uygun şekilde düzenleyip web sitenizi hazırlayabilirsiniz.

Web Alanı barındırma servisinin(website hosting) bir firmadan alınması.

Sonraki bölüm: Web Alanı barındırma servisinin(website hosting) bir firmadan alınması.

Web Sitesi Hazırlama, 1. Bölüm: Web Sitesi için Alan Adı(Domain Name) Seçimi ve Alımı

Burada bir web sitesi hazırlamak için gereken işlemleri adım adım anlatmaya çalışacağım.
1. Web sitesi için alan adının (domain name) seçimi ve alan adının alınması (purchase a domain name)
2. Web sitesi sayfaların hazırlanması.
3. Web Alanı barındırma servisinin(website hosting) bir firmadan alınması.
4. Web sayfalarının servis alınan yere gönderilmesi.

Web Sitesi için Alan Adı Seçimi ve Alımı

İlk olarak Internet’te nasıl görünmek istediğinize karar vermelisiniz. Internet’te kullanacağınız ismi seçerken çok dikkatli olmalısınız. İyi ve doğru bir isim hangi alanda bir web sitesi sahibi olmak istiyorsanız ona uygun olmalıdır. Seçeceğiniz alan adı firmanızın, mağazanızın veya kişisel anlatımlarınızın akıllarda kalmasını sağlayacaktır.
Alan Adı Nedir?
Alan Adı İngilizce "domain name" demektir. Alan Adı Internet üzerindeki web sitelerinin adresini belirlemek için kullanılan IP (Internet Protokol) numarasını (192.168.1.1 gibi) tanımlayan isimlerdir. Böylece Internet kullanıcıları bu sayısal IP adreslerini değilde daha akılda kalıcı bu alan adlarını(google.com, yahoo.com gibi) akıllarında tutarak web sitelerine bağlanırlar.
Alan Adı uzantıları:
Alan adı uzantıları http://www.iana.org/ tarafından ayarlanır. Genel Üst Düzey Alan Adları ve Ülkelere Göre Alan Adları olmak üzere ikiye ayrılır.
Genel Üst Düzey Alan Adları
com: Daha çok ticari işletmeler için uygundur. İngilizce commercial kelimesinin kısaltılmasıdır ama ticari amaçlı olması gibi bir kısıtlama yoktur. Günümüzde en çok kullanılan alan adı uzantısıdır.
net: İngilizce "network" kelimesinin kısaltmasıdır ve daha çok Internet servis sağlayıcılar gibi network kurumları için uygundur. Günümüzde böyle bir kısıtlama yoktur ve .com dan sonra en çok tercih edilen alan adı uzantısıdır.
org: Kar amacı gütmeyen siteler için uygundur. İngilizce organization kelimesinin kısaltmasıdır. Organizasyonlar, örgütler ve kar amacı gütmeyen servisler için uygun bir alan adıdır.
edu: Eğitim kurumları için uygundur, "education" kelimesinin kısaltmasıdır.
gov: Devlet kurum ve kuruluşları içindir, "goverment" kelimesinin kısaltmasıdır.
mil: Askeri kurum ve kuruluşlar içindir, "military" kelimesinin kısaltmasıdır.
gen: Kişisel ve kurumsal başvurular için uygundur, "generation" kelimesinin kısaltmasıdır.
nom: Bireylerin kullanımı için uygundur.
Tüm genel üst düzey alan adı uzantıları için: iana.org veya wikipedia.org Generic_top-level_domain
Ülkelere Göre Alan Adları
.tr: Türkiye’de alan adı tescil işlemleri için yetkili kuruluş Orta Doğu Teknik Üniversitesi Bilgi İşlem Daire Başkanlığıdır. Tüm alan adı tescil kural ve politikası ODTÜ DNS Grubu tarafından yürütülmektedir. Aşağıdaki alan adı uzantıları interCa tarafından sizin adınıza kayıt ettirilebilmektedir.

    .com.tr Ticari Kuruluşlar
    .net.tr İnternet Servis Sağlayıcılar
    .org.tr Vakıf, Dernek, Sivil Toplum Örgütleri
    .edu.tr Üniversiteler
    .k12.tr Orta Öğretim
    .gov.tr Devlet Kurum ve Kuruluşları
    .mil.tr Askeri Kurum ve Kurulusları
    .pol.tr Emniyet Teşkilatları
    .bel.tr Belediyeler
    .av.tr Avukatlar ve Hukuk Büroları
    .tv.tr Televizyon Yayıncılığı
    .dr.tr Doktorlar
    .tel.tr Telefon Numarası
    .bbs.tr BBS’ler için
    .name.tr Bireyler için
    .gen.tr Bireyler için
    .web.tr Bireyler için

.us ABD
.it İtalya
.eu Avrupa Birliği
.de Almanya
.ca Kanada
.az Azerbeycan
.kz Kazakistan
.jp Japonya
.be Belçika
.lt Litvanya
.bg Bulgaristan
.uz Özbekistan
.cn Çin
.pl Polonya
.dk Danimarka
.ro Romanya
.fr Fransa
.ru Rusya
.in Hindistan
.tm Türkmenistan
.nl Hollanda
.ua Ukrayna
.es İspanya
.gr Yunanistan
Tüm liste için: Index by TLD Code
Alan Adı Alınması
Alan Adlarını belirleyen kurumlar her ülke için farklıdır. Ancak, en çok kullanılan alan adları olan .com, .net, .org gibi sonunda herhangi bir ülke tanımı olmayan genel üst düzey alan adları , GoDaddy, Directnic, Network Solutions, Register ve benzeri firmalardan satın alınabilir. Bu isimler "önce gelen alır" prensibi ile satılırlar.
Alan adı .com.tr, gen.tr, org.tr gibi .tr uzantılı olacaksa, Türkiye için Alan Adı tahsis işlemlerini yürüten ODTÜ’den satın alınır. Bu isimleri alabilmek için bazı şartları yerine getirmek gerekebilir. Bunları ODTÜ’nün ilgili sitesinden detaylı şekilde öğrenebilirsiniz
.tr uzantılı alanları ülkemizde ODTÜ tarafından verilmektedir.
https://www.nic.tr/
Ucuz ve kaliteli bir alan adı kayıt sitesi:
http://www.godaddy.com/
En eski alan adı kaydı yapan sitelerden birisi.
http://www.networksolutions.com
Register.com biraz pahalı fakat kaliteli hizmet veriyor
http://www.register.com
Directnic.com güvenebileceğiniz ve ucuz bir alan adı sitesi
http://www.directnic.com
Eğer alan adını sizin adınıza başka bir şirket veya şahıs alıyorsa alan adını sizin adınıza almasına dikkat ediniz. Alan adını kendi adına alıp daha sonradan fahiş fiyatlarla satmak isteyen dolandırıcılar! maalesef mevcut olabilmektedir.
Alan Adı Kontrolü
Peki istediğiniz alan adı boşta mı? Veya alan adınızı aldığını söyleyen firma veya şahıs alan adını sizin adınıza mı almış kontrol etmek istiyorsunuz. İşte kontrol edebileceğiniz adresler:
tr alan adları için:
https://www.nic.tr/
.com .net .org gibi genel alan adları için:
http://whois.domaintools.com/
http://www.internic.net/whois.html
Alan adlarının toplu olarak kontrolu için

Sonraki bölüm: Web sitesi sayfaların hazırlanması.

Merhaba dünya!

WordPress’e hoş geldiniz. Bu sizin ilk yazınız. Bu yazıyı düzenleyin ya da silin. Sonra yazmaya başlayın!