Az OTT elmagyarázza: Mi az a Drupal?
A tartalomkezelő rendszerek, például a WordPress , az interneten található webhelyek milliói mögötti architektúra. A CMS lehetővé teszi a felhasználók számára, még azok számára is, akik nem rendelkeznek széles körű programozási ismeretekkel, hogy szervezett, hatékony és egyszerű módon kezeljék és koordinálják a webhelyükre irányuló tartalomáramlást.
(WordPress)A W3Techs szerint a (W3Techs)WordPress piaci részesedése az internetes webhelyek 35%-a . Ez az összes webhely több mint egyharmada – őrültség, igaz? Ennek ellenére a tartalomorientált webhelyek esetében miért is fontolgatna egy másik lehetőséget?
Itt jön be a Drupal . De mi is az a Drupal ? A web vezető tartalomkezelő keretrendszereként olyan szintű modularitást biztosít, amelyet nem talál meg olyan CMS -ekben , mint a WordPress . A CMS egy webalkalmazás, amelyet elsősorban tartalomkezelésre használnak, de egy olyan keretrendszer, mint a Drupal , lefekteti az alapjait egy nagy tartalommal rendelkező webhelynek, amely nagyon robusztus módon testreszabható.
Drupal kontra WordPress(Drupal vs. WordPress)
Az átlagfelhasználó legjobb módja annak, hogy megértse, mi is az a Drupal , ha összehasonlítja egy nagyon népszerű nyílt forráskódú tartalomrendszerrel, a WordPress -szel . A WordPress(WordPress) alapvető funkciója, hogy olyan rendszert biztosítson a felhasználóknak, amely lehetővé teszi számukra a webhely statikus és dinamikus oldalainak kezelését. A WordPress(WordPress) támogatja a plugin architektúrát és a sablonrendszert, mindkettő jelentős hozzájárulást kapott a közösségétől.
Amikor egy WordPress(WordPress) -webhelyre navigál, gyakran könnyen belátható, hogy azt a WordPress üzemelteti . A WordPress(WordPress) -webhelyek általában azonos szerkezettel, azonos URL -címmel és fájlelnevezési konvencióval rendelkeznek, és más kulcsfontosságú ajándékokat is tartalmaznak. Azonban valószínűleg több tucat Drupal által üzemeltetett webhelyen járt már anélkül, hogy tudta volna. Ez annak köszönhető, hogy a Drupal mennyire testreszabható és rugalmas .
A Drupal(Drupal) inkább egy vállalati megoldás dinamikus webhelyek létrehozására. Robusztus kódbázist állít fel, amelyet a fejlesztők testreszabhatnak, és amelyre építve sokkal többet tehetnek, mint blogokat vagy híroldalakat létrehozni.
Míg a WordPress moduláris abban az értelemben, hogy bármikor telepíthet harmadik féltől származó bővítményeket és integrációkat, a Drupal lényegében moduláris – testreszabható, széles körben, hogy a Drupalból(Drupal) e-kereskedelmi webhelyet, intranetet, fórumot alakíthasson. , közösségi oldal és még sok más.
Hogyan épült fel a Drupal(How Drupal Was Built)
A Drupal(Drupal) sok népszerű webes technológiát tartalmaz, de kódjának nagy része PHP -ben van, az adatbázis oldalát pedig a MySQL támogatja. (MySQL)A Drupal(Drupal) teljesen nyílt forráskódú(open-source) , így bármikor nyugodtan megtekintheti a mögötte lévő kódokat.
A Drupal(Drupal) a HTML5 , a YAML , a Twig , a jQuery , a Backbone.js és egyebek elemeit tartalmazza. Minél több ilyen technológiát ismer, annál jobban fog tudni testreszabott megoldássá építeni a Drupalt .(Drupal)
A Drupal azonban csak a (Drupal)HTML alapjainak ismeretét követeli meg ahhoz, hogy elkezdhesse a dinamikus oldalak készítését és egy működő webhely létrehozását.
A Drupal Hooks magyarázata(Drupal Hooks Explained)
A WordPresshez(WordPress) hasonlóan a Drupal is támogatja a modularizálást, hogy többet adjon hozzá, mint amit a dobozból kivesz. Ahhoz, hogy teljes mértékben megértse és értékelje ennek működését, meg kell értenie a Drupal hooks rendszerét.
A Drupal rendszerben a modul olyan PHP - fájlok gyűjteménye, amelyek olyan kiterjesztett funkciókat tesznek lehetővé, amelyek nem érhetők el a Drupal magjában. A horgok(Hooks) segítségével ezek a modulok kölcsönhatásba léphetnek más modulokkal vagy a maggal. A Drupal magja a támogatott horgok hosszú listáját tartalmazza, amelyekről (Drupal)itt(here) olvashat bővebben .
Anélkül, hogy belemerülnénk az akasztók mögötti zavaros szakzsargonba, úgy gondolhatjuk őket, mint egyszerű eseményfigyelőket, amelyek megváltoztatják a Drupal alapvető viselkedését. A hook meghívása hatékonyan lehetővé teszi a funkcionalitás „kölcsönvételét” egy másik modulból vagy a Drupal magjából, és hozzáadhatja a saját moduljához.
Tehát míg a WordPress beépülő modulok(WordPress plugins) azonnali plug-and-play szolgáltatást kínálnak egy új és teljes funkció engedélyezésével, a Drupal hook-jai sokkal fejleszthetőbbek, és egy vagy több más modulon keresztüli használatra készültek.
Drupal beszerzése(How to Get Drupal)
A Drupal legújabb verziója, a Drupal 8 letölthető a Drupal hivatalos weboldaláról(official Drupal website) . Ugyanezen az oldalon megtalálhatja az összes modul, téma, disztribúció és fordítás listáját. További ajánlott verziók itt(here) találhatók .
Míg a hivatalos webhely Értékelő útmutatója(Evaluator Guide) megmutatja, hogyan telepítheti a Drupal 8 ideiglenes helyi demóját , számos webalapú megoldás létezik ennek elérésére. Az OpenSourceCMS.com(OpenSourceCMS.com) a kedvencünk, és lehetővé teszi nyilvános, önvisszaállító Drupal - demó használatát, vagy akár saját példány kérését 24 órás élettartammal.
Míg a Drupal teljesen ingyenesen letölthető, nem teljesen „ingyenes” abban az értelemben, hogy meglehetősen sok fejlesztést igényel. A WordPress(WordPress) sokkal közösségvezéreltebb, mint a Drupal , és valószínűleg egy napon belül létrehozhat egy WordPress - webhelyet egyéni téma és beépülő modulok segítségével.
A Drupal(Drupal) keretrendszerként sokkal több munkát igényel a motorháztető alatt. Ha Ön nem webfejlesztő, számítson arra, hogy felvesz valakit, aki tapasztalattal rendelkezik a platformon való kódolásban és tervezésben.
Tehát összefoglalva, mi az a Drupal ? Ez az egyik legerősebb és legrobusztusabb tartalomkezelő keretrendszer, amely lehetővé teszi a fejlesztők számára, hogy teljesen testreszabható webhelyeket hozzanak létre, amelyek hatékonyan képesek tartalmat szolgáltatni, de nem kell teljesen a tartalom körül forogniuk – ez egy fontos különbség a WordPresshez(WordPress) képest .
(Did)Megtudott(Drupal) valami újat a Drupalról , vagy van olyan kérdése, amelyre ez a cikk nem tért ki? Írjon(Drop) nekünk megjegyzést alább, és tudassa velünk!
Related posts
13 legjobb IFTTT kisalkalmazás (korábban receptek), amelyek automatizálják online életét
7 bevált módszer a webhely forgalmának növelésére
Mi az egyéni domain, és hogyan kell beállítani
Discord widget hozzáadása a webhelyéhez
Hozzon létre gyorsan személyes webhelyet a Google Webhelyek segítségével
Olcsó és megbízható webhelytárhely kisvállalkozások számára
Hogyan készítsünk YouTube csatornaképet
A nem működő Spotify Web Player javítása (lépésről lépésre)
Hogyan készíts nagyszerű YouTube-bélyegképeket videóidhoz
Online társkereső csalók: 10 vörös zászló, hogy észrevegye és elkerülje őket
Hozzon létre privát böngészési mód parancsikonokat a webböngészőhöz
A képek megosztása és újraküldése az Instagramon
A 10 legjobb névtelen webböngésző privát böngészéshez
Teljes YouTube lejátszási listák letöltése
Kié az Internet? Webarchitektúra magyarázata
3 Bot-fiók, amely segít tartalmat menteni a Twitterről
A 10 legjobb hely, ahol ingyenes HD képeket és videókat találhat webhelyéhez
Google Drawings oktatóanyag, tippek és trükkök
Hogyan adhatunk egyszerűen vízjeleket online képeinkhez feltöltés előtt
Office webalkalmazások telepítése PWA-ként Windows 11/10 rendszeren