22 Haziran 2016 Çarşamba

Web Sitesi Kurmak İçin Altın Öğütler

Altın Öğütler
Hosting Hizmeti Alırken
1. ġirket ne kadar güvenilir. Referansları ne durumda
kontrol edilmelidir.
2. Host referans sitelerinden Ģirket hakkındaki
olumlu-yada olumsuz bilgiler kontrol edilmelidir.
3. ġirketin UP-time vaadi kontrol edilmelidir. %100
up time oranını kimse sağlayamaz ama ne kadar
yüksekse o kadar iyidir.
4. Ġhtiyacınız olan hizmete iyi karar vermeliniz.
Örneğin sadece Ģiirlerini yaınlayacağınız bir site için
IIS üzerinde hizmet veren bir paket daha pahalı
olacaktır. Oysa Linux+Apache ikili ile çok daha
ucuz bir çözüm bulabilirsiniz.
5. ġirketlerin hizmet paketlerini detaylıca karĢılaĢtırın.
Paketlerde kaç Mb alan verileceği, ne kadar Bant
GeniĢliği tanındığını, Veritabanı dahil olup
olmadığını, ilave mail hesabı verip verilmediğini
kontrol etmelisiniz.
6. Kontrol panelinin ne olduğu da önemlidir. Genel
itibari hepsi kolay kullanımlıdır ama bazı paneller
site sahipleri için hayatı inanılmaz derecede
kolaylaĢtırırlar.
Web Sitesi Yaparken
1. Öncelik içeriktir. ġekil sonra gelir. Ġçerik olduktan
sonra Ģekil nasıl olsa çözülür.
2. Sade olun. Abartıdan kaçının. Bir arap Ģairin dediği
gibi bir ağaçta ne kadar çok yaprak varsa o kadar
az meyve olur.
3. Gereksiz resim, hareketli gif, animasyon ve film
dosyalarından kaçının. Kullanıcılar anlamsız bir
resim için sayfanızın geciken yüklemesini beklemek
zorunda değildirler.
4. Kullanıcılar sayfaya ne için geldilerse onu en kısa
yoldan bulsunlar. Kimseyi oradan oraya linklerle
süründürmeyin.
5. Sayfanızda meta tag kullanımına özen gösterin ki
arama motorlarındaki aramalarda müstakbel
ziyaretçilerin sizden haberi olsun.
6. Renk uyumuna dikkat edin. Erkek Giyim
mağazasına Pembe, Genç kızlar için Fan sitesine
Gece mavisi renk uymaz. Renk kontratsıda önemli
bir konudur.
7. Siteniz genel bir Ģablonu takip etsin ve
biçimlendirmeler genel itibarı ile aynı olsun.
Site Tasarımı Adımları
1. Siteyi oluĢturmaya önce kağıt üzerinde baĢlayın.
Tasarım olmadan iĢleme baĢlarsanız o kadar çok
baĢa dönersiniz ki siz bile ĢaĢarsınız.
2. Sitenin nasıl görüneceğini anahat olarak
belirledikten sonra kullanacağınız teknikleri
belirleyin. Site grafik ağırlıklı mı olacak yoksa
FLASH mı kullanılacak, içerik yönetim sistemi
kullanılacak mı.
3. Bu iĢ için uygun donanım ve yazılıma sahip olup
olmadığınızı kontrol edin
4. Yapacağız site tasarımlarını test etmek için
sisteminize birkaç ayrı web tarayıcısı kurun. Benim
kiĢisel tercihim Internet Explorer, Firefox ve Opera
ilk anda yeterlidir. (IE için 5.5,6 ve 7 sürümleri
arasında dağlar kadar fark olduğunu unutmamakta
fayda var)
5. ĠĢ için gerekeceğini düĢündüğünüz Javascript
dosyalarını elinizin altında bulundurun eğer yoksa
bulmak için Open source arĢivlerden tarama yapın.
6. Sitenin ana teması tablo yada CSS olarak kodlayın
7. Sitede kullanılacak resimleri ve yazı stillerini
belirleyin
8. Site kodlarınızı oluĢturun.
9. Sitenizi test edin.
 Diğer tarayıcılarda nasıl görünüyor
 Stillerde düzeltilmesi gereken yerler varmı
 DeğiĢik ekran çözünürlüklerinde nasıl görünüyor
 Baskı önizleme yaptığınızda kağıt üstündeki hali
normalmi
 Dikkatten kaçan bir nokta varmı
 Yazım hataları varmı
Bir Site Tasarlarken
Çok kolay gibi görünür ancak web tasarımı çok zor bir
konudur. KarĢınızdaki insanın ne istediğini anlamadan
ona istediğinizi kabul ettirebileceğiniz bir dönemde de
değiliz. O yüzden öncelikle site sahibinin ne istediğini
dinlemek, sitede yer verilecek konuyu anlamak gerekir.
Bu aĢamada site sahibinin zevklerini, site Ģirket içinse
kurumsal renklerini, iĢ ile ilgili birkaç bilgiyi edinmek,
aynı iĢi yapan Ģirketlere ait siteleri inceleyip bilgi sahibi
olmak karĢı tarafta iĢinin ehliyle çalıĢıyor olduğu izlenimi
uyandırır.
Daha sonra kağıt üzerinde sitenin genel görümü çizilmeli
ve site sahibinin bu konudaki fikri alınmalıdır. Bu, birinci
sayfadan sonuncuya kadar, sitenizdeki tüm sayfaların
ekran görüntüsünü kağıt üzerinde resmetmek demektir.
(Bu her zaman gerekmez. Çünkü müĢteri genel
görünüme karar verip bilgilerin bu temaya uygun
yerleĢtirilmesi yeterlidir diyebilir)
Sitede kullanılacak tekniklerin belirlenmesi de önemlidir.
Flash animasyon olacak mı olmayacak mı gibi. Ayrıca
bazı durumlarda bazı hazır içerik yönetim sitemlerinin
kullanımıda düĢünülebilir. Sitede dinamik bir dil
kullanılacaksa hangi dilin kullanılacağı veri duyarlı
olacaksa hangi veritabanının kullanılacağının bilinmesi
önemlidir.
Sitenin oluĢturulması için gerekli grafik programları,
HTML editörü, site yönetim programı, kelime-iĢlem
programı, geliĢtirme sürecinde kullanılacak lokal bir web
sunucu tasarımcının kullandığı bilgisayarda yüklü
olmalıdır. Tabii birde tasarımcı bunları çalıĢtıracak uygun
bir bilgisayara sahip olmalıdır.
Tabii burada Ģu da unutulmamalıdır. Web sitesi yapmak
için illa 1000 $ verip Photoshop, 500 $ verip
Dreamweaver almaya gerek yoktur. Bunların daha ucuz
alternatifleri olduğu gibi Open source programlarda
mevcuttur. Önerim Gimp, Nvu, Open Lazslo, Notepad++,
Pogrammers Editor gibi programların indirilip
denenmesidir. Ben Ģu ana kadar Gimp kullandım ve
tıkandığını hatırlamıyorum.
Normal bir web kullanıcısı için bir tarayıcı yeterlidir ama
tasarımcı için değil. Çünkü tasarımcı, yaptığı tasarımın en
azından en popüler tarayıcılarda düzgün göründüğünden
emin olmalıdır.
Site tasarımı yapan bir kiĢi internette gezerken gördüğü
güzel tasarım stillerini, menü stillerini, javascriptleri ve
geliĢmiĢ teknikleri bir köĢede tasnifleyerek tutmak gibi
bir özlliğe sahip olmalıdır. Bunu söylerken kesinlikle
baĢkalarına ait bir Ģeyin aynen alıp kullanılması değil,
nasıl yapıldığının öğrenilmesi kastedilmiĢtir. Tabii bazı
kodlar open source olduğundan aynen kullanmakta bir
beis yoktur.
Kağıda çizilen temayı tablo yada CSS olarak
oluĢturmakla iĢleme baĢlanır. Ġlgili linkler, grafikler vs
yerleĢtirilir ve site sahibinin genel düĢünceleri alınır.
Gerekli ise değiĢiklikler yapılır ve daha sonra diğer
sayfaların kodlanmasına geçilir.
Daha sonra test aĢamasına geçilmeli ve yukarda anılan
tüm hatalar kontrol edilip gerekli düzenleler yapılmalıdır.
Özellikle tarayıcı testi çok önemlidir. Çünkü müĢteri siteyi
Ģekillerde görürse, iĢin kalitesinden Ģüphe eder. Ufak
tefek farklar izah edilebilir ancak birbirine giren
katmanlar, ekranda adeta zıplayan menü CSS menüleri
(benim baĢıma geldi site 7 sürümünde normaldi ancak IE
6 kullanan biri tam o anda denk gelip sitenin karizmasını
bozmuĢtu) izah edilemez.
Sitede kullanılan dosyaların isimlerini, klasörleri vs
kontrol edip hepsini aynı notasona getirmekte fayda
vardır. Genel olarak tüm web sitelerinde tüm dosya
isimleri küçük harf kullanılırlar. Çünkü hosting iĢleminin
olacağı sistemde Windows mu Linux mu kurulu olmasına
göre bu isimlerin durumu önem kazanır.
Bu aĢamada hosting için uygun yer belirlenir ve gerekli
FTP ayarları yapılıp site web üzerine kopyalanır. Site son
bir kez kontrol edilip, telim edilir.
Bir Web Sitesinin Tutulmasını Sağlayan
Etkenler
Internette tek tıklama uzağımızda miyonlarca ve hatta
milyarlarca site varken neden sadece bazıları çok büyük
hit sayılarına ulaĢırken bazıları unutulup gider diye
düĢündünüzmü ? Örneğin bir zamanların gözde arama
motoru www.excite.com nerdeyse adı bile unutulmuĢ
durumda, ilk arama motoru www.yahoo.com aĢırı kan
kaybına devam edip durmakta.
Yine aynı Ģekilde nerdeyse unutulan Altavista motorunun
araĢtırma ekibi lideri, Google‘ın yerinde bir olabilrdik
derken, bir gerçeği ifade etmektedir. Ġfadesine göre
arama motoruna gömülü reklam fikri çok daha
öncesinde onların gündemine zaten gelmiĢ ancak,
―kullanıcılar bundan hoĢlanmaz‖ diye Ģanslarını
denemedikleri için Ģans kapıyı iki kere çalmamıĢ ve
altavista eski teknolojili bir arama motoru olarak
kalmaya devam etmiĢ. Bu gün itibariyle söyledikleri ise
―en iyi teknolojiye ahip olmak yetmez, bunu uygun
giriĢimlerlede desteklemelisiniz.‖
Bunlar olurken nasıl olupta birkaç yıllık www.google.com
inanılmaz karlara, eriĢim rekorlarına sahip olmaktadır.
Öyle ki ABD baĢkan yardımcı ―dünyanın yuvarlar
olduğuna artık inandım‖ dedikten sonra kendisine
yöneltilen ―nasıl‖ sorusuna ―Google sayesinde‖ demekte.
Internette arama anlamına gelen ―Googling‖ kelimesi
nerdeyse sözlüklere girmek üzere. Peki bunlar nasıl
oluyor…
Bu olayı 5 ana baĢlıkta incelemek mümkün
1. Tanıtım
2. Kullanıcı dostu tasarım
3. EriĢilebilirlik
4. Kaliteli içerik
5. Geri Besleme
Bu baĢlıkları biraz açarak inceleyelim
Tanıtım
Günümüzde web ortamına hergün milyonlarca sayfa,
binlerce site katılmaktadır. Durum bu iken insanların
sitenizi ziyaret etmesi için haliyle iyi bir sebepleri
olmalıdır. Sebep olsa bile en basitinden insanların
bundan haberi olması için Google robotlarının sayfanıza
uğraması gerekmektedir. Bunu çabuklaĢtırmal ve sürekli
kılmak için bütçeniz uygun ise web sitelerine ve arama
motorlarına reklam verebilrsiniz. Google reklam veren
siteleri aramalarda en üst sıralarda göstermektedir.
Ayrıca kardeĢ site dediğimiz siteler edinmeli, onlara link
vermeli ve onlarında size link vermelerini sağlamalısınız.
Örneğin Google indekslerini oluĢtururken diğer sitelerden
sizin sitenize belirli bir sayıda bağlantı erilmemiĢse sizin
sitenizi ciddi anlamda bir referans olarak kabul
etmemektedir. Tanıtım bu yüzden önemli bir adımdır.
Kullanıcı Dostu Tasarım
Bir sitede içerikten sonra en önemli Ģey görünümdür.
Görünüm kötü ise içerik iyi bile olsa kullanıcı sitenize bir
daha zor gelecektir. Sitede gerektiği kadar resim vs
kullanılmalı, siteniz hızlı yüklenmelidir. Ġçeriği kolay
anlaĢılır Ģekilde dizayn etmelisiniz. Bir sayfadan diğerine
geçerken sitenizin tüm sayfa yapısı değiĢiyorsa kullanıcı
takipte zorlanmaya baĢlar.
EriĢilebilirlik
Google yada baĢka bir arama motorunun altında ―bu site
en iyi x tarayıcı ile çalıĢır‖ diye bir ifade gören birisi
olmuĢmudur acaba. Ben göremedim ve göreceğimide hiç
sanmıyorum. O halde site içeriği ve görünümü nasıl
olursa olsun her Ģekilde siteniz ortalama bir görüntü
kalitesi yakalamalıdır. Ziyaretçiler sitenize hangi tarayıcı
ile bakarsa baksın içeriğinizi doğru Ģekilde
görüntüleyebilmelidir. Site tasarlanırken sadece tek bir
tarayıcıda çalıĢan etiketlerden kaçınılmalıdır.
Kaliteli Ġçerik
Örneğin tarih konulu bir siteniz var ve Ankara SavaĢı
hakkında araĢtırma yapan birisi sitenize girdiğinde
sadece ―Ankara SavaĢı sonucu Fetret devrine girildi‖
bilgisini buluyorsa içerikle ilgili sorununuz var demektir.
Kullanıcılar en çok arama sitelerini kullanırlar ve buradan
sitelere bakmaya baĢlarlar. Kalite içeriğiniz yok ise kimse
sitenize link vermez. Yeterince link alamazsanız, google
ve diğer arama motorları sizi alt sıralara atarlar.
Kullanıcıyı mümkün mertebe sitenizde tutmanız gerekir.
Örneğin bu sayfanın yanında ―KurtuluĢ SavaĢı, Preveze
Deniz SavaĢı‖ gibi linkler olur ise ziyaretçiniz belki bu
linklerede tıklayacaktır.
Geri Besleme
Sitenizin tasarımı ve içeriği size tamamen doyurucu
gelebilir ancak kullanıcıların hataları, isteklerini ve
önerilerini size bildirebilmeleri için geri besleme olanağı
sunmalısınız. Örneğin Tuncay ġanlı için bir fan sitesi
hazırlıyorsunuz. Ġçerik sizce gayet yeterli ama bir
kullanısınız, bir maç sonrası ilgili Ģahsın UEFA‘da haftanın
golcüsü seçildiğini ama bunun sizin içerikte olmadığını
fark etti. Kullanıcı bunu size bildirebilmeli ve sizde bunu
en kısa sürede düzeltebilmelisiniz. Böylece hem içerik
güzelleĢir, çoğalır, hemde kullanıcı kendisi ile site
arasında bir bağ kurar. Çünkü site sahibi ona değer
vermiĢ ve önerisini hemen yerine getirmiĢtir.

Hiç yorum yok:

Yorum Gönder