Blog

Un punt de trobada on compartir experiències i coneixements sobre Internet i tecnologia

MÉS ENLLÀ DE BAB

Què és un CMS i quins són els més utilitzats?

Evolució i especialització dels gestors de continguts

BAB 23/11/2017

Hola!!

Ara que pràcticament ja fa 15 anys que a BAB vàrem començar a desenvolupar Comitium el nostre propi CMS per mitjans digitals, ens agradaria compartir amb tu aquesta part de la història més recent d'Internet i l'evolució d'una tecnologia fonamentada en les necessitats que ha imposat el mercat i la maduresa dels usuaris. Tot plegat ha canviat la manera d'entendre la creació, edició i gestió dels continguts, sigui un web corporatiu, e-commerce, un blog personal o un diari digital.

Quin és l'origen i motiu de l'aparició dels CMS?

A mitjans dels 90's tenir un web propi en condicions era considerat pràcticament un "bé de luxe". Era necessària una estructura de desenvolupament i manteniment que no tothom es podia permetre, i sempre que parléssim d'una companyia, està clar, doncs a títol personal era quasi impensable fins a la irrupció de plataformes com Blogger el 1999, adquirit posteriorment per Google el 2003, el fenomen de mySpace el 2003 i més àmpliament amb l'arribada de WordPress el 2004 o Tumblr el 2007.

El segle passat,... si, si.. com passa el temps ; ) per crear i administrar un web, havíem de generar i manipular documents de tot tipus: HTML, amb sort donàvem els primers estils amb uns CSS precaris, sense oblidar l'edició de les imatges i texts, gestionats pel mateix codi i en projectes més grans, amb l'ajuda de bases de dades. En definitiva, necessitàvem tot un seguit de recursos i coneixements de programaris sumat al cost econòmic que això suposava: Photoshop, Fireworks, Dreamweaver, Office, MySQL i fins i tot Flash. Recordes els efectismes visuals dels webs desenvolupats amb aquesta tecnologia? Algunes eren tot un portent d'ActionScript, el seu propi llenguatge de programació.

En definitiva, la motivació de l'aparició dels gestors de continguts és prou evident i és que superat l'efecte 2000 i el llindar del nou segle, va arribar un tsunami digital que inundaria les nostres vides de noves tecnologies: Internet, correu electrònic, missatgeria instantània, xarxes socials... Havia canviat definitivament la manera que tenim de comunicar-nos, interactuar i per descomptat de consumir i compartir informació. Com va afirmar MacLuhan "El mitjà és el missatge" i Internet ho és més que cap altre, dins d'aquesta aldea global que és l'actual societat de la informació.

El fenomen del CMS, acrònim de Content Management System o gestor de continguts, sorgeix precisament com a resposta a la necessitat del "do it yourself digital", en part motivat pel desig dels internautes de generar i publicar els seus propis continguts, bàsicament blogs i pàgines web, juntament amb les exigències de les grans companyies i empreses de comunicació de trobar una nova manera de gestionar i distribuir grans volums d'informació en constant actualització i consumida per grans audiències. Tot plegat una bona oportunitat de negoci per les indústries d'IT, que no es podia escapar per implementar progressivament uns estàndards d'ús global.

Quins són els avantatges d'utilitzar un CMS o gestor de continguts?

Bàsicament que no necessites grans coneixements informàtics, ni de programació, disseny o usabilitat, simplement connexió a Internet i un navegador per accedir al panell de control dels continguts, siguin estàtics (botoneres, capçaleres...) o dinàmics (notícies, articles, imatges...) i el millor de tot és que avui dia gràcies al disseny responsiu o adaptatiu, hem superat el problema de la multiplataforma, cross browser i això garanteix la correcta visualització dels continguts des de qualsevol dispositiu i navegador. A més podem tenir en un mateix espai la gestió amigable i intuïtiva de diferents sites, en diferents idiomes i per diversos editors concurrents, amb rols d'accés i actuació diferents.

El recorregut que tenen avui dia alguns dels CMS més populars, fan d'aquests gestors eines testades i molt estables doncs el constant debugging o depuració del codi, quasi sempre obert és a dir Open Source i les correccions i millores que els mateixos usuaris aporten, contribueixen activament a què grans comunitats de desenvolupadors, puguin oferir a l'usuari final infinitat de plugins, add-ons, components i extensions que afegeixen funcionalitats accessòries i molt especialitzades com widgets de tot tipus, que els converteixen en una tecnologia idònia pels perfils "no tècnics" per la seva flexibilitat i versatilitat en l'edició, actualització i entrega dels continguts la majoria de vegades optimitzats per SEO (Search Engine Optimization)​, imprescindible si vols posicionar els teus continguts en els resultats de cercadors com Google i tenir un posterior control de l'evolució de les mètriques del teu projecte amb eines com Google Analytics.

Per altra banda com que no hi ha desenvolupaments a mida dels projectes, això aporta una notable reducció en els costos, la consegüent reducció del TTM (Time to Market) i la possibilitat de tenir una proposta MVP (Minimum Viable Product) amb prou qualitat per testar projectes i models de negoci especialment si parlem d'e-commerce.

I de veritat pensaves que no hi havia cap inconvenient?

El més gran és la ciberseguretat. Les plantilles són molt vulnerables, les bases de dades, la informació dels usuaris, les contrasenyes i els formularis que amb l'ús de captchas no poden pal·liar la manca d'encriptament de les dades. Moltes vegades aquestes plataformes pateixen atacs massius per part de les comunitats hackers internacionals, que volen desacreditar les grans companyies danyant la seva imatge envers la competència i deixant en evidència, les escletxes de seguretat que en la majoria de les ocasions, queden resoltes amb les actualitzacions de programari entre versions.

Val la pena recordar que tots els CMS estan construïts sobre frameworks, estructures dissenyades per la implementació i desenvolupament d'una aplicació, amb la finalitat de gestionar per separat dades, accions, i com és mostra finalment als navegadors. N'hi ha molts d'aquests frameworks, la majoria també d'ús lliure, com Symfony o Zend que tot i ser robusts també necessiten actualitzacions vinculants amb les versions del CMS que estiguis utilitzant i subjectes a la compatibilitat amb el tema o plantilla que li dóna l'aspecte gràfic i les funcionalitats finals que tindrà el lloc web, una vegada estigui publicat. En definitiva, un codi que no està mai prou optimitzat i tot un plegat de casuístiques que un cop tenim el nostre web funcionant, fa que s'imposi la màxima de: mira'm i no em remenis gaire... ; )

I com ja saps un bon disseny i una bona usabilitat poden ser els factors determinants a l'hora que el teu projecte funcioni, per tant has de tenir en compte que si treballes amb un CMS estàndard, Open Source o de programari lliure (WordPress, Joomla, Drupal, Magento, PrestaShop...) pots trobar el mateix disseny a "n" pàgines a tot Internet, usuaris, bloguers, empreses, e-Shops... que hagin comprat el mateix tema o plantilla que li confereix l'aspecte gràfic i funcionalitats al teu lloc web. Sempre hi haurà la possibilitat que algú et digui que casualment, ha vist un lloc web amb un disseny exactament igual al teu...

Si ho desitges pots personalitzar el teu web, però això representarà un cost addicional de disseny i desenvolupament i potser també algun mal de cap amb les actualitzacions del CMS i els components instal·lats. En el pitjor dels escenaris, simplement no podràs actualitzar la versió generant un problema important, ja que utilitzar programari lliure implica la necessitat imperiosa de mantenir-lo sempre a l'última versió per evitar atacs en les escletxes de seguretat, que no ens enganyem, tots els softwares tenen, però en aquest cas, en ser Open Source o programari obert, implica que és molt més fàcil detectar-les i explotar-les. Tot plegat, pot encarir el teu projecte innecessàriament i deixar-te de nou en el punt d'inici per tornar a començar.

Per últim has de saber que el servei post-venda de plantilles i components diguem que és "justet" i t'obligarà a obrir tiquets de suport en anglès, perquè la majoria de les ocasions parlaràs amb desenvolupadors de qualsevol lloc del món i et tocarà esperar respostes inconsistents o ambigües, que si no tens un perfil una mica tècnic, et poden deixar amb cara de "i això que és el que és...." : /

Quins tipus de CMS hi ha i quins són els més utilitzats?

Gairebé tots són de codi obert i gratuïts, amb disseny 100% adaptatiu i desenvolupats en PHP. Podem agrupar-los per les seves prestacions i/o funcionalitats:

E-commerce

PrestaShop
Ideal per negocis online de qualsevol tipus i grandària. Fàcil d'utilitzar i personalitzar, pensat pel posicionament SEO i per connectar amb alguns ERP (Enterprise Resource Planning).

Magento
Pofessional però menys intuïtiu i per la seva complexitat requereix més coneixements tècnics, pensat per grans projectes amb model de negoci 100% online.

Shopify
Servei 100% al núvol, pensat per crear i arrencar amb facilitat un negoci web, sense cap coneixement tècnic ni logístic. Ideal per gestionar amb facilitat comandes i pagaments.

Multiusos

WordPress
Potser és l'eina blogging més estàndard i cada cop més utilitzada també per portfolis professionals i sites corporatius i/o d'entitats que necessiten un web presencial de baix cost i prestacions bàsiques.

Drupal
Versàtil i personalitzable al màxim, amb plugins i components preinstal·lats d'entrada segons les necessitats i tipologia de cada projecte.

Joomla
Força popular. Simplicitat d'instal·lació i facilitat d'ús i amb una enorme comunitat desenvolupadora al darrere, tindràs infinitat de mòduls, components i plantilles adaptades i agrupades per sector de negoci.

En tots els casos has de descarregar un paquet d'instal·lació de les seves respectives pàgines i crear una base de dades. Qualsevol plugin, mòdul, o component que necessitis el pots trobar gratuït sempre i quan facis l'esforç d'adaptar-te a la seva funcionalitat, mai a l'inrevés, doncs llavors estaríem parlant d'un desenvolupament a mida. Compte amb els plugins gratuïts, normalment no són massa recomanables. Si busques quelcom més especialitzat i/o estable, testat per un nombre major d'usuaris, et tocarà pagar però també tindràs un servei de suport per qualsevol dubte i/o incidència.

No ens enganyem, no és l'escenari ideal, doncs la principal problemàtica és que aquests plugins s'actualitzen al mateix ritme que les versions del CMS, i que no et limitin l'actualització perquè un plugin no està preparat per la nova versió del CMS.

A favor val a dir que hi ha infinitat de blogs i fòrums, on milers de persones comparteixen cada dia les seves experiències i on preguntant es resolen la majoria de dubtes.

Quins tipus de CMS em convé si tinc una publicació digital?

Si de veritat vols tenir un CMS que sigui una peça important del teu negoci, has de saber que el més segur és treballar amb tecnologia robusta, testada i evolutiva i disposar de solucions flexibles per gestionar amb la màxima seguretat, grans volums de continguts i grans audiències, pensant sempre en la velocitat d'entrega dels continguts i una futura escalabilitat.

Avui dia, l'especialització en els CMS per a diaris digitals és molt elevada, ja que l'audiència ha canviat la seva forma de consumir l'actualitat informativa i ha provocat la necessitat d'evolucionar els gestors de continguts al nou entorn.

Els timelines de les xarxes socials de l'audiència són el principal origen del tràfic i agafen especial èmfasi en noves tecnologies com les AMP (Accelerated Mobile Pages de Google) i els FIA (Facebook Instant Articles) i per descomptat la importància de poder absorbir grans volums de tràfic en molt poc temps, sense oblidar l'optimització SEO dels continguts, imprescindible pel creixement qualitatiu de qualsevol projecte web.

L'altre factor clau és la publicitat i com ha canviat aquests darrers anys. La publicitat institucional està desapareixent i la publicitat segmentada per cada tipologia de públic, juntament amb el branded content és a dir accions no intrusives de màrqueting digital, orientades a donar notorietat i visibilitat a les marques, s'està imposant com a nou model.

En definitiva, a BAB hem desenvolupat Comitium el nostre propi CMS amb quasi 15 anys de recorregut que ofereix solucions tecnològiques globals a projectes editorials i disposa d'un equip propi de desenvolupament dedicat a la millora correctiva i evolutiva del producte, que genera actualitzacions entre 2 i 3 mesos.

Una part molt important del nostre entorn empresarial i col·laboratiu, està format per un conjunt de socis estratègics i clients amb diaris digitals, que utilitzen Comitium cada dia, i ens retroalimentin amb les seves necessitats i experiència d'ús.

Si el teu projecte editorial necessita un CMS especialitzat en mitjans digitals no dubtis en contactar amb nosaltres i trobarem una solució a mida a les teves necessitats.

Sol·licita informació

Estem al costat dels nostres clients des de la concepció fins al desenvolupament tecnològic de les seves aplicacions i en tota l'estratègia digital. En definitiva el teu èxit és el nostre.

 

Comitium CMS CAT

Si t'ha agradat el contingut, pots compartir aquest post a xarxes socials i un m'agrada també ens animarà a continuar... és gratis i ja saps que les millors coses de la vida sempre ho són... ;)

En el proper post parlarem de les diferents possibilitats que hi ha avui dia per desenvolupar Apps siguin natives, híbrides o Progressive Web Apps, imprescindibles pels projectes editorials digitals on el reconeixement i recurrència per part dels usuaris, es fonamenta en el consum de la informació principalment des de dispositius mòbils.

Recorda que si et vols subscriure al nostre butlletí, només has de deixar un nom i un correu al camp d'aquí sota, i rebràs les novetats del nostre blog abans que ningú.

Fins aviat!

I per acabar, sabies que...

La nova llei de protecció de dades implicarà limitacions importantíssimes en la generació de cookies?, l'impacte en l'àmbit publicitari serà importantíssim i implicarà una reducció de les diferències actuals tan exagerades entre els grans (Google, Facebook, Twitter...) i la resta...

T'ha agradat aquest post?

Doncs comparteix-lo! És gratis i ens donarà molt bon rotllo que ho facis ;)