Gestors de continguts (CMS)

Introducció

Al principi, tothom programava les seves pàgines web des de 0, fent servir HTML, CSS, Javascript, PHP, ASP, ...

  • Inconvenient: Necessitaves un programador web (amb un bon nivell en tots aquests llenguatges), un dissenyador i bastant temps.
  • Idea: Si totes les nostres pàgines webs s'assemblen, per què no fem un sistema per automatitzar la creació de pàgines web? Un Gestor de continguts (CMS).

Un gestor de continguts (Content Management System o CMS) és una aplicació web que permet crear, publicar i actualitzar continguts de forma col·laborativa.

S'utilitza especialment per a gestionar pàgines web, ja siguin blogs o d'ús general.

  • Són sistemes per mantenir i actualitzar webs de manera fàcil.

    • Usuaris sense cap tipus de coneixement de programació són capaços de crear contingut amb facilitat.
  • Solen tenir els continguts emmagatzemats dins de bases de dades.

    • Posteriorment, a aquesta informació se li donarà un format per mantenir un aspecte homogeni dins de la web.

Funcions

Creació de continguts

  • Normalment incorporen editors del tipus WYSIWYG (What You See Is What You Get) amb els quals es pot veure l’aspecte final del document a mesura que s’elabora.

  • Permet la creació de diferents tipus de continguts: notícies, foros de discussió, llibres en format digital...

Gestió

  • Els documents es guarden en una base de dades.
  • També es guarden els estils, temes, usuaris….
  • Es poden crear perfils d'usuari (editor, administrador, autor, etc).

Publicació de continguts

  • Quan un usuari dóna per acabat un contingut, pot publicar-lo al moment o programar-lo per una data determinada.

  • L'autor, si el seu perfil li permet, podrà publicar el document dins de la secció per la qual s'han dissenyat els continguts.

Estructura

L'estructura d'un CMS es divideix el lloc web en:

  • Frontend: la part pública que veu l'usuari.
  • Backend: la part privada des d'on s'administra i es configura el lloc.

Gestors de continguts

En el mercat hi ha una multitud de gestors de continguts, tant de codi obert i gratuïts, com de programari comercial i privatiu.

Wordpress

Wordpress s'ha convertit en la solució més extesa per la gestió de continguts (CMS).

Les característiques que l'han fet líder en el mercat són:

  • Facilitat d'ús (no són necessaris coneixements de programació per utilitzar-lo).
  • Multidispositiu.
  • És de codi obert (open source) i programari lliure.
  • Fa servir l'Apache, PHP i MySQL per funcionar.
  • Té una de les comunitats d'usuaris i desenvolupadors més important a Internet.
  • S'hi poden instal·lar gran quantitat de extensions (plugins) i mòduls que amplien la seva funcionalitat.
  • Millora el SEO.

Joomla!

Joomla va ser un dels gestors de continguts més popular i reconegut.

Joomla! és una paraula suajili que significa "tots junts".

Característiques més importants:

  • Creat amb PHP i MySQL.
  • És de codi obert (open source) i lliure (amb llicència GPL).
  • Disposa de moltes extensions que afegeixen noves funcionalitats.

Drupal

Té totes les funcionalitats bàsiques d'un gestor de continguts i, a més, permet afegir-hi fòrums, enquestes, votacions, noticies …

Està implementat en PHP i SQL.

#FpInfor #SmxMp08 #AsixMp09 #AplicacionsWeb #WordPress #CMS

Autor: Sergi Coll

results matching ""

    No results matching ""