Web-sivuston kehittäjänä, web-suunnittelija tai sivuston ylläpitäjä on luultavasti joutunut käymään läpi prosessien valitsemisen eri alustojen välillä. Mutta ehkä äskettäin - jos olet suunnitellut ja kehittänyt web-sivustoja hyvin kauan, on todennäköistä, että sinulla on jo suosikki go-to-alusta, jota käytät aina. Ja jos go-to content management system ei ole jo Drupal , ehkä on aika ottaa toinen ilme.

Haittapuoli on, Drupal on valtava. On jyrkkä oppimiskäyrä, ja se voi olla kokopäiväinen työ vain tarkastelemalla kaikkia osallistuneita moduuleja löytää täsmälleen mitä etsit. Se ei ole onnellinen-onnea, "aseta se suoraan laatikosta" -alustaan.

Mutta kaiken tämän ylösalaisin on, Drupal on valtava ! Drupalilla ei ole mitään, mitä et voi tehdä. Haluatko ylläpitää blogia? Tehty. Haluatko ylläpitää blogiyhteisöä? Tehty. Jaa linkkejä ja valokuvia, avaa luokitellut mainokset, näyttää Twitter-päivitykset ja tilat, myy tuotteita, lataa ja jaa tiedostoja, toistaa elokuvia ja jopa hallita wikiä. Tehty, tehty, tehty, tehty ja tehty !

Vaarana kaiuttua (ja anna anteeksi tämän hieman yli käytetyn fraasin) ... Drupal on niin kuin Drupal tekee ... Ja Drupal tekee kaiken . Joten mikä tekee Drupalista erottuvan niin paljon? Monet asiat, mutta aiomme keskittyä vain tärkeimpiin näkökohtiin juuri nyt.

Luettu

Ensimmäinen ... Näkymät. Voisin melkein vain pysähtyä täällä. Mitään muuta foorumia ei tarjoa sivustollesi Power ja joustavuutta, jota Drupal tekee näkymien kautta.

Niille, jotka eivät ole jo hyvin perehtynyt näkemyksiin ja kaikkiin sen kirkkauteen, anna minun selittää sinulle. Pähkinänkuoressa näkymät antavat sinulle mahdollisuuden määrittää, miten haluat sivustosi sisällön näyttämisen. Mutta se ei ole kaikki. Kiitos valtuudet, jotka ovat näkemysprojektissa , Views avulla voit kysyä Drupal-tietokannasta sisältöä ja määritellä ja jähmettää täsmällisesti, miten haluat näyttää sisällön haetuista kyselyistä ... kaikki ilman, että sinun tarvitsee kirjoittaa SQL-kyselyjä itse. Ja Drupal 7: n tarjoaman entistä yksinkertaisemman hallintarajapinnan ansiosta näkymien rakentaminen on nyt virtaviivaistettu. Perusnäkymä - sanoa, joka näyttää luettelon kaikista sivustosi tuotteista - voidaan määrittää, konfiguroida ja tallentaa kahteen tai kolmeen minuuttiin.

Monimutkaisemmat näkymät kestää vielä kauemmin määrittääksesi ja konfiguroidakseen - esimerkiksi esimerkiksi 15 minuutin ajan kaikkien jäsenten luettelon asettamisen paljastetun läheisyyshaun avulla postinumero.

Jos minun ei tarvitse koskaan kirjoittaa muuta SQL-kyselyä, kuolen onnellinen web-suunnittelija! Vaikka rakastat SQL: tä, joka haluaa viettää tarpeettoman aikaa toistuviin tehtäviin? Näkymät auttavat sinua pysymään keskittyneinä projektien tärkeisiin osiin.

Mukautetut sisältötyypit

Seuraavaksi mukautetut sisältötyypit. Content Construction Kit (CCK) Content Construction Kit (CCK) on ollut ympärillä, hyvin, ikuisesti. CCK oli Drupal 4: n, 5: n ja 6: n mukana toimitettu moduuli, mutta nyt Drupal 7: n kanssa suurin osa CCK: sta on lisätty Drupal Coreen.

Sisällönrakentamispaketti on melko paljon, mitä sen nimessä sanotaan - se on pakki, joka auttaa sinua rakentamaan erilaisia ​​sisältöjä. CCK: n ansiosta sinulla on kolmekymmentä erilaista sisältöä ja jokainen voi olla loistava ja erilainen kuin kaikki muutkin. Esimerkiksi sinulla voi olla kiinteistöluetteloita, joissa on kenttiä syöttämään asioita, kuten neliömaisemia ja makuuhuoneita. Tai sinulla voi olla automaattisia luetteloita, jotka tarvitsevat erillisen sarjan kenttiä. Tässä on esimerkki erilaisista sisältötyypeistä toiminnassa:

Se ei yksinkertaisesti ole paljon joustavampi tai helppo kuin tämä.

Tehokas SEO-työkalut

Kolmanneksi Hakukoneoptimointi yllin kyllin ! Se todennäköisesti kestää kymmenen artikkelia kuvailemaan sinua kymmenen parasta tapaa, joilla Drupal kallistaa SEO ... ja silloinkin en voinut saada mitään todellista yksityiskohtia tai käsitellä kaikkia osa Power of Drupalin SEO valmiuksia.

Kaikki tietävät, kuinka tärkeää on optimoida SEO-sisältö ja lisätä avainsanoilla ja metakoodeilla. Ja Drupal antaa sinulle valtuudet tehdä tämä. Mutta Drupal menee vielä pidemmälle tarjoamalla sinulle täydellisen hallinnan URL-rakenteisiin, sivujen otsikoihin ja jopa ylivalottumistyökaluja.

Lisäksi integrointi muihin SEO-työkaluihin, kuten Google Analytics, on helppo tehdä ja erittäin konfiguroitavissa. Haluatko seurata jäseniä, mutta ei valvojia? Se voi olla tehty! Kaikki sisällä Drupal, kaikki ilman manuaalista ohjelmointia ... Ja kaikki ilmaiseksi .

Minulla on kaksi sanaa tästä ... Rock On. Drupal auttaa yksinkertaistamalla tämän asian puoleista osaamista entistä paremmin asiakkaidesi tarjoamien palvelujen arvoon - kaikki kivuttomasti.

Monipuolinen Theming System

Neljänneksi Drupalin teemajärjestelmä on erittäin monipuolinen - ja täydellinen riippumatta kokemustasosta.

Uusille käyttäjille Drupal tarjoaa monenlaisia ​​ilmaisia ​​teemoja, jotka ovat valmiita käyttämään oikein ulos laatikosta. Emme puhu ala-of-the-barrel teemoista, jotka tekevät sivustostasi näyttävän, että se on rakennettu vapaalla teemalla. Puhumme kauniita ja ammattimaisia ​​teemoja, jotka antavat sivustollesi puhtaan ja ammattimaisen ulkoasun ilman paljon töitä sinulta. Katso nämä esimerkit:

Drupalin sivuston ulkoasun muuttaminen on yhtä helppoa kuin teeman lataaminen palvelimellesi ja klikkaamalla sivustosi teemahallintajärjestelmässä olevaa linkkiä:

Kokeneemmille käyttäjille, jotka etsivät vaihtoehtoa jonnekin muokatun teeman rakentamisesta ja jonkin käytettävissä olevan ilmaisen teeman käytöstä, Drupal tarjoaa myös joukon aloitusotsikoita, jotka tarjoavat sinulle perusrakennuslohkoja, joiden avulla voit muokata ja rakentaa teemasi edelleen top:

Ja sinä asiantuntijat siellä, Drupal on tarjonnut sinulle a perusteellinen selitys heidän teemajärjestelmäänsä , mukaan lukien perustiedot sivumalleista, koukkuista, toiminnoista ja luokista.

Taksonomia ja Unicorns (hyvin, ehkä)

Viides on taksonomian taika. Okei, joten taksonomia ei todellakaan ole maaginen (se on luokituksen tieteellinen), mutta se voi olla yhtä hyvä. Drupalin taksonojärjestelmän avulla voit rakentaa näennäisesti rajoittamattoman hierarkian avainsanoilla rikkaille termeille, joiden avulla voit luokitella ja luokitella sisällön.

Sieltä voit jopa rakentaa valikoita, sivuja ja näkymiä, jotka keskittyvät tähän taksonomiaan. Jokainen Drupal-sivustosi sanasto voi olla yhtä tiukka (valitse termi kyseisestä luettelosta) tai vapaa (kirjoita termi) haluamallasi tavalla. Tehokas organisaatio ja helppo hallinnointi on maagista, eikö?

Käyttäjien hallinta ja sähköinen kaupankäynti

Seuraavaksi Drupalin käyttäjähallintaominaisuuksien tarjoama valtava teho ja joustavuus. Sinulla on täydellinen hallinta kaikesta, mukaan lukien rekisteröinti, jäsenprofiilit, sisällönvalvonta ja rooliratkaisut. Voit sallia tai rajoittaa jäsenien välistä viestintää niin paljon kuin vain haluat - täysimittaisesta yhteisön jakamisesta yksinkertaisiin keskusteluihin tai keskusteluihin.

Älkäämme unohtako sähköistä kaupankäyntiä ... Drupalilla on useita vaihtoehtoja sähköisen kaupankäynnin sivustolle, mukaan lukien yhä suosittu Ubercart ja tietenkin luovasti nimetty Verkkokaupan .

Luo ja ohjaa mainosjakaumaa, tarjoa lainausmerkeitä, laskee verot ja käsittelymaksut, hyväksyy maksut mistä tahansa useista maksuliittymistä ... Taivas on todella raja. Sinun ei tarvitse etsiä kolmannen osapuolen resursseja tuotteiden listalle ja myymiseksi. kaikki voidaan tehdä sivustosi sisällä.

Mahtava yhteisö

Ja lopuksi, Drupalin mahtava kehittäjien, teemojen, ohjelmoijien ja yleisen tuen yhteisö asettaa tämän sisällönhallintajärjestelmän erilleen.

Ensinnäkin Drupal-moduulien keskitetty arkisto auttaa varmistamaan, että tukijonoja ja versionhallintaa käsitellään yleisemmällä tavalla ja pysyvät GPL-yhteensopivina. (En tiedä mitä GPL: n vaatimustenmukaisuus tarkoittaa? Pohjimmiltaan se tarkoittaa, että sinulla ei ole lakimiehiä, jotka hengittävät kaulaansa!) Jos olette kehittäjästä monista (monista, monista ... monista ) osallistuneista moduuleista Drupalissa, voit olla varma, että moduulisi saavat suuren altistumisen ja että Drupal-yhteisö voi tarkistaa sen tarkasti.

Ja Drupal on ollut jo pitkään, mikä on valtava etu useista syistä. Se on vakaa ja se toimii; sen pitkäikäisyys jo osoittaa sen. Mutta olkaamme rehellisiä: muilla CMS-alustoilla voi olla sama asia. Mutta voiko kukaan muu myös ylpeillä siitä, että he eivät ole koskaan haaroittaneet tai haarautuneet? Drupal-yhteisö toimii yhdessä: ohjelmoijat työskentelevät kirjailijoiden kanssa tuoda sinulle dokumentaatioaluetta, oppaita ja käsikirjoja; yhden moduulin kehittäjät yhdessä muiden moduulien kehittäjien kanssa auttavat paremman integraation suunnittelussa. Ja he tekevät sen niin, että online-läsnäolosi jatkuvasti kasvaa ja laajenee ilman, että tarvitsee joutua hakemaan ydinmoduuleja. Ja kuka haluaa torjua minkä tahansa ytimen?

Kun keskustelemme yhteisön ja moduulien yleismaailmallisesta käsittelystä, minun on huomattava, kuinka helppoa on antaa Drupal-pohjainen hanke tai saada projektin uusi kehittäjä nopeuteen. Tiedän ... yrityksen omistajana, sinun ei koskaan tarvitse ampua nykyistä sivustosi kehittäjääsi ja samalla sivuston kehittäjänä, jota et koskaan jättäisi asiakkaallesi. Olet molemmat keskenään mahtava ja työskentele yhdessä täydellisesti.

Mutta siinä tilanteessa, että olen väärässä ja sinä löytää itsesi jonain päivänä, kun etsit jonkun jatkavan työtä kehitettävän sivuston suhteen, lähes kaikki Drupalin kouluttamat voivat käsitellä sinua ilman huolta. Ei tarvitse tuntea, että olet jumissa alustalla, jota kukaan muu ei voi oppia tai ymmärtää. Lisäksi, jos projekti käynnistyy ja tarvitset lisää apua, voit hankkia uuden kehittäjän melkein kauan.

johtopäätös

Lyhyesti sanottuna, jos aiot rakentaa yksinkertaisen sivuston missä tahansa kuudesta tai kahdeksaan sivuun, joita ei ole tarkoitus päivittää usein, niin Drupal on todennäköisesti yli-tappaa. Mutta jos aiot rakentaa vankan sivuston äärettömillä laajentumismahdollisuuksilla ja kasvulla, Drupal on ehdoton edellytys.

Jos olet uusi aloittelijasi Drupalin maailmassa, saatat löytää Drupalin hieman vaikeampi poimia kuin useimmat muut CMS-alustat.

Suurella teholla ja joustavuudella on jyrkkä oppimiskäyrä; valitettavasti ei ole paljon, mitä voidaan tehdä sen suhteen. Mutta jos pysyt kiinni siitä, käytä tukea jonoja ja foorumeita saadaksesi apua tarpeen mukaan, ja kokeile todella mitä Drupalilla on tarjota, saatat ihmetellä, miksi et kokeilinut Drupalia aiemmin.

Käytätkö Drupalia omiin projekteihisi? Miksi tai miksi ei? Kerro meille kommentit!