Experts en Drupal

Diferències clau entre Drupal i Liferay

No saps si utilitzar Drupal o Liferay pel teu projecte web? A continuació, et mostrem les diferències.

Drupal o Liferay
Alba Molino
Alba Molino

gener 28, 2020

Drupal és un sistema de gestió de continguts que s'utilitza per crear llocs web dinàmics i amb gran varietat de funcionalitats. És un programari lliure, escrit en PHP, que compta amb una àmplia i activa comunitat d'usuaris i desenvolupadors que col·laboren conjuntament en la seva millora i ampliació. Drupal és excel·lent per administrar qualsevol quantitat de contingut i de qualsevol tipus. La seva flexibilitat i personalització són dues de les seves majors fortaleses.

Es tracta d'un sistema modular amb una arquitectura molt consistent, que permet que els mòduls creats per qualsevol desenvolupador puguin interactuar amb el nucli del sistema i amb els mòduls creats per altres membres de la comunitat.

La comunitat de Drupal és gran, prolífica i acollidora. No només pot usar les contribucions de la comunitat d'altres, sinó que la comunitat sempre està disposada a ajudar a construir els seus propis llocs de Drupal o mòduls i temes personalitzats per a la resta de la comunitat.

És molt útil per a empreses que volen crear el seu portal web professional sense dependències externes.

Es recomana estar sempre actualitzat a l’última versió de Drupal i si tenim una versió inferior a la 8 s’ha de fer una migració a aquesta versió ja que hi ha mòduls que no són compatibles entre les versions antigues i noves i fa que s’hagi de refer gran part del web. La bona notícia és que per passar de la versió 8 a la 9 serà molt senzill.

Drupal vs Liferay

Liferay és un portal de gestió de continguts de codi obert escrit en Java, orientat a la construcció de llocs web, portals verticals, intranets, etc. Està basat en els estàndards JSR-168, JSR-286, JSR-170 i CMIS.

Java conté una màquina virtual anomenada JVM (Java Virtual Machine), aquest simulador permet observar i gaudir tota l'experiència pel desenvolupador, ja que si està desactivat o inactiu el permís de Java de la mateixa manera no es pugui tenir accés a determinats continguts que puguin ser incompatibles amb el dispositiu o equip que s'estigui utilitzant. Java és totalment depenent d'aquesta eina, ja que sense ella és impossible executar cap programa escrit. Al tractar-se d'un llenguatge interpretat, el rendiment en l'execució és més lent.

Si aneu a apostar per Liferay, heu de tenir clar que parlem d'una plataforma "generalista", el que per definició li impedeix ser "el millor producte" d'un determinat servei. Per exemple, Liferay pot no ser la millor aplicació de fòrums del món, o la millor eina de gestió de continguts existent, no està dissenyada per a això i és inviable tècnicament ser el millor.

Al gener del 2016, Oracle es va anar acomiadant del seu plugin Java per a navegadors, ja que al gener la companyia va anunciar que la següent versió de Java SE donarà mort al plugin, quan JDK 9 estigui disponible al setembre de l'enguany. Java deixarà d’estar suportat pels navegadors més importants. Durant els últims anys, Java ha estat un gran problema per a l'estabilitat dels navegadors, sent el seu plugin un constant embornal de forats de seguretat. 

S'han detectat 7 vulnerabilitats en Liferay, 1 d'elles de severitat crítica i 6 de severitat alta. Si un atacant aprofita aquestes vulnerabilitats, podria realitzar filtració d'informació, accessos no autoritzats, inserció de codi, execució d'accions no permeses al portal o execució de codi arbitrari.

Font de les imatges: https://www.similartech.com/compare/drupal-vs-liferay

Comparteix aquest article

Articles Relacionats