Web Sitenizin Yükünü Hafifletmenize Yarayacak Araçlar
Site içinde sık kullanılan servisleri üçüncü parti servis sağlayıcılarına aktararak sitenizin performansını arttırabilirsiniz.
Web sitenizin özellikleri ne kadar fazla ise, sitenizin hızının yavaşlaması ve hatta sitenizin çökmesi an meselesidir. Her ne kadar kaliteli bir hosting şirketi ile anlaşıyor olursanız olun, yapacağınız bazı irili ufaklı iyileştirmeler ile sitenizin çalışma performansını arttırabilir, ziyaretçilerinize daha iyi bir deneyim yaşatabilirsiniz.
Web sunucunuzun yaptığı işleri azaltmak için bazı site özelliklerini üçüncü parti servis sağlayıcılarına aktararak web sitenizin yükünü hafifletebilirsiniz. Bu yazıda bulacağınız ve kolayca üçüncü parti servis sağlayıcılarına aktarabileceğiniz altı adet site özelliği sayesinde, web sitenizin performansını arttırmanız mümkün.
1. RSS beslemeleri
RSS beslemelerini sunucunuz üzerinden aktarmak sunucunuza çok miktarda yük bindirecektir. Bu özellikle çok miktarda aboneniz var ise geçerlidir. AllTop ve Technorati gibi web siteleri otomatik olarak RSS beslemenize abone olup düzenli aralıklarla sitenizin içeriğini depoladıkları için bu da sunucunuza fazladan bir yük bindirecektir. Aşağıdaki servislerden herhangi birini kullanarak RSS beslemenizi bu servislere aktarabilirsiniz.
FeedBurner pek çok özelliğe sahip bir RSS besleme aracıdır. RSS beslemenizi takip edebilecek, yönetebilecek, işleyebilecek ve analiz edebilecek pek çok özelliğe sahiptir. Bir süre önce Google tarafından satın alınan FeedBurner, özellikle içeriğin Google’a aktarılması sırasında sorunlar içerirken, artık sorunlardan arındırılmış muhteşem bir araç haline gelmiş durumda.

FeedBurner
Feedity ise özellikle WordPress gibi herhangi bir içerik yönetim sistemi kullanmayan web siteleri için kullanışlıdır (örneğin siteleri sadece statik HTML sayfalarından oluşan web siteleri için). Tek yapmanız gereken RSS beslemesi oluşturmak istediğiniz sayfaların URL’sini siteye girmek. Site adresini girdiğiniz sayfaları otomatik olarak takip edecek ve herhangi bir güncelleme olduğunda takipçilerinizi uyaracaktır. Eğer servisin otomatik besleme oluşturucusu tutarlı sonuçlar vermiyorsa, servisi, sayfanızın sadece belirli bölümlerindeki güncellemeleri dikkate alacak şekilde özelleştirebilirsiniz.

Feedity
Page2RSS ise web sayfalarındaki değişiklikleri takip eden ve herhangi bir değişiklik olduğunda kullanıcıları RSS yolu ile bilgilendiren bir servis. Google’ın ana sayfasını kullanan örnek beslemeyi kontrol edin. Sonuçlar bazen tutarlı olmamasına ve gerçek bir RSS besleme servisine kıyasla başarımı düşük olmasına rağmen bu servisi de seçenekler arasında bulundurmakta fayda var.

Page2RSS
2. Site araması
Site araması sunucunuza yük bindirebilir, zira site içi aramalar genellikle veritabanı isteklerini içeren sunucu taraflı işlemleri gerektirir. Ancak, üçüncü parti servislerin arama APIlerini kullanarak onların altyapısından faydalanmış olmakla kalmaz, daha tutarlı ve optimize edilmiş arama algoritmalarını da kullanmış olursunuz. Web araması üzerine çalışan Google ve Yahoo!‘nun servislerine bir göz atın.
Google AJAX Search API sayesinde geliştiriciler, Google’ın verilerini kullanarak kendi uygulamalarını geliştirebilirler. Site içi aramayı oluşturmak için zaman harcamak istemiyor musunuz? Sorun değil zira Google diğer her şeyde olduğu gibi bu işi de bizim için kolaylaştırmış ve kendi sitenizde kullanmanız gereken kodu oluşturmanıza yardımcı olacak bir sihirbazı da içeriyor.

Google AJAX Search API
Yahoo! Search BOSS ise Google’ın Arama API’sine benziyor ancak sonuçlar, site tasarımınızla daha entegre bir şekilde görüntülenebiliyor. Bunun yanısıra, Google’ın arama sonuçlarının aksine, Yahoo! Search BOSS sitenizde herhangi bir reklam göstermiyor. Search BOSS’un kullanıldığı site içi aramaya örnek olarak WordPress.org sitesine göz atabilirsiniz.

Yahoo! Search BOSS
3. Popüler JavaScript kütüphanelerini kullanmak
jQuery, mooTools ve Prototype gibi popüler JavaScript kütüphanelerini kullanarak birden fazla avantaj sağlamış oluyorsunuz. İlk olarak, bu kütüphanelerin son kullanıcıya aktarılması için sunucunuzun çalışmasının önüne geçmiş oluyorsunuz. Bir diğer avantaj ise kullandığınız JavaScript kütüphanesinin son kullanıcının sisteminde halihazırda bulunuyor olma ihtimali yüksektir zira günümüzde pek çok web sitesi Google AJAX Libraries API’sini kullanarak JavaScript kütüphanelerini sitesi üzerinden paylaşıyor. Bu sayede de ilgili web sitelerini daha önce ziyaret etmiş bir kullanıcı sizin sitenizi ziyaret ettiğinde bu dosyayı tekrar indirmek zorunda kalmıyor.
Google AJAX Libraries API’si (Google AJAX Kütüphaneleri API’si) Google’ın içerik dağıtım ağı (content distribution network – CDN) üzerinden dağıtıyor. Bunun anlamı ise Google, ilgili dosyalara istek yapan kullanıcıların coğrafi konumunu tesbit ediyor ve ilgili dosyayı o kullanıcıya en yakın olan sunucudan teslim ediyor.

Google AJAX Libraries
4. Web formlarını yönetmek ve işlemek
Eğer web sitenizde web formları kullanıyorsanız (örneğin contact / iletişim formları), bu formların işlenme ve yönetim işlemini üçüncü parti web sitelerine aktarabilirsiniz. Bunu yaparak, sunucunuzun bu formları almak, işlemek ve göndermek için yapması gereken tüm işlemleri başka bir sunucuya aktarmış olursunuz. Bu SPAM gönderiler için takip, CAPTCHA kullanımı ve işleme ve email sunucunuzu yeni bir form gönderimi algılandığında e-mail gönderecek şekilde yapılandırmayı da içerir.
Bu tip belirli servislere odaklanmış web form uygulamaları sunucunuzun yükünü hafifletmekle kalmaz, ayrıca form kayıtlarının yönetimi için son derecede kullanışlı yönetim arayüzlerini de içerirler. Aşağıdaki üçüncü parti web form servislerini kullanarak, sunucunuza form yönetimi için bindirilen yükün önüne geçmiş olursunuz.
Wufoo bir HTML form oluşturucusu ve yöneticisi uygulaması olup, ücretsiz – 200 $ arası değişen fiyatlarda paketler sunmaktadır. Uygulamanın ücretsiz sürümünü kullanarak 3 adet web formu ve form başına en fazla 10 girdi alanı kullanabilmenize izin veriyor. Bu miktarlar sade iletişim formları ve anketler için oldukça yeterli.

Wufoo
FormSpring güçlü ve tam özellikli bir web form oluşturma uygulamasıdır. Ücretsiz sürümü 3 web formu ve aylık 10 gönderime imkan vermektedir.

Formspring
FormSite sayesinde 5 adet web formu, form başına 50 girdi alanı ve aylık 100 gönderimi desteklemektedir. Bunun yanısıra formlarınıza dosya iliştirilmesini de destekleyen FormSite’ın ücretsiz planı ile 50MB alana da sahip olabiliyorsunuz.

Formsite
Icebrrg web formlarınızı kolayca oluşturmanıza yardımcı oluyor. Uygulamanın ücretsiz planı aylık 3 adet form ve 100 adet gönderiyi destekliyor.

Icebrrg
5. Anketler
Eğer kullanıcılarınıza düzenli olarak anket benzeri sorular yöneltiyorsanız, o zaman bu tip hizmetlerinizi üçüncü parti servis sağlayıcılarına aktararak sunucunuzdaki yükü hafifletebilirsiniz. Aşağıdaki araçlar bu konda size yardımcı olacaklardır.
Vizu ücretsiz bir web anket sistemi olup WordPress, Blogger ve Typepad gibi popüler içerik yönetim sistemlerine entegre edilebilirler.

Vizu
PollDaddy ile siteniz için ücretsiz anket sistemleri oluşturabilirsiniz. Servisin ücretsiz paketi ile sınırsız sayıda anketler oluşturabilirsiniz. Ücretli paketler ile karşılaştırma için fiyat tablosuna bir göz atın.

Polldaddy
SurveyMonkey.com özellikle anket yönetimi için ideal bir anket raporlama uygulamasıdır. Güçlü yönetim paneli arayüzü sayesinde anketlerinizin tasarımını özelleştirebilirsiniz. Servisin kalitesine referans olması açısından Digg gibi popüler siteler tarafından kullanıldığını da belirtelim.

SurveyMonkey
6. Captcha
Captchalar özellikle sahte (spam) form isteklerinin önüne geçmek için geliştirilmişlerdir. Kendi Captcha sisteminizi sunucunuzda barındırmak sadece sunucunuza fazladan yük bindirmekle kalmaz, ayrıca bu Captchaların oluşturulması ve aktarımı için de pek çok işlemin yapılmasını gerektirmektedir. Bazı popüler Captcha servislerini aşağıda bulabilirsiniz.
reCAPTCHA ücretsiz bir captcha servisi olup kitapların ve gazetelerin dijitalleştirilmesine de yardımcı olurlar. Kullanıcılar basılı materyallere ait resimlerden oluşan iki adet kelimeyi girerek, kelimenin dijitalleştirilmesine de yardımcı olurlar.

ReCAPTCHA
captchas.net ücretsiz bir uygulama olup kurumsal web sitelerinde bile kullanılabilir. Eğer sunucunuzda PHP, ASP, Python, JSP ya da Ruby on Rails çalıştırabiliyorsanız, o zaman bu servisi sisteminizde kullanabilirsiniz.

CAPTCHAS.net
OpenCaptcha‘nın üç adımlık kopyala-yapıştır kurulum aşaması sayesinde sitenize çok kısa sürede captcha entegre edebilirsiniz.

OpenCAPTCHA
Bu tip özellikleri sitenizin dışına aktardıktan sonraki deneyimleriniz neler oldu? Sitenizin dışına aktarabileceğiniz başka özellikler var mı? Yorumlarınızla tartışmaya dahil olun.
Kaynak: Six Revisions
Etiketler: CSS, Google, HTML, Javascript, RSS, Web Araçları, WordPress, XHTML, Yahoo!











Özellikle captcha uygulaması artık web sitelerine mutlaka uygulanması gereken bir çözüm. WP kullanan sistemler için akismet eklentisi yetersiz kalıyor.
Yine harika bir kaynak.Teşekkürler.
gerçekten de site yükünü azaltacak harika özellikler var bu yazınızı okumadan hemen önce site rssini feedburnera yönlendirdim üzerimden bir yük daha kalktı hani
gerçekten de site yükünü azaltacak harika özellikler var Size teşekkür ederim hocam
siteniz çok güzel
[...] -Web Sitenizin Yükünü Hafifletmenize Yarayacak Araçlar [...]
Yorum yazın!
Seçme Haberler
Kategoriler
Arşivler
Son Yorumlar
SEOmium - Türkiye'nin En Güncel SEO ve SEM İçerikli Sitesi
Son Yazılar
En Çok Yorumlananlar
En Çok Okunanlar