Kas ir Drupal? Dažādi programmas lietojumi

Zināt kas ir drupāls? Visā šajā rakstā jūs detalizēti zināt dažādus programmas lietojumus un to definīcijas. Tāpēc nāciet un uzziniet par šo satura pārvaldības sistēmu, kas tiek izmantota vietņu izveidei.

Kas ir Drupal-1

Kas ir Drupal?

Tā ir tīmekļa izaugsmes tehnoloģija, kas veicina vietnes satura modernizāciju, pārvaldību un izveidi, ļaujot vienam vai vairākiem lietotājiem izmantot grafisko lietotāja saskarni (GUI), lai izveidotu, rediģētu, publicētu un kontrolētu piekļuvi tai pašai vietnei.

Tā ir bezmaksas platforma bez licences, atvērtā koda, modulāra, daudzfunkcionāla (ļauj izpildīt jebkura veida tīmekļa projektus) un ir ļoti konfigurējama (tā piedāvā iespēju pievienot funkcionalitāti savai vietnei izstrādes procesā).

Līdzīgi satura pārvaldnieks ļauj publicēt rakstus, failus, attēlus un pat veikt citus papildu pakalpojumus, piemēram, balsošanu, aptaujas, forumus, emuārus un lietotāju un pakalpojumu pārvaldību. Pašlaik tā ir viena no visbiežāk izmantotajām CMS, tāpēc tā ir lieliska alternatīva tiem, kas vēlas izmantot administratora priekšrocības ar vienkāršu un skaidru struktūru.

Drupal dizains ir īpaši piemērots, lai izveidotu un pārvaldītu kopienas internetā. Tā elastība un pielāgošanās spēja, kā arī lielais skaits citu pieejamo moduļu arī izceļ to, padarot to piemērotu daudzu dažādu veidu vietņu izveidei.

Features

  • Drupal ir platforma, ko izmanto daudzas valdības, lai pārsūtītu savus svarīgākos ziņojumus (cita starpā Argentīnas Republikas, Beļģijas, Francijas, Jaunzēlandes valdība).
  • Tas ir arī ietvars izklaides saturam (cita starpā Grammy balvas, Lady Gaga, Bruno Marss, Warner Bros.), Kā arī saturam bagāts saturs (Fox News, Weather Forecast, NBC, The Tippens, France 24).
  • Kas ir Drupal? To plaši izmanto galvenās universitātes (cita starpā Hārvarda, Stenforda, Oksforda, UNAM, UNAH, UdG) vai kolosālas nevalstiskas organizācijas (Greenpeace, Sarkanais krusts, Oxfam, Amnesty International).

Digitālā pieredze spēcīgiem zīmoliem

Drupal elastība ļauj spēcīgiem starptautiskiem zīmoliem nodrošināt klientiem pasaules līmeņa digitālo pieredzi satura mārketingā, digitālā zīmola pārvaldībā un e-komercijā. Tāpēc Nike, Best Buy, General Electric, Puma, Alcatel-Lucent, Cisco, Verizon un Pinterest izmanto Drupal savos e-komercijas risinājumos un digitālās komunikācijas procesos.

Galalietotājs

Lai gan drošība, veiktspēja un elastība ir elementi, kurus novērtē sistēmas administratori un tīmekļa izstrādātāji, galalietotāji augstu novērtē Drupal, jo Drupal ļauj intuitīvi izveidot, atjaunināt un pārvaldīt tīmekļa lapas no tīmekļa grafiskā interfeisa.

Šī programmatūra ļauj ļoti drošā veidā publicēt, pārvaldīt un sakārtot visu veidu saturu (tekstu, attēlus, video un audio), pat cilvēkiem, kuri neprogrammē, bez programmēšanas, ļaujot lietotājiem, kas nav datori, pārvaldīt tīmekļa lapas un pievienot izvēlnes vai izveidot jaunu saturu. Pārvietojieties lapās automātiski, efektīvi un dinamiski.

Kas ir drupāls-2

Drupal ir daudzfunkcionāls satura pārvaldnieks, ko var izmantot šādās lietojumprogrammās:

  • Kopienas portāls.
  • Elektroniskā komercija
  • Tiešsaistes laikrakstu portāls.
  • Foruma kompānijas vietne.
  • Intraneta lietojumprogramma.
  • Vietne vai personīgais emuārs.
  •  E-komercijas lietojumprogramma.
  • Resursu katalogs.
  • Sociālā tīkla vietne.
  • Bibliotēka un arhīvs.

Moduļi

Drupal jūsu darbības var paplašināt, iekļaujot krusteniskos paplašinājumus, ko sauc par moduļiem, kurus ieprogrammējusi jūsu lietotāju kopiena. 2017. gada oktobrī oficiālajā Drupal vietnē bija 38,8984 XNUMX bezmaksas moduļi; Mēs pieminēsim trīs veidu moduļus:

Kodols

Instalēšanas procesā šie ir Drupal nodrošinātie moduļi, tāpēc nav nepieciešams tos lejupielādēt vai instalēt atsevišķi, tos var aktivizēt vai deaktivizēt no aizmugures. Daži no tiem ir kopienas ieguldījumi, piemēri: anotācijas, mezgli, taksonomija.

Iemaksas

Šīs grupas kopīgotajam saturam ir publiskā licence. Tos var lejupielādēt no drupal.org moduļu lejupielādes sadaļas.

Kas ir drupāls-3

Personalizācija

Šīs lietojumprogrammas ir izveidojuši vietņu izstrādātāji, un to izveidei ir nepieciešams neskaidrs priekšstats par šo lietojumprogrammu, PHP programmēšanu un API.

Drupal izcelsme

Lai gan sākotnēji tas bija neliels BBS, Drupal elastīgās arhitektūras dēļ neaprobežojas tikai ar ziņu portāliem. Drupal sastāv no pamata infrastruktūras un moduļu komplekta, kas nodrošina plašu funkciju klāstu, tostarp e-komercijas sistēmas, fotoattēlu bibliotēkas, e-pasta sarakstu pārvaldību un CVS integrāciju, jūs varat pievienot trešo pušu moduļus, lai mainītu Drupal darbību vai nodrošinātu jaunas funkcijas.

Drupal īpaši tiek izmantots biznesa iekštīklā, tiešsaistes mācībās, mākslas kopienās un projektu vadībā. Daudzi cilvēki uzskata, ka Drupal atbilstība lietotāju kopienai to atšķir no konkurentiem.

Drupal galvenās iezīmes

Starp šāda veida vietņu satura pārvaldnieka galvenajām funkcijām ir šādas:

  • Pielāgojams: papildus tam, ka mūsu projektam ir vairākas pamata tēmas, tas ļauj arī izvēlēties starp dažādām automatizācijas veidnēm.
  • Bezmaksas: tā ir atvērtā pirmkoda programmatūra saskaņā ar GNU publisko licenci, tāpēc to var pilnīgi bez maksas lejupielādēt, lietot un pielāgot, tas nenozīmē nekādas pirkšanas, licences vai uzturēšanas izmaksas.
  • Nodrošiniet drošību: šai CMS ir veikta stingra drošības pārbaude, tāpēc pēc tīmekļa izstrādes pabeigšanas nav jāuztraucas par saturu vai attīstību. Drupal ir lieliska lietotāju pārvaldības sistēma, kurā ir norādītas lomas, tāpēc visas tā funkcijas var kontrolēt ar atļaujām.
  • Mērogojams - Pašlaik tas atbalsta pasaulē noslogotākās vietnes, tāpēc Drupal var tikt galā ar biežu satiksmes pieaugumu vai lielu apmeklētāju skaitu.

Kas ir drupāls-3

Drupal lietošanas priekšrocības

Mēs norādām visas lietošanas priekšrocības un priekšrocības, lai jūs varētu ātri, noderīgi un viegli pārvaldīt minētās lapas saturu:

  • Optimizēts saturs: šī CMS ir optimizēta SEO, tajā ir iekļauti satura pārskatu rīki, lapu nosaukumi, atslēgvārdu pārvaldības un optimizācijas rīki, integrācija ar Google Analytics vai vietņu karšu konfigurēšana. Turklāt tam ir moduļi, kurus var izmantot, lai apstrādātu URL un metatagu montāžu, tādējādi vienmēr aizsargājot meklētājprogrammu atrašanās vietu.
  • Var integrēt ar citām platformām: izmantojot dažādus moduļus, satura pārvaldnieks integrējas ar visām multivides platformām (Facebook, Twitter, Paypal ...) un atbalsta lielu skaitu failu tipu. Tādā veidā tā funkcija ir vēl vairāk uzlabota.
  • Daudzvalodu: tai ir vietņu izstrādes funkcija vairākās valodās. Šī iemesla dēļ instalēšanas valoda tiek definēta tikai tīmekļa izstrādes sākumā, un pēc tam, kad attīstība turpinās, saturs tiks paplašināts citās valodās.
  • Var izmantot atkārtoti, lai izveidotu pieteikšanās lapas vai cita satura lapas: Tā kā visa satura struktūra ir perfekta, mēs varam to atkārtoti izmantot dažādās pieteikšanās lapās. Mēs pat varam izveidot savus sarakstus jebkurā laikā ļoti vienkāršā veidā.
  • Grafiskā dizaina elastība - ļauj veikt vienkāršu grafisko rediģēšanu vai pieteikties veidnē, neizejot no redaktora. Kā ar to? Drupal ir dažādas veidnes, kuras var mainīt, kamēr saturs turpina parādīties un darbojas nevainojami, turklāt šajā CMS jūs atradīsit veidni ar atsaucīgu dizainu, lai jūs varētu pareizi apskatīt savu vietni mobilajā versijā.
  • Lieliskas lietotāju pārvaldības iespējas: varat rediģēt katra lietotāja atļaujas (izmantojot vadības paneli), izveidot lietotāju grupas un pārvaldīt visus piekļuves punktus.
  • Spēcīgas integrācijas iespējas - Jūs varat izveidot jebkura veida vietnes, neinstalējot paplašinājumus vai moduļus, tāpat kā WordPress sākotnēji bija orientēts uz emuāriem (lai gan to var mainīt), Drupal var mainīt, lai to izmantotu gandrīz jebko (veikalos, emuāros, forumos, starp citiem).

Drupal vispārīgie jēdzieni

Šeit ir daži svarīgi jēdzieni, kas jums jāzina:

Modulis

Šī ir programma, kas paplašina Drupal lietojumprogrammas un / vai funkcijas, piegādā ar versiju iepriekš ielādētus moduļus un var pievienot tai nepieciešamos moduļus atbilstoši vietnes funkcijām.

Lietotājs, atļauja, loma

Katrs viesis, kuram ir piekļuve vietnei, tiek uzskatīts par lietotāju, lietotāja veidu var definēt no sadaļas Profils kodola un ar katru lietotāju saistītajiem laukiem. Anonīma lietotāja ID ir nulle (0), tā lietotāja ID, kurš pieteicies, būs vērtība, kas nav 0.

Šiem lietotājiem tiks piešķirtas atļaujas, izmantojot "lomas", papildus noklusējuma lomām viņi var izveidot arī cita veida lomas un pēc tam pievienot vai noņemt atļaujas atbilstoši vietnes vajadzībām. Lietotājs ar ID ir lietotājs, kuram var būt visas atļaujas.

Mezgls

Īpaši tas ir vispārējs termins visam vietnes saturam, daži to piemēri var būt. Lapas grāmatās, diskusiju tēmas forumos, emuāru ziņas, jauni raksti, cita starpā, katrs mezgls ir satura tips, un tam būs ID, nosaukums, izveides datums, autors, pamatteksts vai citi atribūti, kā arī atkarībā no citiem izmantotajiem moduļiem, tas katram mezglam pievienos vairāk atribūtu.

komentēt

Komentāri ir cita veida Drupal saturs, jo katrs komentārs ir neliela daļa no satura, ko lietotājs iesniedzis konkrētam mezglam, piemēram, katrs komentārs diskusiju forumā.

Taksonomija

Taksonomija ir sistēma, ar kuras palīdzību Drupal klasificē saturu un ir viens no Drupal galvenajiem moduļiem. Jūs varat definēt savu vārdu krājumu kā taksonomijas terminu grupu; Katru vārdu krājumu var pievienot kā vienu vai vairākus satura veidus, tāpēc vietnes mezglus var klasificēt atbilstoši kategorijām, tagiem vai grupām jūsu izvēlētajā saturā.

Datu bāze

Šī pakalpojuma informācija ir atkarīga no datu bāzes, un katra informācija atrodas datu bāzes tabulā, piemēram, mezgla pamatinformācija ir tabulā.

taka

Ja izmantojat Drupal, lai piekļūtu vietnei, daļa URL tiek saukta par ceļu, tā ir informācija, ko pārlūks nosūta datu bāzei, ja skatāt lapu http://drupal.org/node/16785, ceļš būt "mezgls / 16785". Pēc noklusējuma pēc vietnes instalēšanas tā turpinās rādīt “? Q = », tomēr šo atribūtu var noņemt ar tīru URL sistēmu, kuru var aktivizēt no administrācijas.

Veidne

Veidne (tēma) kontrolēs vietnes attēlojumu, izkārtojumu un krāsas, tajā ir viens vai vairāki PHP faili, kas nosaka HTML izvadi, un viens vai vairāki CSS faili, kas nosaka fontus, krāsas un citus stilus.

Reģions, Bloķēt, Izvēlne

Drupal ir sadalīts apgabalos (reģionos), kas var ietvert galvenes, kājenes, sānjoslas un galvenā satura daļas, bloki ir informācija, kas tiek parādīta dažādos apgabalos, kas var izpausties kā izvēlnes (piemēram, navigācijas izvēlnes) vai moduļu ekrāni ( piemēram, visvairāk skatītais saturs forumos) o lietotāju radīta statiska vai dinamiska informācija (piemēram, notikumi).

Drupal ir trīs standarta izvēlnes: galvenā saite, sekundārā saite un navigācijas izvēlne. Administrators nosaka galveno serveri un sekundāro serveri, un tie tiek parādīti automātiski, pielāgotas izvēlnes var izveidot arī, izveidojot blokus.

Arhitektūra

Drupal 7 pamatā ir PAC prezentācijas abstrakcijas kontroles modelis, kurā katram aģentam ir savs neatkarīgs prezentācijas, abstrakcijas un kontroles slānis, aģents pārmanto no iepriekšējā aģenta kontroliera hierarhiskā secībā, lai saglabātu funkciju kohēziju starp atveidoto daudzslāņu apstrādi . modulī.

Symfony komponenti ir integrēti Drupal 8, izmantojot MVC-Controller View Model arhitektūru un integrēti ar Twig veidņu dzinēju. Modeļa slānis nosaka biznesa loģiku (datu bāze pieder šim slānim).

Skats ir tas, ar ko lietotājs mijiedarbojas (veidņu veidošanas programma ir daļa no šī slāņa). Kontrolieris ir koda gabals, kas izsauc modeli, lai iegūtu dažus datus, un nodod tos skatam, lai tos prezentētu klientam.

Drupal 41 iebūvētās Symfony8 sastāvdaļas ir:

  • Maršrutēšana.
  • Jaml.
  • Zariņš.
  • Atkarība Injekcija.
  • Sērijveidotājs.
  • Validators.
  • Pasākumu Dispečers.
  • HttpFoundation.
  • Atkļūdot.

Kas jauns Drupal 7

Pievienoti vēl citi nolaižamie administratora uzdevumi, Cron ieplānotie uzdevumi tiek izpildīti no administratora, neizmantojot tīmekļa servera skriptus, paroles drošība ir pārveidota citās tēmās.

Šim atbalstam ir pievienoti INSERT, UPDATE, DELETE, MERGE un SELECT, un ir pievienots atbalsts SQLite datu bāzēm, lietojumprogrammas palīdzība ir iekļauta Drupal kodolā, veidnēs "Bluemarine", "Chameleon" un "Pushbutton", un lietotāju skatiem tika pievienoti jauni tā sauktie “Bartik”, pārvaldībai-“septiņi” un “Stark”.

Kas jauns Drupal 8

Pēc 5 gadu attīstības Drupal 8 tika oficiāli uzsākts, piedaloties vairāk nekā 3.300 dalībniekiem.

  • Redzot un priekšskatot, jūs redzat to, ko redzat.
  • Uzlabota pieejamība.
  • Atjauninājums uz jQuery 2.1.4 un jQuery UI 1.11.4.
  • Jaunais "eksperimentālā moduļa" jēdziens vēl nav pilnībā atbalstīts vai tiek pārbaudīts modulis.
  • Izmantojiet administrēšanas saskarni, lai pielāgotu administrācijas lapas un saturu.
  • Pabeigt tulkošanu un lokalizāciju. Pabeigt entītiju, lauku un skatu modelēšanu.
  • Izmantojot HTML5 izvadi, adaptīvo dizainu un “mobilais vispirms” koncepciju var pielāgot jebkurai ierīcei. REST tīmekļa pakalpojumu vietējā integrācija.
  • Uzticamāka vadība, lai droši un viegli ieviestu izmaiņas dažādās vidēs.
  • Uzlabota priekšējās puses veiktspēja. Kešatmiņas sistēmas uzlabojumi, ieskaitot CDN un reverso starpniekserveri.
  • Jauno palīdzības apmācības sistēmu sauc par "caurskatu". Tas ir pilnībā saderīgs ar PHP7, PostgreSQL un SQLite datu bāzēm.
  • Tā kodolā ir integrētas populāras bibliotēkas (piemēram, komponists, symfony 2, Guzzle un Twig). Vietējais CSS3 un HTML5 atbalsts.

Kas jauns Drupal 8.1

  • Migrējiet no 6. un 7. versijas uz Drupal 8 lietotāja saskarni (eksperimentālais modulis).
  • Facebook izgudrotās BigPipe tehnikas ieviešana-uzlabota lapu apstrādes stratēģija, kas uzlabo nedinamiska vai kešatmiņā neiekļaujama satura ielādes veiktspēju (eksperimentālais modulis).
  • Ļauj izmantot WYSIWYG izdevuma pārlūkprogrammas pareizrakstības pārbaudītāju. Tajā ir iekļauta arī poga, kas ļauj teksta fragmentam pievienot valodas tagu, tā ir noderīga pieejamībai un mašīnas apstrādei.
  • Iekļauts vadības palīdzības kopsavilkumā «Palīdzības ceļvedis» versijā 8.0.
  • Entītijas attēlojums displeja laukā.
  • Atbalsts automatizētai JavaScript testēšanai.
  • API uzlabojumi izstrādātājiem.
  • Uzlabots komponista atbalsts.

Kas jauns Drupal 8.2

  • Resiente modulis ļauj ievietot bloku jebkurā lapā un vizualizēt, kā bloks tiks parādīts, neizejot uz aizmugures pārvaldības veidlapu (eksperimentālais modulis).
  • (Eksperimentālais modulis) Jaunais modulis pārvērš mājas lapas elementus blokos.
  • Jaunais modulis parāda kļūdas ziņojumus tiešsaistē tabulas veidā (Eksperimentālais modulis, var noņemt versijā 8.3, jo tam joprojām ir daudz neatrisinātu problēmu).
  • (Eksperimentālais modulis) Definējiet jauna veida jaunu moduli ar laukiem datumu diapazoniem (datumi, kas satur sākuma un beigu datumus).
  • Jaunais modulis var pārvaldīt vietnes saturu, piemēram, tas ļaus noteikt, vai saturs ir melnraksts, arhivēts vai publicēts un kam ir tiesības mainīt satura statusu.

Uzziniet vairāk par mūsu rakstiem: Kas ir WeTransfer un kā to izmantot?.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgs par datiem: Actualidad emuārs
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.