Mis on Drupal? Programmi erinevad kasutusalad

Teate küll mis on drupal? Selles artiklis saate teada üksikasjalikult programmi erinevaid kasutusviise ja selle määratlust. Nii et tulge tutvuma selle sisuhaldussüsteemiga, mida kasutatakse veebisaitide loomiseks.

Mis on Drupal-1

Mis on Drupal?

See on veebikasvu tehnoloogia, mis juhib veebisaidi sisu kaasajastamist, haldamist ja loomist, võimaldades ühel või mitmel kasutajal kasutada graafilist kasutajaliidest (GUI) sama veebisaidi loomiseks, muutmiseks, avaldamiseks ja juurdepääsu kontrollimiseks.

See on tasuta platvorm ilma litsentsita, avatud lähtekoodiga, modulaarne, mitmeotstarbeline (võimaldab teostada mis tahes tüüpi veebiprojekte) ja väga konfigureeritav (see pakub võimalust lisada veebisaidile funktsioone arendusprotsessi ajal).

Sarnaselt võimaldab sisuhaldur avaldada artikleid, faile, pilte ja isegi muid lisateenuseid, näiteks hääletamist, küsitlusi, foorumeid, ajaveebe ning kasutajate ja teenuste haldamist. Praegu on see üks enim kasutatud CMS, seega ideaalne alternatiiv neile, kes soovivad lihtsa ja selge ülesehitusega administraatorit ära kasutada.

Drupali disain sobib eriti hästi kogukondade loomiseks ja haldamiseks Internetis. Selle paindlikkus ja kohanemisvõime ning suur hulk muid saadaolevaid mooduleid muudavad selle ka silmapaistvaks, mistõttu sobib see mitut tüüpi veebisaitide loomiseks.

Omadused

  • Drupal on platvorm, mida kasutavad paljud valitsused oma kõige olulisemate sõnumite edastamiseks (muu hulgas Argentina Vabariigi, Belgia, Prantsusmaa, Uus -Meremaa valitsus).
  • See on ka raamistik meelelahutussisule (muu hulgas Grammy auhinnad, Lady Gaga, Bruno Mars, Warner Bros.), Samuti sisurikkale sisule (Fox News, Weather Forecast, NBC, The Tippens, Prantsusmaa 24).
  • Mis on Drupal? Seda kasutavad laialdaselt peamised ülikoolid (muu hulgas Harvard, Stanford, Oxford, UNAM, UNAH, UdG) või kolossaalsed valitsusvälised organisatsioonid (Greenpeace, Punane Rist, Oxfam, Amnesty International).

Digitaalne kogemus võimsatele kaubamärkidele

Drupali paindlikkus võimaldab võimsatel rahvusvahelistel kaubamärkidel pakkuda klientidele maailmatasemel digitaalseid kogemusi sisuturunduse, digitaalse kaubamärgihalduse ja e-kaubanduse alal. Seetõttu kasutavad Nike, Best Buy, General Electric, Puma, Alcatel-Lucent, Cisco, Verizon ja Pinterest Drupalit oma e-kaubanduse lahendustes ja digitaalsides.

Lõppkasutaja

Kuigi turvalisus, jõudlus ja paindlikkus on elemendid, mida süsteemiadministraatorid ja veebiarendajad hindavad, hindavad Drupalit lõppkasutajad kõrgelt, sest Drupal võimaldab teil veebilehe graafilisest liidesest intuitiivselt veebilehti luua, värskendada ja hallata.

See tarkvara võimaldab avaldada, hallata ja korraldada igat tüüpi sisu (tekst, pildid, video ja heli) väga turvalisel viisil, isegi inimestele, kes ei programmeeri, ilma programmeerimiseta, võimaldades mitte-arvutikasutajatel hallata veebilehti ja lisada menüüde loomiseks või uue sisu loomiseks. Navigeerige lehtedel automaatselt, tõhusalt ja dünaamiliselt.

Mis-on-drupal-2

Drupal on mitmeotstarbeline sisuhaldur, mida saab kasutada järgmistes rakendustes:

  • Kogukonnaportaal.
  • Elektrooniline kaubandus
  • Veebilehtede portaal.
  • Foorumi ettevõtte veebisait.
  • Intraneti rakendus.
  • Veebisait või isiklik ajaveeb.
  •  E-kaubanduse rakendus.
  • Ressursside kataloog.
  • Sotsiaalvõrgustiku sait.
  • Raamatukogu ja arhiiv.

Moodulid

Drupalis saate oma toiminguid laiendada ristlaienditele, mida nimetatakse teie kasutajaskonna programmeeritud mooduliteks. 2017. aasta oktoobri seisuga sisaldas Drupali ametlik veebisait 38,8984 XNUMX tasuta moodulit; Me nimetame kolme tüüpi mooduleid:

tuum

Paigaldusprotsessi käigus on need Drupali pakutavad moodulid, seega ei ole vaja neid eraldi alla laadida ega installida, neid saab taustaprogrammist aktiveerida või deaktiveerida. Mõned neist on kogukonna panused, näited: märkused, sõlmed, taksonoomia.

Kaastööd

Selle grupi jagatud sisu kuulub avaliku litsentsi alla. Neid saab alla laadida saidi drupal.org moodulite allalaadimise jaotisest.

Mis-on-drupal-3

Isikupärastamine

Need rakendused on loodud veebisaitide arendajate poolt, nende loomiseks on vaja selle rakenduse, PHP programmeerimise ja API -d.

Drupali päritolu

Kuigi algselt oli see väike BBS, ei piirdu Drupal oma paindliku arhitektuuri tõttu uudisteportaalidega. Drupal koosneb põhiinfrastruktuurist ja moodulite komplektist, mis pakuvad laia valikut funktsioone, sealhulgas e-kaubanduse süsteemid, fototeegid, meililistide haldamine ja CVS-i integreerimine. Saate lisada kolmanda osapoole mooduleid, et muuta Drupali käitumist või pakkuda uued omadused.

Drupali kasutatakse eriti äri sisevõrkudes, veebipõhises õpetamises, kunstikogukondades ja projektijuhtimises. Paljud inimesed usuvad, et Drupali asjakohasus kasutajaskonnas eristab seda konkurentidest.

Drupali peamised omadused

Seda tüüpi veebisaitide sisuhalduri põhifunktsioonide hulgas on järgmised:

  • Kohandatav: lisaks sellele, et meie projekti alustamiseks on mitu põhiteemat, võimaldab see teil valida ka erinevate automatiseerimismallide vahel.
  • Tasuta: see on avatud lähtekoodiga tarkvara GNU avaliku litsentsi alusel, seega on selle allalaadimine, kasutamine ja kohandamine täiesti tasuta, see ei tähenda ostu-, litsentsi- ega hoolduskulusid.
  • Pakkuge turvalisust: see CMS on läbinud ranged turvatestid, nii et pärast veebiarenduse lõpuleviimist ei pea muretsema sisu ega arenduse pärast. Drupal on suurepärane kasutajate haldussüsteem, milles rollid on määratud, nii et kõiki selle funktsioone saab lubade abil juhtida.
  • Skaleeritav - praegu toetab see maailma kõige aktiivsemaid saite, nii et Drupal saab hakkama sagedaste liiklustiheduste või suure hulga külastajatega.

Mis-on-drupal-3

Drupali kasutamise eelised

Näitame kõiki kasutamise eeliseid ja eeliseid, et saaksite selle lehe sisu kiiresti, kasulikult ja lihtsalt hallata:

  • Optimeeritud sisu: see CMS on optimeeritud SEO jaoks, see sisaldab muu hulgas sisuaruannete tööriistu, lehtede pealkirju, tööriistu märksõnade haldamiseks ja optimeerimiseks, Google Analyticsiga integreerimiseks või saidiplaanide seadistamiseks. Lisaks on sellel mooduleid, mida saab kasutada URL -ide ja metamärgiste koostamise töötlemiseks, kaitstes seega alati otsingumootorite asukohta.
  • Saab integreerida teiste platvormidega: erinevate moodulite kaudu integreerub sisuhaldur kõigi meediaplatvormidega (Facebook, Twitter, Paypal ...) ja toetab paljusid failitüüpe. Sel viisil on selle funktsiooni veelgi täiustatud.
  • Mitmekeelne: selle ülesanne on arendada veebisaite mitmes keeles. Sel põhjusel on installikeel määratletud alles veebiarenduse alguses ja seejärel arenduse edenedes laiendatakse sisu teistesse keeltesse.
  • Saab uuesti kasutada sisselogimislehtede või muu sisulehe loomiseks: Kuna kogu sisu on täiuslik, saame seda uuesti kasutada erinevatel sisselogimislehtedel. Me võime isegi igal ajal väga lihtsal viisil oma loendeid luua.
  • Graafilise disaini paindlikkus - võimaldab lihtsat graafilist redigeerimist või malli sisse logimist ilma redaktorist lahkumata. Mis sellega on? Drupalil on erinevaid malle, mida saab muuta, kuni sisu kuvatakse ja töötab täiuslikult, lisaks leiate sellest CMS -ist reageeriva kujundusega malli, et saaksite oma veebisaiti mobiiliversioonis õigesti vaadata.
  • Suurepärased kasutajahaldusvõimalused: saate muuta iga kasutaja õigusi (juhtpaneeli kaudu), luua kasutajarühmi ja hallata kõiki juurdepääsupunkte.
  • Võimsad integreerimisvõimalused - saate luua mis tahes tüüpi veebisaite ilma laiendusi või mooduleid installimata, nagu ka WordPress oli algselt ajaveebile orienteeritud (kuigi seda saab muuta), saab Drupali muuta nii, et seda saaks kasutada peaaegu iga asja jaoks (poed, ajaveebid, foorumid, teiste hulgas).

Drupali üldised mõisted

Siin on mõned olulised mõisted, mida peaksite teadma:

Moodul

See on programm, mis laiendab Drupali rakendusi ja / või funktsioone, tarnib versiooniga eellaaditud mooduleid ja saab sellele vastavalt saidi funktsioonidele vajalikke mooduleid lisada.

Kasutaja, luba, roll

Iga külaline, kellel on juurdepääs saidile, loetakse kasutajaks, kasutaja tüübi saab määratleda jaotise Profiil tuumast ja iga kasutajaga seotud väljadelt. Anonüümse kasutaja ID on null (0), sisseloginud kasutaja ID on muu väärtus kui 0.

Nendele kasutajatele määratakse õigused "rollide" kaudu, lisaks vaikerollidele saavad nad luua ka muud tüüpi rolle ja seejärel vastavalt saidi vajadustele õigusi lisada või eemaldada. ID -ga kasutaja on see, kellel on kõik õigused.

Nodo

Eelkõige on see üldine mõiste kogu saidi sisu kohta, mõned näited neist võivad olla. Raamatute lehed, foorumite aruteluteemad, ajaveebi postitused, uued artiklid, muu hulgas on iga sõlm sisutüüp ja sellel on ID, pealkiri, loomiskuupäev, autor, keha või muud atribuudid, samuti sõltuvalt muudest kasutatavatest moodulitest, see lisab igale sõlmele rohkem atribuute.

kommentaar

Kommentaarid on Drupalis teist tüüpi sisu, sest iga kommentaar on väike osa sisust, mille kasutaja on konkreetsele sõlmele esitanud, näiteks iga arutelufoorumi kommentaar.

Taksonoomia

Taksonoomia on süsteem, mille kaudu Drupal klassifitseerib sisu ja on Drupali üks põhimooduleid. Saate oma sõnavara määratleda taksonoomiaterminite rühmana; Iga sõnavara saab lisada ühe või mitme sisutüübina, nii et saidi sõlme saab klassifitseerida teie valitud sisu kategooriate, siltide või rühmituste järgi.

Andmebaas

Selle teenuse teave sõltub andmebaasist ja iga teave on andmebaasi tabelis, näiteks on sõlme põhiteave tabelis.

Tee

Kui kasutate veebisaidile juurdepääsuks Drupali, nimetatakse osa URL -i teeks, see on teave, mille brauser andmebaasi saadab, kui vaatate lehte http://drupal.org/node/16785, olla "node / 16785". Vaikimisi kuvatakse pärast veebisaidi installimist jätkuvalt „? Q = », kuid selle atribuudi saab eemaldada puhta URL -i süsteemiga, mille saab administratsioonist aktiveerida.

Mall

Mall (teema) kontrollib veebisaidi kuvamist, paigutust ja värve, see sisaldab ühte või mitut PHP -faili, mis määravad HTML -väljundi, ja ühte või mitut CSS -faili, mis määratlevad fondid, värvid ja muud stiilid.

Piirkond, plokk, menüü

Drupal on jagatud piirkondadeks (regioonideks), mis võivad sisaldada päiseid, jaluseid, külgriba ja põhisisu osi, plokid on erinevates piirkondades kuvatav teave, mis võib olla menüüde (nt navigeerimismenüüde) või mooduliekraanide kujul ( nt foorumites vaadatuim sisu) o kasutajate staatilise või dünaamilise teabe loomine (näiteks sündmused).

Drupalis on kolm standardmenüüd: põhilink, sekundaarne link ja navigeerimismenüü. Administraator määrab põhiserveri ja teiseserveri ning need kuvatakse automaatselt, kohandatud menüüsid saab luua ka plokkide loomisega.

Arhitektuur

Drupal 7 põhineb PAC esitluse abstraktsiooni kontrolli mudelil, kus igal agendil on oma iseseisev esitlus-, abstraktsiooni- ja kontrollkiht, agent pärib eelmiselt agendikontrollerilt hierarhilises järjekorras, et säilitada funktsioonide sidusus renderdatud mitmekihilise töötlemise vahel. . moodulis.

Symfony komponendid on integreeritud Drupal 8-sse, kasutades MVC-Controller View Model arhitektuuri ja integreeritud Twigi mallimootoriga. Mudelikiht määratleb äriloogika (andmebaas kuulub sellesse kihti).

Vaade on see, millega kasutaja suhtleb (mallimootor on osa sellest kihist). Kontroller on kooditükk, mis kutsub mudeli teatud andmeid hankima ja edastab need vaatele, et neid kliendile esitada.

Drupal 41 sisseehitatud komponendid Symfony8 on järgmised:

  • Marsruutimine.
  • Yaml.
  • Oksake.
  • Sõltuvus
  • Serialiseerija.
  • Valideerija.
  • Sündmuste dispetšer.
  • HttpFoundation.
  • Silumine.

Mis on uut Drupal 7 -s

Lisatud on veel rippmenüüst administraatori ülesandeid, Croni ajastatud ülesanded käivitatakse administraatorilt ilma veebiserveri skripte kasutamata, parooli turvalisus on muudes teemades ümber kujundatud.

Selle toe jaoks on lisatud INSERT, UPDATE, DELETE, MERGE ja SELECT ning lisatud on SQLite andmebaaside tugi, rakenduse abi sisaldub Drupali tuumas, mallides "Bluemarine", "Chameleon" ja "Pushbutton" ning kasutaja vaatamiste jaoks lisati uus niinimetatud "Bartik", haldamiseks "seitse" ja "Stark".

Mis on uut Drupal 8 -s

Pärast 5 -aastast arengut käivitati ametlikult Drupal 8, kus osales rohkem kui 3.300 kaastöötajat.

  • Redigeerides ja eelvaates näete seda, mida näete.
  • Parem juurdepääsetavus.
  • Värskendage jQuery 2.1.4 ja jQuery UI 1.11.4.
  • "Katsemooduli" uus kontseptsioon ei ole veel täielikult toetatud ega moodul testimisel.
  • Kasutage haldusliidest halduslehtede ja sisu kohandamiseks.
  • Täielik tõlkimine ja lokaliseerimine karbist välja. Olemite, väljade ja vaadete täielik modelleerimine.
  • Kasutades HTML5 väljundit, saab adaptiivset disaini ja mobiilseadmete kontseptsiooni kohandada mis tahes seadmega. REST -i veebiteenuste natiivne integreerimine.
  • Usaldusväärsem haldus, et turvaliselt ja hõlpsalt rakendada muudatusi keskkondade vahel.
  • Parem esiosa jõudlus. Vahemällu salvestamise süsteemi täiustused, sealhulgas CDN ja vastupidine puhverserver.
  • Uut abiõpetussüsteemi nimetatakse "läbikäiguks". See ühildub täielikult PHP7, PostgreSQL ja SQLite andmebaasidega.
  • See ühendab oma tuuma populaarsed raamatukogud (nagu helilooja, symfony 2, Guzzle ja Twig). Native CSS3 ja HTML5 tugi.

Mis on uut Drupal 8.1 -s?

  • Liikuge versioonilt 6 ja versioon 7 üle Drupal 8 kasutajaliidesele (eksperimentaalne moodul).
  • Facebooki leiutatud BigPipe tehnika rakendamine, täiustatud lehe töötlemise strateegia, mis parandab dünaamilise või vahemällu salvestamata sisu laadimise jõudlust (eksperimentaalne moodul).
  • Võimaldab kasutada brauseri õigekirjakontrolli WYSIWYG väljaandes. See sisaldab ka nuppu, mis võimaldab tekstimurule lisada keelemärgendi, see on kasulik juurdepääsetavuse ja masinatöötluse jaoks.
  • Sisaldub versiooni 8.0 haldusabikokkuvõtte „Abiüritus“.
  • Olemi esitus kuvamisväljal.
  • JavaScripti automaatse testimise tugi.
  • API täiustused arendajatele.
  • Täiustatud helilooja tugi.

Mis on uut Drupal 8.2 -s?

  • Resiente moodul võimaldab teil paigutada ploki mis tahes lehele ja visualiseerida, kuidas plokk kuvatakse, ilma et peaksite minema tagavarahalduse vormile (eksperimentaalne moodul).
  • (Katsemoodul) Uus moodul teisendab avalehe elemendid plokkideks.
  • Uus moodul näitab veateateid veebis tabeli kujul (Katsemoodul, saab eemaldada versioonist 8.3, kuna sellel on veel palju lahendamata probleeme).
  • (Eksperimentaalne moodul) Määrake uut tüüpi uus moodul koos kuupäevavahemike väljadega (kuupäevad, mis sisaldavad algus- ja lõppkuupäevi).
  • Uus moodul saab hallata saidi sisu, näiteks võimaldab see määrata, kas sisu on mustand, arhiveeritud või avaldatud ning kellel on õigus sisu olekut muuta.

Lisateave meie artiklite kohta: Mis on WeTransfer ja kuidas seda kasutada?.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: ajaveeb Actualidad
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.