Tovább a tartalomhoz

Előnyök és hátrányok

A Bedrock alapú WordPress előnyei és hátrányai összehasonlítva a hagyományos WordPress telepítéssel.

Objektív összehasonlítás a hagyományos WordPress és a Bedrock között


Verziókezelés és nyomonkövethetőség

Szekció neve “Verziókezelés és nyomonkövethetőség”
  • Minden módosítás Git-ben rögzítve, évekre visszamenőleg
  • Pontosan látható, ki, mikor és mit változtatott
  • Bármely korábbi állapot visszaállítható pillanatok alatt
  • A teljes projekt történetét bármikor auditálni lehet
  • A WordPress core, bővítmények és konfigurációs fájlok a webroot felett vannak, közvetlenül nem elérhetők
  • Jelszavak és érzékeny adatok .env fájlban, nem a kódban
  • A wp-content/uploads az egyetlen írható mappa a webroot-ban
  • Nincs admin felületi bővítménytelepítés, ami csökkenti a támadási felületet
  • Bővítmények és témák verziózott Composer csomagként kezelve
  • Egy paranccsal frissíthető az egész rendszer
  • Nincs “eltűnt bővítmény” vagy “nem kompatibilis verzió” probléma
  • A composer.lock fájl garantálja a reprodukálhatóságot
  • Külön konfiguráció fejlesztéshez, staginghez és éles környezethez
  • Környezetfüggő beállítások (debug mód, cache, adatbázis) automatikusan kezelve
  • Nem fordulhat elő, hogy éles szerveren marad bekapcsolva a debug mód
  • Push után az oldal automatikusan frissül a szerveren
  • Zero-downtime deployment lehetőség
  • Nem kell FTP-zni vagy a szerverre bejelentkezni
  • Több fejlesztő párhuzamosan, konfliktusmentesen dolgozhat
  • Code review lehetőség minden módosításnál
  • Branching stratégia: fejlesztés, tesztelés, élesítés elkülönítve

  • A fejlesztőknek ismerniük kell a Git alapjait
  • Composer és parancssor használata szükséges
  • Nem elég az admin felületen “kattintgatni”
  • Bővítményeket és témákat nem lehet a WordPress admin felületéről telepíteni vagy frissíteni
  • A frissítések Composeren keresztül történnek
  • Az ügyfélnek vagy a projekt menedzsernek jelezni kell, ha új bővítményre van szükség

Nem Composer-kompatibilis bővítmények

Szekció neve “Nem Composer-kompatibilis bővítmények”
  • Néhány prémium bővítmény nem érhető el Composer csomag formájában
  • Ezeket külön kell kezelni (a megoldást a Bővítmények kezelése oldalon írjuk le)
  • A fejlesztőnek lokálisan szüksége van Git-re, Composer-re és PHP-re
  • Nem lehet “csak gyorsan” belenyúlni FTP-n a kódba

Szempont Értékelés
Biztonság Jelentősen jobb
Nyomonkövethetőség Összehasonlíthatatlanul jobb
Megbízhatóság Magasabb szintű
Csapatmunka Professzionális
Tanulási görbe Meredekebb, de kezelhető
Admin felületi szabadság Korlátozottabb

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások