Nə zaman fəlakət!

alov içində

Son 48 saat əyləncəli deyildi. Texnologiya fantastik bir şeydir, amma heç vaxt mükəmməl deyil. Uğursuz olduqda, həqiqətən hazır ola biləcəyiniz bu qədər hazırlıq olduğuna əmin deyiləm ... ancaq reaksiya verməlisiniz.

Bəlkə də saytımızın son bir neçə həftədə amansızca yavaşladığını fərq etdiniz. Bizdə olduğu həqiqəti nəzərə alsaq qəribə idi bir verilənlər bazası server ilə birləşdirilmiş böyük hosting paketiməzmun çatdırılması şəbəkəsi. Çox yerimiz olduğundan, digər saytları da orada yerləşdirdik ... və bu bizim səhvimizdi!

Layihələrimizdən biri sosial media izləmə vasitəsi Twitter və Facebook ilə əlaqə quran, idman bazarındakı minlərlə komandanın məlumatlarını toplayan. Gündə bir dəfə azarkeş və təqibçi məlumatlarını toplayır, məlumat bazasına yığır. Layihə üzərində çox inkişaf etdik və bu yaxınlarda bəzi statistikaların səhv olduğunu gördük. Müştərimiz, Pat Coyle, problemi həll etdiyimiz üçün bizə səbr etdi.

Sonra bütün h ** l boş oldu! Gündə bir dəfə deyil, dəqiqələr ərzində işləməyə başlayan məlumatların toplanması prosesi görünür. Veritabanımız gün ərzində 1G-dən çox böyüdü, serverimizi ləngitdi və tonlarla yer tutdu. Digər gecədə hesabda olduğumuz hər sayt bir-bir enməyə başladığına baxırdım. Uf.

Artıq Martechi köçürmək üçün planlar qururduq WPEngine onu ehtiyat nüsxələri, inteqrasiya olunmuş məzmun çatdırılması və sürətli bir server dəsti ilə xüsusi bir mühitdə qoymaq. Üzərində bir neçə başqa müştərimiz var və həm xidmətdən, həm də onların inanılmaz dəstəyindən son dərəcə məmnunuq. Mediatemple'nin pis olduğu deyil, sadəcə bu mühit bizim kimi bir ton trafik alan bloglar üçün qurulmuşdur. Gecənin ortasında WPEngine-dəki uşaqları yazdım və səhərə qədər məni qaldırdılar! Təşəkkür edirəm uşaqlar!

Sonra verilənlər bazasını necə düzəltməyə baxmağa başladıq. Əslində verilənlər bazası serverini dayandırdı və ən böyük cədvəli pozdu (BÜTÜN mərkəzi məlumatları olan masa!). Server dolu olduğundan təmir edə bilmədik ... sənədlərə daxil ola bilmədik, yedəkləyə bilmədik ... ilişib qaldıq. MediaTemple-dəki insanlar atlanıb masanı təmir etdilər. Bundan sonra tam bir ehtiyat nüsxə edə bildik və digər saytları geri götürməyə başladıq.

WPEngine-ə keçmək ağrısız keçmədi. Verilənlər bazasına daxil ola bilmədiyimiz üçün verilənlər bazasının son anlıq görüntüsünü çəkməli olduq ... nədənsə bu müddətdə bütün kateqoriyamızın uyğunlaşmasını itirdi. Bizdə var saytdan kənar WordPress ehtiyat nüsxələrihəm də, ancaq verilənlər bazamız o qədər böyükdür ki, bütün ehtiyat seqmentləri bir araya gətirmək çox uzun sürəcək.

Beləliklə, məlumatları bərpa etdik və 2,500-dən çox mesaj arasında kök saldıq və diqqətlə kateqoriyalara ayırdıq. Əminəm ki, SEO-ya bir az zərbə vuracağıq, çünki bu URL yollarını dəyişdirdi ... buna görə daha da böyük bir hit aldıq və permalink quruluşumuzu dəyişdirdik (kateqoriya olmadan). Bir müddət etməli olduğum bir şeydir, buna görə indi indi daha yaxşı bir zamandır.

Köhnə mövzumuzu atdıq. Qrafika ağır idi (CSS spritesiz) və ölçüsünü dəyişdirmək üçün çox dost deyildi. Yalnızca yüksək səviyyədə dəyişdirməyə qərar verdik Twenty Eleven mövzusu bu WordPress üçün standartdır. HTML5 hazırdır və faydalanmaq üçün yaxşı olan bir ton həssas dizayn xüsusiyyətlərinə malikdir.

Bu vaxt, Jenn qalasını basıb saxladı DK New Media - bir neçə layihəni hoqqabazlıq etmək və böyük vaxtda onları yıxmaq. Stefan bütün günü çəkdi (artıq gecələr işləyir!), Yaxşı dostum Adam Kiçik başlayıb kömək etdi, MediaTemple onu parkdan çıxartdı və WPEngine də kömək etdi. Hər kəsə təşəkkür edirəm ... yenidən blog yazmağa qayıtdıq!

İndi mənim üçün biraz yatmağın vaxtı gəldi :). Sonra iPad və mobil temalarımızı düzəldəcəyik!

4 Şərhlər

  1. 1

    Doug,

    Bu problemləri yaşadığınızı eşitdiyim üçün çox üzüldüm. Mənim kimi bir İT mütəxəssisi ola bilər və belə bir vəziyyətin qarşısını almaq üçün sistemlərinizi izləməli idi. Əminəm ki, bu cür şərh və yazıları çox alırsınız, amma vəziyyət sadədir. Düzgün istismar, böyümə planlaşdırma və proqnozlaşdırma saytlarınızı və verilənlər bazanızı bu trafik səviyyəsinə hazırlamalı idi. Bu vəziyyətlə və gələcəkdə qarşısını almaq üçün atıla bilən addımlarla əlaqədar sizinlə danışmaqda maraqlı olardım. Keçmişdə danışmışdıq, Twitter axınında məni @indyscompugeek kimi tanıyırsan.

    Daniel, Indy's Computer Geek-in HeadGeek

  2. 3

    Doug - UGH! düzdür Təxminən bir həftə əvvəl bu saytda bir blog oxudum və nə qədər yavaş olduğunu hiss etdim. Ciddi şəkildə sizə elektron poçt göndərmək və bu şəkildə demək barədə düşündüm, amma kimə "Adam" a saytının "ləng" olduğunu söyləyəcəyimi düşündüm. İndi bilirəm niyə! Beləliklə, (və sizin posse) onu bərpa edib işləyə bildiyiniz üçün sevindim. StudioPress Genesis Framework'ü birləşdirməyi düşündünüzmü - http://www.studiopress.com - Mən saytım və bütün müştəri saytlarım üçün istifadə edirəm. Çox möhkəm bir proqram parçası - Sevin!

    • 4

      Salam Greg! Yaradılış çərçivəsi haqqında çox şey eşitmişəm. Hələ istifadə etməmişik, amma bununla bir mövzu yaratmaq üçün WordPress gurusu Stephen-dan çıxa biləcəyimi düşünürəm. Bu mövzu Twenty Eleven ilə başladı, lakin tamamilə uyğunlaşdırıldı və optimallaşdırıldı. İndiyə qədər yaxşı görünür!

Siz nə düşünürsünüz?

Bu sayt spam azaldılması üçün Akismet istifadə edir. Yorumunuzun necə işləndiyini öyrənin.