Serverless Hosting WordPress-in Üzünü Dəyişir, Strattic CEO izah edir

Serversiz WordPress Hosting Həllini inkişaf etdirməyə nə kömək etdi?

Mən Kanadada anadan olmuşam və 23 il əvvəl İsrailə köçmüşəm. Universiteti bitirdim və 14 il əvvəl bir WordPress inkişaf agentliyini qurdum. WordPress-i yalnız bir blog platforması olanda geri qaytarılan bir iş həlli olaraq təklif edən ilklərdən biri olduq. Erkən başlatdığımıza görə, müəssisə və təşkilatlar mülkiyyət proqramlarını istifadə etmək əvəzinə veb saytlarını idarə etmək üçün başqa həll yolları axtarmağa başladıqda yaxşı bir vəziyyətdə idik..

Son beş il ərzində bir WordPress veb saytını idarə etmək və saxlamaq üçün başağrısı oldu. Saytlarımızı yenilədiyimiz, dəstəklədiyimiz və onlara texniki dəstək verdiyimiz baş ağrısı ilə kömək etmək üçün müştərilərimizə bir texniki xidmət paketi təklif etməyə başladıq, lakin bu, hətta bizim üçün də bir baş ağrısı oldu.

Veb inkişafı sahəsində olduğum üçün hər zaman meyl və texnologiyaların başında olmağa çalışıram. Statik sayt generatorları anlayışı ilə maraqlanmağa başladım. Veb saytı verilənlər bazası olmadan, yalnız HTML, CSS və JavaScript olmadan yerləşdirməyin bir yolu. Statik sayt generatorları, inkişaf etdiricilərin veb sayt yerləşdirməsini asanlaşdırır və beləliklə veb daha sabitdir. Hack etmək üçün məlumat bazası yoxdur; səhifələri soruşmaq üçün məlumat bazası yaratmaq məcburiyyətində deyil, buna görə daha sürətli işləyir və daha yüngüldür. Bununla birlikdə, böyük bir çatışmazlıq, WordPress kimi platformalarda olan qeyri-inkişaf etdiricilər üçün elastiklik əldə etməməsidir. Onun bir WordPress icması və ya miqyaslı açıq mənbəli birliyi yoxdur.

Beləliklə, fikrim iki anlayışı bir araya gətirmək idi. WordPress böyükdür; bu internetin 30% -i böyüyür və bunun bir çox faydası var. Beləliklə, WordPress-i öz statik sayt generatoruna çevirsək nə etməli? Bu da Stratticin arxasındakı anlayışdır.

Beləliklə, Strattic ilə etdiyimiz şey WordPress saytlarını yalnız bir kliklə statik, serversiz bir texnologiyaya çevirməkdir. İstifadəçi yeni bir şey öyrənməməlidir, buna görə veb saytlarını əvvəlki kimi idarə edə bilirlər. Dəyişikliklər etdikdə etməli olduqları şeylərin hamısı (inkişafda, dizaynda, məzmunda), daha bir düyməyə vurulur və saytları mükəmməl bir nüsxə kimi yerləşdirilir və bu replika sabitdir; əsas bazası yoxdur. Beləliklə, daim məlum zəifliklərə əsaslanan veb saytları pozmağa çalışan hakerlər bir divara vuracaqlar, çünki orada pozacaq heç nə yoxdur. Saytlar 16 qat daha sürətli əldə edə bilər və genişlənmə problemi deyil.

İndi deyək ki, bu saytlardan biri böyük bir trafik axını, məqalə və ya kampaniyadan müsbət trafik alır və ya DDoS hücumu şəklində mənfi trafik alır və server yavaşlaya və ya çökə bilər. Ancaq statik bir veb sayt ilə, bu baş verməyəcək. Beləliklə, bütün bu üstünlükləri müştərilərimizə şəbəkələrində bir şey dəyişdirmədən gətiririk.

Serverless Hosting Ənənəvi Hosting metodlarından nə ilə fərqlənir??

Əsasən, CMS-də işləyən bir veb saytı ziyarət etdiyiniz zaman bir səhifə tələb edirsiniz və məzmunu brauzerinizə çatdırmaq üçün verilənlər bazasından soruşur. Bundan sonra hər şeyi edirik. Ön ucunu götürürük və arxa tərəfdən kəsirik. Səhifənin poçt sorğusunu internetə təqdim edirik. Statik hissədir, verilənlər bazası olmayan hissədir. Ancaq bu, saytın dinamik tərkibə malik olmadığı demək deyil; verilənlər bazası ilə əlaqə quran bir funksiyanı dəstəkləməyimiz lazım olduqda serversiz oyuna girir. Məsələn, verilənlər bazasını sorğu edən və sonra nəticəni göstərəcək bir əlaqə forması və ya doğma WordPress axtarış. Amazon AWS tərəfindən hazırlanmış Lambda adlı serversiz texnologiyadan istifadə edərək bu funksiyanı təqlid edirik. Lambda, verilənlər bazasına ehtiyac duymadan, dinamik kimi bir funksiyanı təqdim edə bilər. Bu da bir Xidmət olaraq Funksiyalar adlanır. Beləliklə, bir forma təqdim etmək və ya Lambda funksiyasını işə salan və bir növ dinamik bir funksiyanı işə salan bir düyməni basmaqla işə salırsınız. Məsələn, bir forma təqdim edildikdə təqdimatı tutur. Bu məzmunu götürürük və lazım olduğu yerə göndəririk, məsələn bir e-poçtda sayt sahibinə göndərmək kimi və sonra Lambda funksiyası bağlanır. Yalnız lazım olan müddət ərzində işləyir, bu da daha etibarlı və genişlənə bilən işdir. Bu şəkildə verilənlər bazasının müstəqilliyini və təhlükəsizliyini qoruya bilərik.

WordPress ‘in zəifliklərindən bəziləri nədir və strateji onları necə aradan qaldırmağa kömək edir??

Ümumiyyətlə, standart bir WordPress veb saytını işlədən biri üçün kömək edə biləcək əlavə şeylər var. Sayt sahibi aşağı asılmış meyvələrə qayğı göstərirsə, yaxşı vəziyyətdədirlər. Bura əsasən sayt sahibi plaginləri, mövzuları və əsas proqram təminatını müntəzəm olaraq yenilədiyinə əmin olmaq daxildir. Bu bir açardır.

Pluginləri bir dəfəyə yoxlamaq və plagin anbarını yoxlamaqla dəstəklənmədiyini görmək vacibdir. Dəstək sorğularına cavab verdiklərini və olmadığı təqdirdə, plagin təhlükəsizlik riskinə çevrilir, çünki heç kim zəiflikləri yoxlayır və ya yamalar buraxır. Bir saytda bir çox plagin olmaması ümumiyyətlə tövsiyə olunur, çünki bu, performans problemlərinə səbəb ola bilər.

Problemlərin qarşısını almaq üçün mütləq deyil, bir nüsxə saxlayın, ancaq bir şey səhv olarsa sizi xilas edə bilər. Ev sahibi şirkətin ehtiyat nüsxəsinə etibar etmək kifayət deyil. Gördüm ki, hosting şirkətləri hack olunur və ya işdən çıxırlar və sayt sahibləri heç nə edə bilmirlər.

Blogvault adlı bir backup xidmətini sevirik və problemsizdir. Onların plaginlərini quraşdırırsınız, veb saytınızı hər gün sınaqdan keçirə, bərpa edə və nüsxə edə bilərsiniz. Bu kritikdir.

İstifadəçilərin asanlıqla əlavə edə biləcəyi başqa bir funksiya Brute Force Attack qorunmasıdır. Veb saytına daxil olmaq üçün yalnız İP-ni ağ siyahıya əlavə edə biləcəyiniz və giriş səhifəsindən digər bütün istifadəçiləri və ya xüsusi IP-ləri bloklaya biləcəyiniz plaginlər var. Əlbətdə, admin olaraq heç vaxt istifadəçi adınızı “admin” və ya “administrator” istifadə etməməlisiniz. Daha az açıq bir şey seçin.

Giriş səhifəsinin URL-inin daşınması avtomatlaşdırılmış botların ora daxil olmasına mane ola bilər, lakin bu mübahisəli bir üsuldur və bir çox insanlar buna layiq olmadığını söyləyirlər.

2017-ci ildə Parisdə WordCamp Europe-da verdiyim bir söhbət, insanların ata biləcəyi bütün təhlükəsizlik addımları siyahısı.

Miriam Schwab: Hamı üçün WordPress Təhlükəsizlik – Nə qədər sadə olacağına inanmayacaqsınız

WordPress-in gələcəyini necə görürsünüz??

WordPress əvvəllər olduğundan daha ciddi rəqabət olduğu bir vəziyyətdədir. Veb saytları yaratmaq və idarə etmək üçün istifadə etmək daha asan olan platformalar var. WordPress oyununu davam etdirməlidir və həqiqətən baş verdiyini görməkdən məmnunam. Səhifənin tərtibatı və üslubu yaratmaq üçün daha çox istifadəçi olmaq üçün nəzərdə tutulan Gutenberg adlı yeni bir redaktoru tətbiq etmək üçün WordPress-in həmtəsisçisi Mat Mullenweg-in rəhbərliyində böyük bir təkan var. İndiyə qədər, WordPress məhdud layout imkanları olan bir əsas səhifə redaktoruna sahib idi və ya performansa təsir göstərməsi və irəli düşünmə olmaması baxımından problemli bir səhifə qurucusundan istifadə edə bilərsiniz. Onlardan bəziləri, saytınızı bağlasanız pozacaq səhifə sxemləri yaradır. Elementor irəli düşündürür. Siz onu söndürə bilərsiniz və səhifənizin düzeni qalacaq və performansa təsir göstərmir. Bununla birlikdə, Gutenberg, bütün bu konsepsiyanı əsas proqramın bir hissəsi olaraq içəriyə gətirir. Matt səhifə qurucularının WordPress-ə yaratdığı problemləri tanıdı və CMS-də bazar lideri mövqeyini qorumaq üçün bu anda diqqət mərkəzindədir. WordPress digər platformalar üzərində ciddi üstünlüklərə sahib olduğu üçün böyüməyə davam edəcəkdir.

Məsələn, həqiqətən məzmununuz yoxdur və üçüncü tərəf platformalarından asılısınız. Bir çox təşkilatlar üçün onların məzmununa sahib olmaları vacibdir. Uzunmüddətli görüşdə insanların veb saytlarına necə yaxınlaşmaları da belədir.

WordPress-də müəyyən təhdidlər var, lakin bu təhdidlər ən azı növbəti 10 il üçün daha da yaxşı olmağa irəliləyir.

İnsanlar WordPress-in etibarlı olmadığını düşünürlər. Bu nüfuzu inkişaf etdirdi, amma saytları quran və işləyən insanların veb təhlükəsizliyi haqqında hər zaman məlumatlı olmadıqlarını və buna görə necə idarə olunacağını və veb saytlarına cavabdeh olmadığını qurmaq çox asandır. Strattic kimi platformalar, saytınızdakı məzmununuzu necə yeniləyəcəyinizdən başqa bir şey bilməyinizə əmin olacaq. Köhnəlmiş, həssas bir veb saytınız ola bilər, ancaq vebə daxil olmadığı üçün bunun əhəmiyyəti yoxdur. Təhlükəsizlik mütəxəssisi olmağınız və ya bundan narahat olmağınız lazım deyil, yalnız mənfi cəhətləri olmadan faydalanın.

Kim Martin
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me