On olemassa joukko CMS-tuotteita, jotka ulottuvat kevyistä mikro-blogeista ja valtavista yrityspaketeista.

En halua mainita mitään nimiä täällä tai kertoa, mitä käyttää.

Sen sijaan aion antaa joitain tärkeitä kohtia harkita, jotta voit tehdä koulutetun päätöksen omasta.

Ja toivottavasti ei sijoita valtava määrä aikaa ja energiaa CMS: ään, sinun on luoputtava vuosi tai kaksi tiellä.

Oppimiskäyrä

Valitettavasti monet suunnittelijat valitsevat CMS: n tässä vaiheessa yksin. Älä ymmärrä minua väärin, valitsemalla CMS: stä, jonka voit itse todeta, on tärkeää, mutta investoit paljon aikaa ja energiaa tähän ohjelmistoon. Mahdollisesti, elämäsi vuosia käytetään työskentelemällä tämän CMS: n kanssa. Älä mene vain helpoimmin määrittelemään ottamatta muita huomioita. Yhden napsautuksen asennus on mukava, mutta sen ei pitäisi olla ratkaiseva tekijä.

Sanoin, kuinka nopeasti voit päästä käsiksi ja yksinkertaisten sivustojen rakentaminen on tärkeää. Jokaisella CMS: llä on oppimiskäyrä, mutta jotkut ovat paljon jyrkempiä kuin muut. Harkitse, kuinka paljon aikaa sinulla on ennen valinnan tekemistä. Jos olet opiskelija, sinun kannattaa harkita syöksyä ja kaivamista vaikeampaan oppimaan mutta monipuoliseen CMS-järjestelmään, koska sinulla on aikaa käyttää sitä. Jos työskentelet ja tarvitset CMS-ratkaisun eilen, saatat joutua tekemään jotain, jonka voi saada esiin muutamassa päivässä.

teemallaName

Jos et ole perehtynyt termiin, tarkoittamalla tarkoittamalla ihon luomista, näkyvän osan etusivun verkkosivuilla. Miten tämä tehdään, olisi valtava huomio. Muista, että kehittäjät ovat ihmisiä, jotka rakentavat CMS: itä, ja he haluavat helpottaa kehitystä, joskus ennen kuin suunnittelijat ja valitettavasti loppukäyttäjä harkitsevat sinua. Mikä tarkoittaa, miten etupää on koottu, olisi voitu laiminlyödä tai tehdä tarpeettoman monimutkaiseksi. Jotkut CMS: t ovat paljon helpommin teemoja kuin toiset. Myös ohjauspaneelin käyttöönotto ja sen helppokäyttöisyys vaikuttavat suuresti päätökseesi, sillä käytät suurta aikaa työskentelemään sen kanssa.

hurdles to jump over when theming a design

Sinun on harkittava, kuinka joustava teemaa CMS-järjestelmälle on. Pystytkö luomaan tai tuomaan staattisia HTML- ja CSS-tiedostoja vai onko olemassa useita vanteja, joiden avulla pääset ensin läpi? Kuinka tiedostorakenne on luotu, ja tarvitsetko tallentaa omat suunnittelusi palaset koko tausta-alueella? Hyvä CMS, kun olet taitava siihen, säästää aikaa. Mutta siellä on varmasti joitain CMSes siellä, jossa kehitys vie enemmän aikaa.

Kuinka paljon vapautta annat rakentaa haluamasi sivuston? Jokaisella CMS: llä on joitain suunnittelun esteitä, joita sinun täytyy hypätä. Oletko pakko aloittaa käynnistys- tai oletusmallilla? Se voi olla iso kramppi suunnittelustyyliasi ja se voi syödä ylimääräistä aikaa. Vaikka jotkut ihmiset mieluummin käyttävät malleja aluksi. Mitä pidät parempana? Sinun on kirjoitettava merkintä suoraan selaimessa tai voitko käyttää tekstieditoria? Ajattele, kuinka haluat staattisten verkkosivujen rakentamisen ja tarkista, voitko käyttää samaa prosessia vai pakotatko tekemään asioita eri tavalla.

Dokumentaatio ja resurssit

CMS on vain yhtä hyvä kuin sen dokumentaatio. Olen pelannut muutamia hämmästyttäviä CMS: iä, jotka päädyin luopumaan, koska sain juuttua ja tajusin, että ei ollut tarpeeksi dokumentaatiota saadaksesi minut ulos jamista, johon olin. Sitten heti perustietojen tarkastelun jälkeen CMS: lle kaivaa dokumentaatio. Sinun pitäisi pystyä aloittamaan nolla tietoa ja rakentaa täydellinen verkkosivusto vain lukemalla dokumentaatiota. Jos näin ei näytä, sinun kannattaa tarkastella toista CMS: ää.

Useimmat CMSit luettavat ominaisuutensa, mutta dokumentaatiot ovat todellisia, missä näet mitä tarjotaan. Esimerkiksi CMS luultavasti tarjoaa jonkinlaisen ostoskorin ratkaisun, mutta mitä tämä on täsmälleen, voi vaihdella suuresti CMS: stä CMS: ään. Jos on olemassa yksi tai kaksi asiaa, joiden CMS: n täytyy olla, lue tarkkaan niiden dokumentaatio ja katso, toimivatko ne sinulle.

Yhteisö

Jopa paras dokumentaatio ei voi vastata kaikkiin kysymyksiin, joita sinulla on. Onko olemassa paikka, johon ihmiset voivat vastata kysymyksiisi? Jos on, kuinka hyödyllistä on yhteisö suunnittelijoille ja aloittelijoille? Jotkin yhteisöt voivat olla varsin vihamielisiä tai yksinkertaisesti sivuuttaa aloittelijan kysymykset.

Jos haluat kysyä joitain kysymyksiä, älä ole se henkilö, joka saa foorumeilla tai Twitterissä kysyä "Onko tämä CMS hyvä?" Selaa hieman. Joku on luultavasti jo esittänyt kysymyksesi. Hyvä tapa arvioida yhteisön laatua on nähdä, millaisia ​​vastauksia ihmiset päätyvät kysymyksiinsä ja kuinka monta tuntia / päiviä tarvitaan niiden saamiseksi. Mikään ei ole huonompi kuin ottaa kysymys, jota et voi vastata ja jolla ei ole resursseja.

Toinen huomio, jota ei useinkaan ajatella, maksetaan tukea. Pystyykö CMS-kehittäjät tukemaan ja kuinka paljon se maksaa? Jos heillä ei ole, ovatko ihmiset yhteisössä, johon luotat, jotta saat oikeaan aikaan tukea? Vääjäämättä tulee aika, jolloin tarvitset mukautetun add-on rakennettu tai jotain muuta tulee esiin, joka on sinun tietosi tasolla. Jonkun on oltava siellä tekemään sen sinulle tai kävelemään sen läpi.

Yhteisöön kuuluu myös kolmannen osapuolen kehittäjiä. Kuka ja kuinka monet ihmiset rakentavat CMS-lisäosaa? Useimmissa CMS: issä on keskeinen lisäyhteisö. Katsele ympärillesi ja katso, mitä on saatavilla.

Käytettävyys

Kaikki sivustot, joita rakennat, eivät ole itsellesi. Kuinka helppoa asiakas voi lisätä ja muokata omia sisältöjä on erittäin tärkeä. Monimutkaiset taustat ja ominaisuuksien puute merkitsevät enemmän kehitysaikaa ja enemmän aikaa harjoittelua asiakkaille. Yksi CMS: n perus- ja tärkeimmistä ominaisuuksista on tekstieditori. Sivustojen sisällön muokkaamisen pitäisi olla ensisijainen huolenaihe sinulle ja ihmisille, joihin rakennat verkkosivustoja. Kuinka helppo WYSIWYG-editori käyttää ja menee kirjoittamaan puhtaan merkinnän? Ovatko asiakkaat, jotka eivät ole tietokoneavusteisia, pystyvät käyttämään sitä?

Samoin samoilla linjoilla on tiedostojen latausjärjestelmä. Kuinka helppoa on ladata kuvia, videoita, PDF-tiedostoja ja niin edelleen? Useilla asiakkailla ei ole ohjelmistoa tai tietämystä muokata ja muuttaa kuvia, mutta ne tarvitsevat tätä toimintoa verkkosivustollaan. Onko sisäänrakennettua kuvaa koon muuttamisesta asiakkaasi hyötyvät?

Myös ohjauspaneelin käytettävyyttä tulisi harkita. Saatat joutua kouluttamaan ihmisiä käyttämään järjestelmää, joka voi olla monta tuntia töitä vuosien varrella. Onko tarpeeksi yksinkertaista, että isoäiti voisi käyttää sitä? Myös kuinka ohjauspaneeli on konfiguroitavissa? Voitko poistaa tai piilottaa alueita, joihin asiakas ei tarvitse käyttää? On hienoa, että pystyt vain antamaan asiakkaiden muokata sivuston tarvitsemia alueita joutumatta käsittelemään muita ohjauspaneelin osia, jotka saattavat sekoittaa ne tai pahemmat, sallivat heidän rikkoa verkkosivustoa.

Asiakkaiden on kyettävä tekemään nämä perusasiat:

  • Muokkaa nykyistä sivun sisältöä
  • Lisää uusia sivuja helposti ja navigointi päivitetään automaattisesti
  • Lisää kuvia, asiakirjoja ja videosisältöä
  • Anna ohjauspaneelille pääsy muille työntekijöille

He kaikki kuulostavat melko helppoa, mutta todellisuudessa voi olla useita ongelmia. Taulukkotiedostot tai hyvin tyylitellyt alueet, jotka edellyttävät HTML- ja CSS-tietämystä, voivat olla asiakkaalle vaikeita muokata, ja jotkut WYSIWYG-toimittajat eivät tee tässä erittäin hyvää työtä. Jotkin CMS: t eivät tarjoa intuitiivista tapaa lisätä sivuja tai helposti päivitettävää navigointia. Et halua jättää näitä asioita asiakkaalle, jos sinun ei tarvitse. Haluan noudattaa sääntöä, että jos asiakas voi rikkoa jotain, he rikkoavat sen. Jotkut CMS: t eivät salli tiettyjen tiedostotyyppien lataamista tai lataustiedoston raja-arvoa, joka voi aiheuttaa päänsärkyä asiakkaille, jotka yrittävät ladata suuria PDF-tiedostoja tai PowerPoint-esityksiä.

Kaikki asiat, jotka on otettava huomioon.

Tietovaatimusten ohjelmointi

Sinä päätät olla suunnittelija syystä, eikö? Jotkut meistä saattavat olla taitavia PHP-kielellä, mutta se ei tarkoita sitä, että haluamme viettää kaiken aikaa tekemällä sen. Katsokaa kieltä, johon CMS on kirjoitettu, ja tarkista, onko se jotain, jonka olet perehtynyt ja voinut työskennellä, jos tarvitsisit. Katso myös, kuinka paljon komentosarjoja tehdään malleissa. Jotkut CMSit tekevät todella hyvää työtä pitää PHP tai mitä tahansa kieltä malleista, joten voit keskittyä vain HTML ja CSS. Muilla CMS-laitteilla voi olla oma mallinnuskieli.

Ne ovat kaikki hieman erilaiset, ja riippuen kohtuullisuustasosta koodin, sinun on valittava yksi elää. Yleisesti sanon, että älä mene CMS-järjestelmään, jos haluat oppia kokonaan uuden kielen aloittaaksesi, ellet todellakaan halua olla kehittäjä eikä suunnittelija.

Kuinka aktiivisia ovat kehittäjät?

Kuinka hyvä CMS on nyt tärkeä, mutta missä se on tulevaisuudessa, on aivan yhtä tärkeää. Selvitä, mitä kehittäjät ovat. Katso kunkin suuren julkaisun ja kutakin pistemääriä kohti kuluva aika. Jos kahden vuoden kuluttua viimeisestä pisteestä vapautuu, CMS saattaa olla kuollut tai pidossa. Ei ole täydellistä CMS: ää, mutta mitä enemmän kehittäjät työskentelevät, sitä paremmin CMS tulee saamaan. Ja mikä saattaa olla paras CMS ei ehkä ole viiden vuoden kuluttua. Älä jumittukaa kuolevan CMS: n kanssa.

Etsi vian tarkkailija ja katso, kuinka kauan vikoja ei ole määritetty. Jos jotain rikkoutuu sivustolla, jonka rakentat, asiakkaat luottavat sinuun korjaamaan sen. Kerro heille, että CMS-kehittäjät eivät ole vielä korjannut vikaa, ei ole kovin hyvä tekosyy.

Joustavuus ja ulottuvuus

Mitä CMS: stä tulee ulos laatikosta? Pienellä toiminnallisella CMS-järjestelmällä sinun on luotettava voimakkaasti kolmansien osapuolten lisäosille. Toisaalta CMS kaiken rakennettu voi olla turvonnut ja vaikea nousta ja käynnissä, varsinkin jos olet rakentamassa yksinkertainen verkkosivusto. Näiden kahden välillä on oltava hyvä keskitaso. Ihanteellinen CMS voidaan perustaa nopeasti ilman paljon kokoonpanon tarvetta tehdä, mutta siinä on kaikki tarvittavat työkalut monimutkaisempia ominaisuuksia varten.

Pelkästään siksi, että rakennat yksinkertaisia ​​verkkosivustoja, tämä ei tarkoita, että et välttämättä pysty rakentamaan monimutkaisempia verkkosivustoja tulevaisuudessa. Ajattele verkkosivustojen tyyppejä, jotka haluat rakentaa tai joita saatetaan pyytää rakentamaan ja anna CMS: n sallia. Kuinka vaikeaa on lisätä jäsenyyden alue verkkosivustoon, monikieliseen tukeen tai lisätä tallentaa?

Onko se sinulle parempi?

Oppiminen rakentamaan verkkosivustoa CMS: llä on hieno asia tietää, mutta kuinka paljon suurempi osaamisesi tulee, voi vaihdella. Oman sisällön muokkaaminen asiakkaiden keskuudessa on CMS: n keskeinen piirre, mutta he voivat tarjota paljon enemmän:

  • Verkkokaupan
  • Jäsenyystoiminto
  • Monikielinen tuki
  • Dynaamiset mediakirjastot
  • Monipaikkaiset asennukset
  • Blogien ja foorumien integrointi
  • Sivunumerointi
  • Helppo syndikaatio

Muutamia. Et todennäköisesti olisi voinut luoda tällaista työtä ilman joitain kehitystietoja, mutta hyvä CMS voi tehdä sen mahdolliseksi.

Kun olet työskennellyt hyvän CMS: n kanssa jonkin aikaa, sinun pitäisi huomata, että voit työskennellä samalla nopeudella tai jopa nopeammin kuin jos rakennat staattista verkkosivustoa. Hyvä CMS säästää kehitysaikaa, mutta se myös auttaa parantamaan tapaa, jolla kehität etupäätä, luomalla uudelleenkäytettäviä sisältökappaleita, upottamalla mallipohjia toisiinsa ja näyttämällä sisältöä tietokannasta, jonka olisi pitänyt merkitä itse staattisella sivustolla.

Minne olet menossa?

Ajattele missä olet urallasi nyt ja missä haluat olla viisi ja kymmenen vuotta. Valitsemasi CMS-järjestelmä tulee olemaan teidän kanssanne ainakin niin kauan. Aiotko työskennellä isossa designyrityksessä tai haluatko työskennellä itsellesi? Haluatko tehdä freelance-työtä puolelta?

Kaikki yritykset eivät käytä samaa CMS: ää, mutta joitain niistä käytetään säännöllisemmin. Jos todella rakastat erityisesti yhden CMS: n, voit aina löytää ne yritykset, jotka käyttävät sitä. Vähemmän suosittuja CMS: itä on vähemmän työpaikkoja, mutta yritykset, jotka käyttävät niitä, olisivat paljon taipuvaisia ​​palkkaamaan sinut, jotka ovat osaavia CMS: stä, yli joku, joka ei ole koskaan koskettanut sitä aikaisemmin. Vähemmän suosittujen CMS-järjestelmien käyttäminen tekee sinusta enemmän asiantuntijaa. Suosittu CMS-järjestelmä tarkoittaa, että sinulla on laajemmat mahdollisuudet.

Jos aiot freelancingin kokopäiväisesti tai osa-aikaisesti, haluatte CMS: n, jossa olet mukava tehdä jokaisen kehityksen osa. Tyypillisesti projektisi ovat myös pienempiä, joten valtava CMS, jolla on pitkä asennusajankohta, ei ehkä ole paras vaihtoehto.

johtopäätös

Jokainen henkilö on erilainen ja mikä CMS toimii minulle ei ehkä ole paras vaihtoehto sinulle. Ota nämä seikat huomioon. Katsokaa, mitä CMS-laitteita on saatavilla ja valitse se, joka toimii parhaiten sinulle.

Mitä etsit valitessasi CMS: ää? Jaa muita vinkkejä kanssamme!