Drupal – is 'n gratis open source CMS, wat as 'n basis voorsien word van algemene kenmerke en tematiese stelle wat nodig is om sekere take soos die skepping van webwinkels, byvoorbeeld op te los. Oor die algemeen is die stelsel 'n webwerfbouer wat saamgestel is uit modules wat 'n webmeester in die vereiste konfigurasie reël.
Die belangrikste Drupal-funksies behels buigsaamheid en geleentheid om dieselfde take op verskillende maniere op te los. Dit maak die stelsel gewild onder professionele webontwerpers wat voorkeur gee aan die vryheid van optrede bo alles. Terselfdertyd sal Drupal 'n nuttige hulpmiddel wees vir beginners. U moet net tyd spandeer om die basiese aspekte van die uitvoering daarvan te leer.
Dit sal moeiliker wees vir beginners om die volledige reeks Drupal te verken in vergelyking met WordPress of Joomla, byvoorbeeld. Hulle sal egter nie ernstige probleme ondervind wanneer hulle die platform bemeester nie. Dit is moontlik om sonder programmeringsvaardighede te gaan en slegs klaargemaakte take te gebruik of selfs die sagteware-installeringspakket af te laai wat benodig word om 'n spesifieke taak te voltooi, soos die bekendstelling van 'n e-handelswebwerf, byvoorbeeld.
U kan Drupal gebruik as basis vir die organisasie van die nuuswebwerf, begin 'n forum en portaal met die ontwikkelde sosiale komponent, wat aanlynverkope maak. Wat ook al u idee is, u sal 'n katalogus vind wat 'n gratis module of sagteware aanbied met die gereedgemaakte funksies wat benodig word om u taak suksesvol te voltooi. Bewusmaking van ooreenstemmende vereiste vaardighede sal 'n gebruiker help om modules onafhanklik te skep of die beskikbare uitbreidings te wysig.
Drupal is meer soos 'n raamwerk vir inhoudbestuur as 'n stelsel. Oor die algemeen is dit die basis wat 'n gebruiker onafhanklik van modules en toepassings vul wat nodig is vir ordentlike webwerfprestasies.
Die basis self bied 'n te beperkte hoeveelheid instrumente vir die bestuur van inhoud. Dit is nie die fout van die ontwikkelaars nie, maar 'n behoorlike deurdagte oplossing wat die buigsaamheid van die stelsel en die oriëntasie daarvan ervaar op ervare ontwikkelaars of diegene wat gereed is om te leer, forums te lees en videohandleidings te kyk..
Selfs so 'n minimalistiese werktuigstel bevat elemente wat baie belangrik is vir 'n toekomstige webwerf. Dit is byvoorbeeld vooraf geïnstalleerde instrumente vir die organisering van persoonlike gebruikersrekeninge. Dit help om grootskaalse portale met forums en ander sosiale maniere van gebruikersinteraksie te ontwikkel.
Die basis bevat slegs die funksies waarvoor u moet dien die skep van 'n CMS-webwerf van nuuts af. Verdere funksionaliteitsvorming word gerealiseer deur integrasie van modules wat verantwoordelik is vir die toevoeging van hierdie of daardie funksies. Die begin van 'n stelsel vir soortgelyke projekte is nie die maklikste oplossing nie. Daarom het gebruikers die geleentheid geïmplementeer om sagteware-installeringspakkette te vorm wat uitstekend werk vir die effektiewe voltooiing van 'n sekere taak.
Gestel jy is van plan om 'n aanlynwinkel met Drupal te stig. Daar is twee maniere om dit hier te doen, naamlik:
Om die basiese stelselweergawe af te laai, vind en download e-handelsmodules op u eie en pas dan die webwerf aan en pas dit op volgens u behoeftes.
Om die ooreenstemmende sagteware-installeringspakket af te laai en 'n webwerf met die hulp daarvan opstel.
Die tweede opsie is baie eenvoudiger, maar dit kom slegs tot die ontwikkeling van tipiese take. As u 'n webwerf met onvoldoende funksies skep, is daar hier net een variant oor – om Drupal-raamwerkbasis af te laai en onafhanklik modules en toepassings daarby te voeg..
Kyk na die kort lys tematiese versamelings om u te help om die verskeidenheid take wat u met die opsies vir die installering van sagteware kan oplos, te verstaan.
Open Atrium – 'n besigheidsoplossing met 'n blog-, kalender- en taaklys.
Drupal Commons 3.0 – 'n korporatiewe netwerk met gedeelde toegangsregte, gebruikersprofiele en nuus.
Driggs – 'n versameling wat nodig is om nuus te skep.
OpenStore – 'n sagteware-installasiepakket met 'n gereedskapstel wat benodig word om aanlynverkope te organiseer.
Drupal-uitbreidbaarheid het 'n belangrike eienaardigheid, wat die platform van soortgelyke CMS verskil. Terwyl WordPress dit moontlik maak om 'n sekere funksie toe te voeg deur een plugin te installeer, word Drupal-modules meestal in kombinasies gebruik. Dit is ook die opsetlike oplossing van webontwikkelaars, aangesien sulke benaderings modules bydra tot mekaar se funksiestelle sonder enige duplisering.
Om 'n module te installeer, moet u die lêer aanvanklik op u rekenaar aflaai en dit dan by die platform voeg deur die gedeelte 'Uitbreidings' in die instrumentpaneel. Drupal het nie 'n gerieflike geïntegreerde katalogus soos dié in WordPress nie. U sal glad nie hier sonder modules gaan nie.
Om bladsye en inhoud by te voeg, gebruik die stelsel byvoorbeeld die visuele CKEditor-instrument. Om meer bruikbare instrumente te kry wat nodig is om publikasies te maak, moet u die IMCE-module inskakel. Die module "Taksonomie" is verantwoordelik vir die vertoon van publikasies op die webwerf. Daar is nie sprake van SEO parameters wat glad nie in die basiese stel afwesig is nie.
Drupal voldoen standaard aan die vereistes vir die soekenjin, maar om u webwerfposisies in die resultate van die soekenjin te verbeter, sal u modules moet gebruik. Tegniese optimalisering sal verskillende fases insluit:
Integrasie van metadata en mikro-uitleg.
Skep van 'n werfkaart.
Inhoud word in die stelsel in die nodemodus aangebied – dit is die elemente wat met hul eie URL's voorsien word. Hul adresse is verstaanbaar vir die masjiene, terwyl mense dit moeilik kan vind om dit te sien, aangesien dit slegs verskil in die getalle wat aan die einde van die skakel beskikbaar is.
Om die URL wat verstaanbaar is vir die publikasie of die bladsy te skep, is dit uiters belangrik om sinonieme te gebruik – dit is die sogenaamde aliasse. U kan dit handmatig doen wanneer u die pos publiseer of die proses outomaties maak deur die kombinasie van token-, CTool- en Pathauto-modules te gebruik.
Om die hele stelsel reg te laat werk, moet u die sjabloon opstel, maar dit is baie gemakliker as om elke keer die aliasse handmatig by te voeg.
Om die meta-data in die redakteur te laat sien, moet u ook SEO-modules installeer. Een van die gewildste kombinasies is Metatag en realtime SEO vir Drupal. Net na die byvoeging en aktivering daarvan, sal die gedeelte metatags op die bladsy verskyn met die byvoeging en redigering van inhoud. Modules het ook instellings. U kan byvoorbeeld die beskrywings handmatig byvoeg of die teksfragment wat outomaties voorsien word, outomaties gebruik.
Die sitemap is nodig vir die korrekte hulpbronindeksering. Gebruik dit om die XML-sitkaart te skep. In die outomatiese modus word slegs die tuisblad bygevoeg op die kaart. Daarom moet u module-instellings oopmaak en ander webwerfbladsye handmatig byvoeg.
Aantal temas: 2000+
Koste vir betaalde temas: $ 23- $ 58
Met Drupal kan u nie net die ontwerp van die gebruikersafdeling instel nie, maar ook die van die dashboard. Dit is nog 'n nuanse wat die buigsaamheid van die stelsel demonstreer. Dit is veral baie belangrik vir ervare webontwerpers wat die stelsel opstel om aan alle behoeftes te voorsien.
Met die installeer van Drupal kry 'n gebruiker toegang tot verskillende standaardvorms. U kan een van die beskikbare variante kies en dit wysig of direk na die katalogus op die amptelike webwerf gaan. Dit bied meer as 2000 sjablone – daar is temas wat nie eens 'n responsiewe ontwerp het nie, maar u vind ook moderne konsepte voor. Dit is duidelik dat dit sinvol is om reaksiesjablone te kies om die webwerf maklik toeganklik te maak vanaf ander toestelle, behalwe vir tafelrekenaars.
Die grootste nadeel is die onvermoë om die tema wat u wil regstreeks vanaf die dashboard te installeer, aangesien dit in WordPress gedoen kan word. Om 'n nuwe sjabloon by die stelsel te voeg, moet u dit aanvanklik as 'n argieflêer op u rekenaar aflaai en dit dan na die webwerfbediener oplaai deur die afdeling 'Voorkoms'..
Die opgelaaide sjabloon sal toeganklik word in die algemene lys met geïnstalleerde sjablone – u hoef dit slegs te kies en te aktiveer.
Dit maak nie saak hoe aantreklik die gekose sjabloon is nie, dit moet tot voordeel gebring word deur widgets by te voeg / uit te vee, spyskaarte op te stel, kleurskemas te kies, logo's te skep, ens. Om hierdie take te voltooi, bied Drupal twee belangrike instrumente:
Blok uitleg – die visuele redakteur, waarin die algemene webwerfontwerp opgestel is net soos by die gewildste webwerfbouers – dit wil sê deur die gereedgemaakte elemente te sleep.
Tema-instellings – Sjabloonparameters, waarmee u die kleurskema volledig kan verander, beeldvertoonparameters kan spesifiseer, logo en favicon opstel.
As u nie 'n geskikte tema in die gratis sjabloonversameling kan vind nie, of die sjabloon nie kan instel soos benodig nie, kan u die ontwerpontwikkeling by professionele webontwerpers bestel. Gelukkig is Drupal 'n baie algemene en gewilde stelsel om u in staat te stel om 'n spesialis op hierdie gebied te vind sonder probleme.
Dit is moeilik om Drupal-kliëntediens te omvattend te noem, maar die opsies wat dit bied, dek die heersende hoeveelheid gebruikers se behoeftes. Dit gaan veral oor die eerste keer gebruikers wat hul bes probeer om al die nuanses van die platform te verken en te bemeester voordat hulle webwerwe daarmee bekendstel..
Drupal spog met uitgebreide gemeenskapsondersteuning en 'n oorvloed opvoedingsmateriaal wat al die nodige inligting oor die gebruik van die stelsel, die spesifikasies, belangrikste funksies en toepassingsinligting verskaf.
Hier is 'n kragtige gemeenskapsforum wat verskeie Drupal-verwante onderwerpe bevat en wat gereeld deur die stelselgebruikers en kundiges opgedateer word. Om met die ondersteuningspan in aanraking te kom, is dit moontlik om die e-posopsie, telefoonkommunikasie en selfs live ondersteuning te gebruik.
Drupal is beskikbaar vir gratis aflaai of installasie vanaf die paneelbord wat by hosting aangebied word. Die stelselpakkette kan binne afsonderlike Linux-versamelings of -planne gevind word, maar dit stem meestal nie ooreen met die vereiste weergawe nie. Dus is die toepassing daarvan dalk nie heeltemal veilig nie.
Afgesien van die stelselbasis, is daar verskillende versamelings – byvoorbeeld die ligte Drupal-weergawe of die gereedgemaakte oplossing vir 'n webwinkel. Dit is ook beskikbaar vir gratis aflaai, maar sommige sagteware-installasiepakkette is nie 'n geruime tyd opgedateer nie. Daarom is die veiligste oplossings om die basis af te laai en onvoldoende modules daarby te voeg of die stelsel via die paneelbord beskikbaar op die hosting te installeer..
Nietemin, u moet nog steeds 'n sekere begroting beplan voordat u 'n webwerf by Drupal oprig. Die geld word spandeer op die aanbieding (ons beveel aan BlueHost) en domeinnaam. Laasgenoemde word vir 'n jaar gekoop met die verlengingsgeleentheid of kan wees kry gratis. Die koste van die domein hang in die algemeen af ​​van die gebied waaraan dit behoort, maar u moet oor die algemeen reken op $ 15- $ 30 per jaar. Gedeelde gasheer sal byna $ 3- $ 5 kos, 'n maand lank.
Die belangrikste Drupal-voordeel is al verskeie kere genoem. Dit is die buigsaamheid van die stelsel wat dit moontlik maak om dit op te stel met betrekking tot u eie behoeftes. In die basiese pakket bied die platform die minimum stel funksies, maar die slim gebruik van uitbreidings en vaardighede omskep dit in 'n universele projekontwikkelingstelsel wat take van uiteenlopende kompleksiteit kan oplos. Ander voordele is soos volg:
Volhoubare werkverrigting van die stelsel se basis.
Open code, wat die gevorderde gebruikersgemeenskap rondom die stelsel opgebou het.
Vinniger werkverrigting as gevolg van die afhandeling van die individuele stelsel.
'N Uiters basis van gratis ekstra dokumente, insluitend temas en uitbreidings.
Enige gebruiker kan modules met Drupal skep, maar dit sal eers na ernstige moderering by die katalogus gevoeg word. Dit is waarom u, as u betroubare bronne gebruik, nie probleme met wanware kan ondervind of die probleme wat met swak beskermde modules verband hou nie.
'N Verdere voordeel wat hier in ag geneem moet word, is die ondersteuningstelsel wat deur Drupal-gebruikers georganiseer word. Die platform is baie moeilik om onder beginners te bemeester. Dit is waarom die meeste gebruikers dikwels die behoefte het om elders na die antwoorde op hul vrae te soek. Die meerderheid standaardprobleme is op Drupal-gebruikersforums bespreek, maar as niemand 'n fout ondervind het nie, kan die gemeenskap u help om dit gesamentlik op te los sonder enige moeite..
Die stelsel het ook sy afbrekings, wat inderdaad baie duidelik is. Eersteklas gebruikers sal dit van die begin af moeilik vind om in die webontwikkelingsproses in te palm. U sal aanvanklik tyd moet spandeer om die enjin te verken en die forums te lees. Die proses lyk miskien ingewikkeld in vergelyking met byvoorbeeld WordPress, maar dit is nie heeltemal so nie; u het net meer tyd nodig om te verstaan ​​hoe alles hier gereël is..
As ons Drupal voortdurend met WordPress vergelyk, dan het Drupal minder sjablone en modules, wat heel voor die hand liggend is. Al die beste elemente en funksies word voorsien vir die gebruikers van die betaalde lisensie. Die situasie is soortgelyk aan ander gratis CMS, maar met die hoeveelheid gratis aanbiedinge kan u hierdie nadeel suksesvol oor die hoof sien.
Nog 'n demerit is 'n tegniese een en dit beïnvloed die koste van die webwerf. Drupal spreek dikwels die databasis aan. Dit is waarom dit 'n moet is om duurder hosting te koop om u projek se ordentlike prestasie te ondersteun in vergelyking met ander gratis CMS.
Drupal-teikengehoor het nog altyd meer ervare webontwerpers ingesluit, wat die skaalbaarheid en krag van die stelsel bo alles waardeer. Die professionele gebruikersgemeenskap het egter baie gedoen om die platform wat deur newbies gewaardeer word, te laat geld. Die kennisdatabasis en gereedgemaakte versamelings het die aanvanklike leerkurwe verminder, maar Drupal bly steeds 'n ingewikkelde en moeilik beheersde stelsel in vergelyking met WordPress of webwerf-bouers..
Voordat u hierdie CMS verkies, moet u die kompleksiteit van die projek evalueer. Dit word aanbeveel om Drupal te gebruik vir grootskaalse projekte, wat buigsaamheid, volhoubaarheid en veiligheid as die belangrikste prioriteite stel in vergelyking met die gebruiksgemak.
As u van voorneme is om 'n blog of 'n webwinkel met 'n beperkte produkassortiment te skep, sal dit baie eenvoudiger wees om WordPress of Joomla te verken en te bemeester, indien nie die voorkeur aan eietydse webwerfbouers. Dit is kontemporêre dienste wat funksies bied wat benodig word om 'n ongelooflike verskeidenheid idees op te los sonder om aan die tegniese gebruikersvaardighede te stel.