Liferay Portal Performance Best Practices

By Samir Bhatt

To maximize the functionality of your Liferay Portals you must collect most sensible practices. via the tip of this educational you’ll comprehend making the main applicable architectural judgements, fine-tuning, load trying out, and lots more and plenty more.


  • Learn top practices for architecting excessive appearing Liferay- established solutions
  • Practices for configuring a load balancer and cluster of Liferay portal
  • Find outKnow how you can practice load checking out and function tuning job for Liferay- dependent solutions

In Detail

Liferay portal is thea top horizontal portal product on hand oin the industry. It wais named lLeader in Gartner's Magic Quadrant for Horizontal Portals. due to the flexibility provided by way of Liferay Portal for customizations, it truly is turning into a preferredbest selection for portal implementations. Many influential websites were carried out with or have switched to the Liferay portal. progressively more Liferay builders and, architects are wanted within the IT industry.

Liferay Portal functionality top Practices will advisor you inon the best way to construct excessive acting Liferay -based ideas. The publication courses you ion how to find the structure of Liferay- dependent recommendations to satisfy functionality expectancies. you'll the way to wonderful- music the Liferay portal utilizing configuration alterations or utilizing the best caching process. by the point you end this booklet, you'll become aware of that you just understand all of the crucial top practices to enhance the functionality of the Liferay portal solution.

The e-book contains of Liferay portal functionality most sensible practices on the topic of a variety of facets. It begins with the structure and layout most sensible practices and ends with functionality tuning and lLoad trying out top practices.

The publication follows athe logical move. within the first bankruptcy it talks approximately a variety of architectural suggestions and top practices. It additionally talks concerning the results of varied architectural techniques. It talks aboutcovers tips to configure the Liferay portal to paintings in a clustered surroundings. It discusses many of the techniques to be had in a cluster configuration. The e-book additional talks approximately quite a few configuration strategies of alternative elements which are to be had for bettering functionality. The publication additionally talks approximately quite a few improvement top practices. It concludes with top practices regarding load checking out and a functionality tuning exercise.

Liferay Portal functionality most sensible Practices explains functionality top practices with actual examples and samples. through the top of this e-book, the reader may have realized every little thing s/he/she must learn about Liferay portal functionality top practices.

What you'll research from this book

  • Make correct architectural judgements to satisfy functionality requirement
  • Implement software program load balancer utilizing Apache net Server
  • Configure Liferay portal cCluster
  • Configure Cache Replication utilizing diverse options
  • Improve functionality by way of apache net server configurations
  • Tomcat server configuration top practices to enhance performance
  • Tune Liferay portal utilizing quite a few configurations settings
  • EHCache established cache configurations
  • Terracotta established cache implementation
  • Learn portal improvement top practices
  • Perform lLoad checking out and function tuning workout for Liferay- established solutions


A step by step instructional on imposing Liferay- established portals to profit functionality top practices

Show description

Preview of Liferay Portal Performance Best Practices PDF

Similar Information Technology books

Reverse Deception: Organized Cyber Threat Counter-Exploitation

In-depth counterintelligence strategies to struggle cyber-espionage "A entire and exceptional review of the subject by way of specialists within the box. "--Slashdot reveal, pursue, and prosecute the perpetrators of complicated continual threats (APTs) utilizing the established safety thoughts and real-world case experiences featured during this exceptional consultant.

Information Security: The Complete Reference, Second Edition

Increase and enforce an efficient end-to-end protection software Today’s complicated global of cellular structures, cloud computing, and ubiquitous info entry places new protection calls for on each IT specialist. details defense: the entire Reference, moment variation (previously titled community safety: the whole Reference) is the one finished booklet that provides vendor-neutral info on all features of knowledge defense, with a watch towards the evolving hazard panorama.

CCNA Cisco Certified Network Associate Routing and Switching Study Guide (Exams 200-120, ICND1, & ICND2), with Boson NetSim Limited Edition (Certification Press)

The easiest totally built-in examine process on hand With countless numbers of perform questions and hands-on workouts, CCNA Cisco qualified community affiliate Routing and Switching examine consultant with Boson NetSim restricted variation covers what you want to know-- and exhibits you the way to prepare--for those hard assessments.

CompTIA Network+ All-In-One Exam Guide, Sixth Edition (Exam N10-006)

From Mike Meyers, the number one identify in CompTIA education and examination practise, a radical revision of his bestselling examination guide―updated to hide the 2015 unencumber of the CompTIA community+ examination. Get entire assurance of all of the CompTIA community+ examination pursuits within this accomplished source. Written by way of the major specialist on CompTIA certification and coaching, Mike Meyers, this authoritative advisor covers examination N10-006 in complete element.

Extra resources for Liferay Portal Performance Best Practices

Show sample text content

Learn. jndi. identify and jdbc. write. jndi. identify houses respectively for the learn info resource and the write facts resource. Database sharding Database sharding is the architectural way to separate the information of comparable the tables in a number of database circumstances. Liferay helps this selection. Liferay Portal can be utilized to host a number of portals in the related portal server utilizing Portal circumstances (Companies). through default, Liferay Portal shops information of the entire situations within the similar database. If we're internet hosting a number of portals utilizing portal situations, a similar tables may have information from a number of circumstances. progressively, tables will develop quickly as a result of information from a number of portals. sooner or later in time, this may have an effect on the functionality as tables develop swiftly, and for any request internally the approach might want to test the information of all circumstances. we will be able to configure a number of database shards (separate databases), and we will offer how shards might be selected. looking on the shard choice set of rules, every one portal example could be mapped to a particular shard database. by utilizing this architectural strategy, information from a number of cases can be disbursed in a number of databases. via default, Liferay helps configuring 3 shards. yet we will be able to upload extra shards through altering configuration records. we will be able to let database sharding via altering portal-ext. homes. listed here are a few high-level steps to configure database sharding: Append the subsequent estate in portal-ext. homes to allow database sharding:spring. configs=, META-INF/shard-data-source-spring. xml Configure database shards by means of including the next homes in portal-ext. properties:#Shard 1 jdbc. default. driverClassName= jdbc. default. url= jdbc. default. username= jdbc. default. password= #Shard 2 jdbc. one. driverClassName= jdbc. one. url= jdbc. one. username= jdbc. one. password= #shard three jdbc. . driverClassName= jdbc. . url= jdbc. . username= jdbc. . password= Tip If we wish to upload greater than 3 shards, we'll have to supply our personal shard-data-source-spring. xml with greater than 3 shards, and we have to supply s comparable configuration in portal-ext. homes for these extra shards. via default, shards should be assigned to every portal example according to the around ribbon set of rules. Liferay additionally helps the guide choice set of rules. This set of rules makes it possible for the choosing of a selected shard during the keep an eye on panel. To allow the handbook shard choice set of rules, we have to upload the next estate in portal-ext. homes: shard. selector=com. liferay. portal. dao. shard. ManualShardSelector Static content material supply In any dynamic internet software, majority of the net requests are for static assets, corresponding to JavaScript, CSS, photographs, or video clips.

Download PDF sample

Rated 4.13 of 5 – based on 33 votes