Sitelerin geç açılma sebebi site hızlandırma performans
30 Aralık 2009 Yazan admin
Kategori Blog, Webmaster Araçları, hosting
Sitelerin cevap vermemesinde veya geç açılmasında pek çok faktör rol oynayabilir. Başlıca nedenler alt yapı, kodlama ve içerik yoğunluğudur.
İnternette başarılı olmak isteyen her webmasterın bu faktörleri anlaması ve kaynaklarını maksimize etmesi gerekir.
Tıpkı bir zincir gibi iç içe geçmiş bir sistemdir internet. İnternet ağlarında paketlerin hızlı gittiği yavaşladığı veya daraldığı yollar vardır. Aynı gerçek hayattaki trafik gibi bir trafik vardı bu trafik üzerinde taşıtlar değil radyo dalgaları ve elektirik sinyalleri yürümektedir. bu sinyalin bir ucunda duran web siteleri, serverlar (pc & mac vb. sistemler) üzerinde durmaktalar. Kendileride bu bilgi paketlerin dağıtıldığı ve isteyene yollandığı bir konumdalar. Tıpkı evinizdeki birbirine bağlı network gibi dünya genelinde bağlı büyük internet ağları vardır bunlar yüksek veri taşıma kapasite sahip özel hatlardır. Devamını oku
İpye domaine ping nasıl atılır?
MEvcut bilgisayarınızdan karşı bilgisayara ping atarak serverın açıkmı kapalımı olduğu pinge nasıl cevap verdiğini ve ortalama paketin cevap süreleri vb. elde edebilirsiniz.
Windows da çalıştıra gelin
ping www.iwebtool.web.tr
yazın bilgisayarınızdan karşı siteye ping atmış olursunuz.
sonuna -t
koyarak pingin devamlı erişimi sağlayabilirsiniz.
ping www.iwebtool.web.tr -t
Eğer server sahibi pingleri kapatmadıysa alttaki gibi birgörüntü gelir burda sonraki 3 rakam cevap süreleridir her denemede.

süreler ms cinsindendir.
Server yakın bir yerdeyse daha kısa sürede cevap gelecektir.
Dedicated Sunucu Satın Alırken Dikkat Edilecekler
Sunucu veya dedicated satın almak önemli bir karardır alt yapı neyse üst yapıda öyledir. Sunucu veya dedicated sitelerin tutulduğu özel bilgisayarlardır. Üzerilerinde bulunan yazılımlar sayesinde web siteleri veya başka türlü internet uygulamalarını ayakta tutarlar. Webmasterlar için sitelerin bulunduğu sunucunun yeri, sunucunun kapasitesi ve devamlılığı önemlidir.
Size bi kaç önerim var.
Türkiyeden veya dünyanın herhangi bir yerinden sunucu alabilirsiniz.
Hedeflerinizi iyi belirleyin. Gereksiz kaynak için sunucu almayın.
Fiyat ve alacağınız performans oranı, sitelerinizin türü önemlidir.
Tanınmış ve iyi hizmet veren firmaları tercih edin.
Sunucunuzu ve bütçenizi ve sitelerinizden beklentileri iyi karşılaştırın.
Datacenter’ın yeri size ve sitenizin hedef kitesine ne kadar uzakta bir bakın.
Teknik bir sorunla karşılaştığınızda, eğer kendi başınıza sunucuyu yönetemiyorsanız, yardımcı olabilecek mi firma?
Sunucunun kendi içinde parçaları uyumlu mu? Bu konuda iyi araştırma yapın. Örneğin 256 ramle 2 X dual Xeon 3.2 makinayı çalıştırmak insafsızlık olur.Ya da tam tersi 4 GB ram ile Celeron iyi performans vermez.
Sunucunuz datacentera kaç anlık kaç mbit hızında bağlı. 10 100 ve 1000 gibi bağlantı türleri vardır. Aşırı yüklü serverlar için 100 ve üstü önerilir.
Sunucunun apache ayarlarını ve performans ayarlarını bilen firmaları tercih edin. İyi optimize edilmiş serverlar örneğin 64 bit ve gereksiz tüm modları kapatılmış bir php ve xcache benzeri hızlandırıcılarla. Bir VPS dedicated kadar hızlanabilir.
Neden Server & Yazılım Optimizasyson Yapılmalı
Başarılı olan hemen her projenin altında bir takım farklar vardır. Bu farklar HIZ, Fikrin Gücü, Zamanlama, Maddi kaynaklar vb. Burada fikrinize ve amacınıza güveniyorsanız ilk başlıcağınız nokta server yani alt yapıdır. Alt yapı olmadan hiç bir bina inşa edilemez. Dikkat edin bütün başarılı siteler hızlıdır. Çünkü hız için çok düşünmüş ve kaynak harcamışlardır. Aynı stabildirler bi var bi yok değil her zaman hazır ve nazırdırlar. Öyleyse ne yapıcaz optimizasyon…
Hosting kullanıcıları için fazla yapıcak bişey yok onlar sadece script ve yazılım tabanında bir optimizasyon yapabilir veya iyi bir host seçimi yaparak kazanabilirler. VPs ve server kullanıcıları ve çok serverlı webmasterlar için yapacak biçok şeyvar hatta bir ton ödev.
Bunlar kısaca neler…
32 bit mi 64 bitmi karar vermek
linux mu windows mu seçmek karar vermek
php mi asp mi seçmek bunların hızlandırıcıları
bir veri tabanı mssql, oracle, mysql ve eklentileri
hangi cache yazılımı
Filecache, APC, EAccelerator, Xcache, memcache ve bunların ayarlamaları
Yazılım tarafında optimizasyon örneğin yazılımda cron tabanlı statik sayfalar oluşturmak çünküstatik sayfalar daha hızlı gelir ve işlemci çalıştırmazlar.
Yaptığım testlere göre php çalıştırmak kesinlikle yavaşlatıyor siteler ve projeler çoğunlşukla statik olmalı bir değişkeni çağırmaktansa hiç çağırmadan statik yazmak ve öyle vermek çok daha verimlidir.
Apache, Lighthttp vb. web server seçimibunların kurulması ve ayarlamaları modları vb.
Serverda hdd seçimi örneğin 5400 RPM 7200 RPM 10k normal disk 10 SCSIdisk ve bunların ön bellekleri
Anakart seçimi,
serverın soğutma kapasitesi, parçaların kalitesi
Raid seçimleri raid 0 mı raid 5 mi
uplink 10 100 1000 gbps
Lokasyon türkiye almanya hollanda vb. vb.
Bu gibi pek çok değişkeni iyi anlayıp bütçeye ve bir plana karar vermek lazım
Ama tüm bunlardan daha önemlisi en temel etken sizin isteğiniz ve sonrasında isteğe cevap vericek zekanız, öğrenme kapasiteniz ve teknik ve maddi imkanlarınızdır. Ama öncelik istektir.
Server & yazılım optimizasyon ilk başta öğrenilmesi gereken işlerden. Dikkatinizi buraya çekmek istedim.


