Optimize Edilmiş Web Sitesi Teslimatının Cesur Yeni Dünyası

Yayınlanan: 2015-06-24

"Çoğu erkek ve kadın, köleliklerini sevecek şekilde büyüyecek ve asla devrim hayal etmeyecek." – Aldous Huxley – Cesur Yeni Bir Dünya

Web Sitesi Optimizasyonu, Barındırma, Geliştirme ve Tasarım dünyasında oldukça özgürce kullanılan bir terimdir. Maksimum potansiyelinde performans göstermesi için sitenizin kapsamlı bir şekilde görülmesi gerektiği fikrine göre çalışır.

Optimize edilmiş web sitesi sunumu sunduğunuzu söylemek artık iyi ve güzel. Bak, az önce yazdım – basit. Asıl soru, bu iddiayı kanıt ve uygun bir açıklama ile destekleyip destekleyemeyeceğinizdir.

Yüksek trafikli bir web siteniz veya küçük bir işletme varlığınız olsun, Pressidium'da WordPress sitenizi sizin için optimize edeceğiz. Ayrıca, böyle iyi olduğumuz için optimize edilmiş Kurumsal Mimari tasarımımızda barındıracağız.

Görmek. İşte büyük iddiamız.

Pressidium ile web sitenizi barındırın

60 GÜN PARA GERİ GARANTİSİ

PLANLARIMIZI GÖRÜN

Aşağıdakiler, kanıtımız ve her şeyin nasıl çalıştığına dair sade İngilizce bir açıklamadır. Optimizasyon sürecini nasıl gerçekleştirebileceğinizi anlatan teknik bir doküman olmayacak. Bunun yerine daha çok arkadaşça bir sohbete benziyor, Pressidium'un web sitenizi sunmak için kullandığı optimizasyon yaklaşımlarını açıklıyor.

Kurumsal Mimaride Barındırma

Muhtemelen bildiğiniz gibi, Pressidium tüm müşterilerimize Kurumsal Mimari sunmaktadır. Hangi abonelik planını kullandığınız önemli değil, yine de size kraliyet ailesi üyesi gibi davranacağız. Bunun nedeni, herkesin Kurumsal düzeyde kaliteli Yönetilen WordPress barındırma hizmetine erişimi hak ettiğine ve banka hesabınızda ne kadar paranızın olduğunun bir fark yaratmaması gerektiğine inanıyoruz.

Bu konuyu burada oldukça kapsamlı bir şekilde ele aldık, ancak size hızlı bir özet vermek için tüm Pressidium Pinnacle Platformu, bu yüksek düzeyde kullanılabilir Kurumsal Mimari üzerine inşa edilmiştir. Mimarimiz ölçeklenmek üzere tasarlanmıştır, yani artan taleplere web sitenizle aynı oranda uyum sağlarken, yük dengeleme trafikte öngörülemeyen artışları sağlar ve sistemimizin tüylerini kabartmaz.

Hata toleransının mimarimize dahil edilmesi, çok katmanlı ortamımızdaki tüm bileşenlerin tamamen yedekli olduğu anlamına gelir. Tasarımımızda tek bir hata noktası yok. Herhangi bir bileşenin (örneğin bir sunucu) arızalanması durumunda sorun değil, web siteniz tamamen işlevsel olmaya devam edecek, içeriğiniz teslim edilmeye devam edecek ve hiçbir kesinti yaşamayacaksınız.

Son Teknoloji Sunucular

Pressidium'da yalnızca güvendiğimiz teknolojiyi kullanırız . Bu nedenle, Katı Hal Sürücüsü (SSD) depolama kullanan türünün en iyisi kurumsal donanımı kullanıyoruz. Bu, en çok ihtiyacımız olduğunda donanımımızın bizi (ve sizi) başarısızlığa uğratmayacağından tamamen emin olmamızı sağlar.

Web siteniz açısından, arka ucu birbirine paralel en az iki farklı sunucuda çalışacaktır. Basitçe söylemek gerekirse, siteniz iki kat daha fazla kaynak kullanabilir ve herhangi bir ince ayar veya değişiklik yapmadan normal yükten çok daha fazlasını kaldırabilir.

Pressidium ile web sitenizi barındırın

60 GÜN PARA GERİ GARANTİSİ

PLANLARIMIZI GÖRÜN

Siteniz büyüdükçe mimarimiz, artan trafiğinizi ve taleplerinizi karşılamak için gerektiğinde ve gerektiğinde daha fazla sunucu eklememize olanak tanır. Bu kurulumdaki gerçek güzellik, işinizin sürekliliğini kesintiye uğratmayacak olmasıdır. Siz veya kullanıcılarınız olup bitenlerden haberdar olmadan donanımımızı tamir edebiliriz.

Biz buna Ninjaneering demeyi seviyoruz .

Güvenli Yazılım

Kullandığımız yazılım türü söz konusu olduğunda, performansı artırmak ve hata oluşumunu en aza indirmek için yalnızca en son yazılımı çalıştırıyoruz . Yönetilen WordPress barındırma hizmetimiz, WordPress kurulumunuzu sürekli güncel tutar; bu, kendinizi asla potansiyel güvenlik riskleri olan eski bir sürümü çalıştırdığınız bir konumda bulamayacağınız anlamına gelir.

Ayrıca yazılımımızın rollerini kategorilere ayırdık ve bunları birden çok sunucuda çalıştırdık. Yük Dengeleyici algoritmamız, hangi web sunucusunun en düşük yüke sahip olduğuna karar verir ve ziyaretçiyi oraya gönderir. Öte yandan, web sunucularımız dışındaki sistemlerdeki tüm CPU yoğun görevleri (SSL boşaltma ve sıkıştırma gibi) ele alıyoruz, böylece web sunucusunun yalnızca bir işi olmasını sağlıyoruz - web sitenize ışık hızında hizmet vermek.

Bant genişliği kullanımını ve indirme sürelerini azaltmak için sıkıştırma kullanıyoruz. Bunu akılda tutarak, wp-admin arka ucuna bir görüntü yüklerken sizin için şeffaf bir şekilde kayıpsız görüntü optimizasyonu gerçekleştiren dahili bir hizmet olan Image Smacking'i oluşturduk.

Etkili Önbelleğe Alma

Önbelleğe alma, sitenizin performansını ve nasıl iletildiğini belirlemede önemli bir faktördür. PHP'nin performansını artırmak için PHP 5.5 işlem kodu önbelleği OPcache kullanıyoruz. Vernik Önbelleği, sayfa önbelleğe alma için uyguladığımız bir şeydir. Varnish, tüm sayfaları bellekte saklar ve web sunucunuzla iletişim kurmanıza gerek kalmadan doğrudan oradan sunar.

Sayfaların önbelleğe alınmasına benzer şekilde, dosya türü başına doğru başlıkları otomatik olarak oluşturarak tarayıcı önbelleğinden yararlanırız. Bu, bir ziyaretçinin tarayıcısının bilgisayarında daha az sıklıkla değişen dosyaları yerel olarak depolamasına olanak tanır. Bunlar genellikle resimler, CSS ve JavaScript gibi statik dosyalardır. Ziyaretçinin aynı dosyaları ve görüntüleri (örneğin logonuz) sürekli olarak yeniden indirmesi gerekmeyeceğinden, genel olarak web sunucusuna daha az istek yapılacaktır.

Kötüye Kullanıma Yönelik Trafikle Başa Çıkma

WordPress sitenizin güvenliğiyle ilgili sorunlar Pressidium blogunda düzenli olarak tartışılmıştır ve bunun için iyi bir neden vardır. DoS saldırıları ve kaba kuvvetle oturum açma, xmlrpc ve hatta görüntü hot-linking gibi daha yaygın saldırılar, sunucunun yükünü artırarak yanıt sürelerini yavaşlatır.

Web Uygulaması Güvenlik Duvarımızdan (WAF) bu tür saldırıları azaltıyoruz, böylece bu tür kötü niyetli trafik web sunucusunun yakınına ulaşmayacak.

İçerik Dağıtım Ağları (CDN)

Ziyaretçinizin bilgisayarı ile sunucunuzun konumu arasındaki coğrafi mesafenin web sitenizin performansını etkileyebileceği iyi bilinen bir durumdur. İdeal bir Dünyada, her şehirde bir sunucumuz olurdu ve bunları kullanmanız için bir kuruş talep etmezdik.

Ancak biz Aldous Huxley değiliz. Elimizdeki araçları kullanmak zorundayız. Bu nedenle, bunun yerine statik dosyaları dünya çapındaki sunuculara kopyalayacak bir CDN eklentisi sağlıyoruz. Birisi web sitenizi her ziyaret ettiğinde, içeriğiniz onlara en yakın sunucudan sunulacaktır.

Performansı Ölçmek İçin Kullandığımız Araçlar (Sunucularımız ve Web Siteniz için)

  • Nagios – Nagios, BT altyapısı izlemede endüstri standardıdır.
  • New Relic – Uygulama performansı izleme ve yönetimi.
  • Pingdom – Pingdom'un web sitesi izlemesi, bir web sitesinin ne zaman kapalı olduğunu veya bir işlemin yavaş veya bozuk olup olmadığını bize bildirir.
  • Google'ın PageSpeed ​​Insights'ı – Bir web sayfasının içeriğini analiz eder ve ardından o sayfayı daha hızlı hale getirmek için öneriler üretir.
  • WebPageTest – Web sitesi performansı ve optimizasyon testleri.
  • Yahoo! YSlow – YSlow, web sayfalarını ve neden yavaş olduklarını Yahoo!'nun yüksek performanslı web siteleri için kurallarına göre analiz eder.
  • GTmetrix – Web sitesi hızı ve performans optimizasyonu. Kullanıcılarınız için daha hızlı, daha verimli ve her yönüyle iyileştirilmiş bir web sitesi deneyimi geliştirmenize yardımcı olur.

Yukarıdakilerin hepsini web sitenizin performansını ölçmek ve bir temel oluşturmak için kullanıyoruz. Bu testler her gün gerçekleştirilir ve verilen taban çizgisinden sapmaları izleriz.

Web siteniz başlangıçtan saptığında bir uyarı alırız ve hangi değişiklikleri yapmış olabileceğinizi ve bu değişiklikleri nasıl daha optimum hale getirebileceğinizi görmeniz için sizi bilgilendiririz. Buna ek olarak, tekrar yola çıkmanıza yardımcı olmak için testlerimiz ve monitörlerimiz tarafından bulunan yaygın sorunlara ilişkin çözümler öneriyoruz.

Son düşünceler

Tek seferde alınması gereken çok fazla bilgi gibi görünebilir. Bunun için üzgünüm. Basit gerçek şu ki Pressidium'da yarım ölçü almaya inanmıyoruz. Yaptığımız her şey, her günün her saati platformumuzu daha güçlü, daha iyi ve daha sezgisel hale getirmeye gidiyor.

Yenilik, kafa yormakla ve sadece bir çözüm düşünmekle olmaz. Başarılı olmak için emeği, teri ve gözyaşlarını koymak zorundasınız. Ve bu, platformumuzda barındırılan her bir web sitesinin sunumunu optimize etmek için benimsediğimiz yaklaşımdır.

Siz başarırsanız biz de başarırız. Bunun yeterli motivasyon olduğunu düşünüyoruz.