There
are several things to consider in improving the performance of Liferay:
1. Properties
There are several configurations on-ext.properties portal that can
improve performance: last.modified.check=false
Disable checking last modified date on server side CSS and Javascript theme.css.fast.load=true
Load the theme’s merged CSS
files for faster loading for production javascript.fast.load=true
Load the
javascript files for faster loading for production
2. Servlet Filters
Disable all unused servlet filter
SSO CAS
SSO NTLM
SSO OpenSSO
Sharepoint Filter
Comment all servlet filters are not used in the file:liferay-portal-6.0.6\tomcat-6.0.29\webapps\ROOT\WEB-INF\web.xml
3. Portlet
Disable all the portlets that are used in a way comment on the file:liferay-portal-6.0.6\tomcat-6.0.29\webapps\ROOT\WEB-INF\liferay-portlet.xml
4. Memori
Increase JVM
Tuning by editing the file:\liferay-portal-6.0.6\tomcat-6.0.29\bin\setenv.bat
Steps
to install the online preview Liferay
on linux: 1.
Install ImageMagick: apt-get
install imagemagick 2.
Log in as Administrator
Portal 3.
Navigate to ControlPanel -> Administration Server 4.
On the menu tabs select External
Service 5.
To activate ImageMagick, check the enable ImageMagick 6.
Fill Path with / usr / bin, how to find out by typing in the terminal : "which
convert"
Installing
OpenOffice in your Operating System: If
your OS is XP /
Windows7 follow these steps: 1.
Install OpenOffice.org
v2.0.3 or any other version. 2.
Navigate to C: \ Program Files \ OpenOffice.org \ Programs folder in
the command prompt . 3.
run the following command: soffice-headless-accept
= "socket, host = 127.0.0.1, port = 8100, URP,"-nofirststartwizard. 4.
Then Restart
If
your Linux Operating System follow these steps: 1.
Install Package v2.0.3 OpenOffice or any other version. 2.
Run the following command from the Command Prompt: cd / usr / lib /
LibreOffice / program . 3.
sudo . / soffice - headless - accept = "socket, host = 127.0.0.1, port
= 8100; URP;" - nofirststartwizard. 4.
Then Restart
Enable
OpenOffice in Liferay: 1.
Log in as Administrator
Portal. 2.
Navigate to ControlPanel -> Administration Server. 3.
On the menu tabs select External Service. 4.
To activate the check box on OpenOffice
enable openoffice. 5.
If you want to change the port you can change it. 6.
Then Save Settings.
Implement
the functionality in Open Office web content portlet: 1.
Now you add a portlet in the portal Web Content Display in one page. 2.
Then navigate to your portlet configuration page. 3.
Select Add Web
Content and write the Title and content of information
that will be created, 4.
Click Publish. 5.
It will appear articel that have been made earlier. 6.
On the Web Content Display portlet Navigate
to Settings / Options -> select Configuration Below
Enable Conversion To we check box PDF, DOC, TXT, ODT, RTF. 7.
Then save. 8.
It will appear the option Convert PDF, DOC, TXT, ODT, RTF.
In August 2012, Liferay
have officially launched their LiferayMarketplace
to this world. Where, The Liferay
Marketplace is an application store which designed
specifically for Liferay users. A Liferay Marketplace
initial is announced in May 2012 at the East Coast Symposium. Liferay,
Inc. is a provider of open source portal and also leads in enterprises.
This enterprise has offers more than 70 applications for enterprises
use. Independent software vendors (ISVs) and other developers are
requested by Liferay to begin build their application for Liferay
Marketplace during a launching of Liferay Marketplace.
As the third party, the ISVs will support Liferay in creating the
application as the next stage of Liferay step in developing Liferay
Marketplace. ISVs will develop additional function of Liferay
application in transaction and payment processing functionality. The
availability of Liferay application in the market is an essential step
for Liferay, in present high access to their user around this world.
Additionally, Liferay Marketplace provides ISVs a new distribution
channel in presenting their enterprise application to a global audience
that includes over 500,000 deployments of the Liferay platform around
the world.
Liferay application was able accepted the concept of application store
from others application provider, such as Microsoft and Cisco. Instead
of the concept of consumer space, Liferay was rising as a fixture of
the enterprise user. In addition, people who are often used other
application and opens Alfresco, will recognize Alfresco as a solution
for their customer in finding and acquiring platform extensions.
Liferay application have a simple application with its one-click
capability to others application provider, especially customer who use
a phones or their tablet.
As a formal Liferay Marketplace site, this site provides a dozens of
application, templates, and themes. This market place content will
support Liferay customer in expanding and straighten Liferay
implementation. Presently, Liferay Marketplace site is providing
application browsing based on their category or searching according its
keywords.
Liferay Marketplace site page
In Liferay Marketplace, visitor/ user will able to find the most
popular application or detail information of application. ISVs have
committed to providing their innovative application for Liferay
Marketplace application store. In addition, instead of searching based
on the keywords or the category, the customer was able review Liferay
application and also downloads this application from public repository.
Then, the user can runs this application, after installing this
application in their local portal or Liferay portal. Therefore, it will
adapted and broaden operation for Liferay user, simple and fast
processing in technical or non-technical for the user.
Liferay's Chief Software Architect, Brian Chan, stated that, “Liferay
Marketplace supports multiple goals we have wanted deliver over the
last few years.”. Additionally, Liferay Marketplace is a solution for
Liferay user in saving their times and their cost. "It greatly enhances
our customers’ abilities to extend their existing web solutions in a
manner that saves them on time and the costs associated with solution
upgrades. Also, in keeping with Liferay’s longstanding commitment to
creating value for the open source community, Liferay Marketplace aims
to make it easier for a larger community of developers to share and
distribute innovations as easily consumable modular applications.”,
Chan said.
Liferay application store is not only for personal use, but this market
place is also a place for the software vendor and Liferay developer in
exhibit and sells their application functionality in developing for the
portal. Application in market place must be running in Liferay 6.1 or
later. Liferay carry out validation process to application component,
before this application is publish for the customer. These validations
are:
• Checking by basic antivirus or malware
• Clear application title, description,
image or etc
• Testing Functionality (basic
test)
Even Liferay have performs for the malware checking, Liferay
is does not guaranteed on malware free or pass the security standard
procedure. However, this problem is not exclusive in Liferay
application store. Organization in Liferay development and application
validation function is expected not introducing any security issues.
“TheLiferay
Marketplace allows anyone to have their applications be
seen and deployed by our users around the world,” Chan said. “We
believe this will allow Liferay and the Liferay community to deliver
more innovations faster than ever before to enterprise customers.”