When You Need Both a Public Website and a Portal
Many organizations run a public website and portal on one legacy DXP. When to separate them, three ways to do it, and what stays shared. The post When You Need Both a Public Website and a Portal...
View ArticleContentful vs Liferay: How We Choose Between Them
We implement both Contentful and Liferay. Here is the rule we use to decide which one fits, the three conditions that override it, and the cases where we recommend neither. The post Contentful vs...
View ArticleLiferay AI Hub: Pros, Cons, and Who Should Care
Liferay Data Platform unifies customer and account data inside Liferay DXP. Here's a first look at what it does, what's live today, and what's coming next. The post Liferay AI Hub: Pros, Cons, and Who...
View ArticleLiferay AI Hub: A First Look
Liferay released Liferay AI Hub- a low-code layer for building AI agents directly inside Liferay DXP. This post walks through what it actually does today, how it compares to the hype, and where it's...
View ArticleCreating a Liferay Global JS Client Extension with TypeScript and Webpack
Sometimes you want to add JavaScript that doesn’t really make sense as a React App, but you want the guardrails and performance that a modern TypeScript and Webpack build process offers. We’re going to...
View ArticleWhy Liferay DXP Is a Smart Choice for Composable Architecture
Liferay DXP empowers enterprises to embrace composable architecture with modern tooling, decoupled frontends, low-code data models, and seamless system integration. Whether you're modernizing legacy...
View ArticleLiferay AI: Enhancing Content Strategy and Execution for Modern Enterprises
SUMMARY: Liferay AI significantly enhances enterprise content strategy and execution within Liferay DXP by integrating powerful artificial intelligence tools to streamline content creation, accelerate...
View ArticleTCP Unicast Clustering in DXP 7.2
This blog post is intended to cover the changes in the TCP Unicast configuration with the updated version of JGroups plugin that’s shipped with Liferay DXP 7.2 SP1. A clustered Liferay environment is...
View ArticleIntegrating Next.js with a CMS
Content management systems (CMSs) have become an integral part of modern-day web development, enabling developers to create powerful, dynamic websites and applications that can be easily managed and...
View ArticlePlanning Your Liferay DXP 7.4 Upgrade
The post Planning Your Liferay DXP 7.4 Upgrade appeared first on XTIVIA.
View ArticleCreating a Liferay Docker Container on Apple Silicon
Now that there are ARMv8 native versions of MySQL and JAVA, there have been no issues running Liferay locally. But since many developers are running Liferay in a docker container, is the ARM ecosystem...
View ArticleAdjusting Log Levels to Persist After Portal Restart
This blog post is intended to offer some guidance around changing Liferay logging levels in a way that persists through a restart. Normally in the Liferay portal application, you can set log levels for...
View ArticleBuilding a Liferay JS Generated React App that uses Typescript & Material UI
Recently I took on the challenge of building a React app that utilizes Typescript & Material UI by using the Liferay-JS Yeoman generator. This approach was taken as an alternative to using Create...
View ArticleInstrumenting Liferay with OpenTelemetry
This hands-on tutorial gives you an introduction to the process for integrating Liferay with OpenTelemetry to extract logs, traces, and metrics from Liferay. We’ll spin-up Liferay using the...
View ArticleShould I Upgrade to Liferay DXP 7.3 or 7.2?
This article is an adaptation from a previous article about upgrading Liferay to help you answer the question, “Should I upgrade to Liferay DXP 7.2 or Liferay DXP 7.3?” There’s no doubt in my mind you...
View ArticleFront End Optimization: Angular and Liferay-npm-Bundler
Recently I was tasked with developing a custom Angular widget on the latest release of Liferay DXP 7.3. This widget was developed to act as a reference architecture of an Angular SPA running in a...
View ArticleEnsuring Liferay DXP Security and Compliance in the Cloud – Meeting FIPS...
The National Institute of Standards and Technology (NIST) is a non-regulatory government agency of the United States Department of Commerce whose mission is to promote US innovation and industrial...
View ArticleTCP Unicast Clustering in DXP 7.2
This blog post is intended to cover the changes in the TCP Unicast configuration with the updated version of JGroups plugin that’s shipped with Liferay DXP 7.2 SP1. A clustered Liferay environment is...
View ArticleTop 10 Reasons Why Liferay is the Right Replacement for IBM WebSphere Portal
This article is a follow-up to my earlier article on Why it is time to migrate from IBM WebSphere Portal, and is relevant for all members of the IBM WebSphere Portal product family, including IBM...
View ArticleWhy is it time for you to migrate away from IBM WebSphere Portal?
This article is relevant for all members of the IBM WebSphere Portal product family including IBM WebSphere Portal Server, IBM Digital Experience Manager, IBM Customer Experience Suite, IBM Web Content...
View Article