A tartalomkezelő rendszerek, például a WordPress, az internetes webhelyek millióinak mögött rejtenek. A CMS lehetővé teszi a felhasználók számára, még azok számára is, akiknek nincsenek kiterjedt programozási ismereteik, weboldalukra fenntartott, hatékony és egyszerű módon kezelni és koordinálni a tartalomáramlást.
A WordPress piaci részesedése a webhelyek az interneten, a W3Techs szerint. Ez az összes weboldal több mint egyharmada - őrült, ugye? Ennek ellenére, a tartalom-orientált webhelyeknél miért fontolják meg még egy lehetőséget?
Itt jön be a Drupal. De mi az a Drupal? Mivel a web vezető tartalomkezelő kerete, olyan szintű modularitást biztosít, amelyet nem talál meg egy olyan CMS-ben, mint a WordPress. A CMS egy webes alkalmazás, amelyet elsősorban a tartalom kezelésére használnak, de egy olyan keretrendszer, mint például a Drupal, megalapozza a tartalom-igényes webhely alapját, amelyet nagyon robusztus módon lehet testreszabni.
Drupal vs WordPress
Az átlagos felhasználó számára a legjobb módja annak, hogy megértse, mi a Drupal, ha összehasonlítja azt egy nagyon népszerű nyílt forrású tartalmi rendszerrel, a WordPress-rel. A WordPress alapvető funkciója egy olyan rendszer biztosítása a felhasználók számára, amely lehetővé teszi számukra webhelyük statikus és dinamikus oldalainak kezelését. A WordPress támogatja a plugin-architektúrát és a sablonrendszert, amelyek mindegyike komoly hozzájárulást kapott a közösség részéről.
Amikor egy WordPress webhelyre navigál, gyakran könnyű észrevenni, hogy a WordPress hajtja. A WordPress webhelyek általában megegyeznek a szerkezettel, ugyanazzal az URL- és fájlnevezési konvencióval, valamint más kulcsfontosságú adókkal. Valószínűleg azonban tucatnyi webhelyen járt már a Drupal által működtetett webhelyen, még soha nem tudta meg. Ennek oka annak, hogy testreszabható és rugalmas a Drupal.
A Drupal inkább vállalati megoldás dinamikus webhelyek létrehozására. Ez egy robusztus kódbázist állít fel, amelyet a fejlesztők testreszabhatnak, és amelyre sokkal többet tehetnek, mint a blogok vagy a híroldalak létrehozása.
Míg a WordPress moduláris abban az értelemben, hogy mindig telepíthet harmadik féltől származó beépülő modulokat és integrációkat, addig a Drupal moduláris a magjában - azt testreszabottnak, széles körben tervezték, hogy a Drupal egy e -kereskedelmi webhely, intranet, fórum, közösségi oldalak és még sok más.
Hogyan épült a Drupal
A Drupal sok népszerű internetes technológiát tartalmaz, de a kód többsége PHP-ben van, a MySQL táplálja az adatbázis oldalát. A Drupal teljesen nyílt forráskód, tehát bármikor elkérheti az összes mögött található kódot.
A Drupal a HTML5 elemeit tartalmazza, YAML, Twig, jQuery, Backbone.js és még sok más. Minél több ilyen technológiát ismeri, annál jobb lesz, ha a Drupalt testreszabott megoldássá alakítja.
A Drupal azonban csak a HTML alapjainak ismeretét igényli a dinamikus oldalak elkészítéséhez és a funkcionális weboldal létrehozásához.
A Drupal horgok magyarázata
A WordPresshez hasonlóan a Drupal támogatja a modularizációt is annak érdekében, hogy többet adjon hozzá, mint amennyit kinyit a dobozból. Ahhoz, hogy teljes mértékben megértse és értékelje, hogyan működik, meg kell értenie a Drupal horogrendszerét.
A Drupalban gondoljon egy modulra olyan PHP fájlok gyűjteményeként, amelyek lehetővé teszik a kibővített funkciókat, amelyek a Drupal magjában nem érhetők el. A horgok segítségével ezek a modulok kölcsönhatásba léphetnek más modulokkal vagy a maggal. A Drupal legfontosabb hajói a támogatott horgok hosszú listájával rendelkeznek, amelyről bővebben elolvashat a itt.
oldalról. A horgok mögött zavaró műszaki zsargonba való belekerülés nélkül egyszerű eseménynek tekintheti őket. a hallgatók, amelyek megváltoztatják Drupal alapvető viselkedését. A kampó meghívása lehetővé teszi a funkciók kölcsönvetését egy másik modulról vagy a Drupal magjáról, és hozzáadhatja a saját moduljához.
Tehát, míg a WordPress plugins azonnali csatlakozást kínál Az új és teljes funkció lehetővé tétele érdekében a Drupal horgai fejlettebbek, és egy vagy több más modulban való használatra vannak tervezve.
Hogyan lehet Drupalt szerezni
A Drupal legújabb verziója, a Drupal 8 letölthető a a Drupal hivatalos weboldala oldalon. Ugyanazon az oldalon megtalálhatja az összes modul, téma, terjesztés és fordítás listáját. Más ajánlott verziók megtalálhatók itt.
Míg a hivatalos webhely értékelõi útmutatója bemutatja, hogyan telepíthet egy ideiglenes helyi demo-t a Drupal 8-hoz, számos webes megoldás létezik a ezt elérni. OpenSourceCMS.com a kedvencünk, és ez lehetővé teszi egy nyilvános, önreaktiváló Drupal bemutató használatát, vagy akár 24 órás élettartamra kérheti saját példányát.
Noha a Drupal teljesen ingyenesen letölthető, nem teljesen „ingyenes” abban az értelemben, hogy meglehetősen sok fejlesztést igényel. A WordPress sokkal közösségorientáltabb, mint a Drupal, és egy nap alatt valószínűleg beállíthat egy WordPress-webhelyet egyéni téma és plugin-készlet segítségével.
A Drupal mint keret sokkal több munkát igényel a motorháztető alatt. Ha ön nem webfejlesztő, számíthat arra, hogy béreljen valakit, aki rendelkezik tapasztalatokkal a kódolás és a platform megtervezése terén.
Tehát összefoglalva: mi a Drupal? Ez az egyik legerősebb és legmegbízhatóbb tartalomkezelési keret, amely lehetővé teszi a fejlesztők számára, hogy teljesen testreszabható webhelyeket hozzanak létre, amelyek hatékonyan tudják szolgáltatni a tartalmat, de nem kell teljes mértékben a tartalom körül forogniuk - ez egy fontos különbség a WordPresshez képest.
tanuljon valami újat a Drupalról, vagy kérdése van, amelyre ez a cikk nem vonatkozik? Írj nekünk egy megjegyzést az alábbiakhoz, és tudassa velünk!