Display time taken to render a portlet in Liferay

Display time taken to render a portlet in Liferay

Improving application performance and optimizing application performance is key to enhancing user experience with websites. Monitoring individual portlet load times and optimizing individual portlets can contribute to better user experience and better overall...

Better Liferay Sharing with Facebook and Twitter Tags

Sharing links on Facebook and Twitter is a huge traffic driver for websites. We’ve all pasted a link into that little box and watched that preview magically appear, but how does it know what to put in there? The answer is ‘Well, it does kind of, but not...

XTIVIA’s Standard Liferay Deployment Structure

Introduction Liferay’s out-of-the-box packaging provides a set of ready-made “bundles” which include a functional application server configured to work with the Liferay application. While these “bundles” do make it convenient for an individual to quickly start up a...

Un-bundle that Liferay Environment!

One of the most common questions we encounter when starting up a new Liferay project is: “Which Liferay bundle should I use for installation?” Our response is often not what clients are expecting to hear; in most cases, we do not recommend that you use any...
Make your dynamic data list more powerful

Make your dynamic data list more powerful

Liferay Dynamic Data List is a powerful tool to create simple CRUD applications without writing any code. But it is not powerful enough to create a real dynamic application, because simple CRUD actions do not contain business logic. For example, if we want to...

Google Analytics Event Tracking with Liferay

Google Analytics gives you insights into how visitors use your site, how they arrived on your site, and how you can keep them coming back. Liferay includes built-in support for Google Analytics out of the box, allowing administrators to make use of Google’s tool set...