Liferay Portal Performance Best Practices et plus d'un million d'autres livres sont disponibles pour le Kindle d'Amazon. En savoir plus
  • Tous les prix incluent la TVA.
En stock.
Expédié et vendu par Amazon.
Emballage cadeau disponible.
Quantité :1
Liferay Portal Performanc... a été ajouté à votre Panier
+ EUR 2,99 (livraison)
D'occasion: Comme neuf | Détails
Vendu par BetterWorldBooksFr
État: D'occasion: Comme neuf
Commentaire: Expedié du Royaume-Uni. Comme neuf. Sous garantie de remboursement complet. Votre achat aide a lutter contre l'analphabetisme dans le monde.
Amazon rachète votre
article EUR 8,83 en chèque-cadeau.
Vous l'avez déjà ?
Repliez vers l'arrière Repliez vers l'avant
Ecoutez Lecture en cours... Interrompu   Vous écoutez un extrait de l'édition audio Audible
En savoir plus
Voir les 2 images

Liferay Portal Performance Best Practices (Anglais) Broché – 10 juin 2013


Voir les 2 formats et éditions Masquer les autres formats et éditions
Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle
"Veuillez réessayer"
Broché
"Veuillez réessayer"
EUR 28,47
EUR 28,47 EUR 25,47

Descriptions du produit

Présentation de l'éditeur

To maximize the performance of your Liferay Portals you need to acquire best practices. By the end of this tutorial you’ll understand making the most appropriate architectural decisions, fine-tuning, load testing, and much more.

Overview

  • Learn best practices for architecting high performing Liferay- based solutions
  • Practices for configuring a load balancer and cluster of Liferay portal
  • Find outKnow how to perform load testing and performance tuning activity for Liferay- based solutions

In Detail

Liferay portal is thea leading horizontal portal product available oin the market. It wais named lLeader in Gartner's Magic Quadrant for Horizontal Portals. Because of the flexibility offered by Liferay Portal for customizations, it is becoming a preferredbest choice for portal implementations. Many influential sites have been implemented with or have switched to the Liferay portal. More and more Liferay developers and, architects are needed in the IT industry.

Liferay Portal Performance Best Practices will guide you inon how to build high performing Liferay -based solutions. The book guides you ion how to define the architecture of Liferay- based solutions to meet performance expectations. You will learn how to fine- tune the Liferay portal using configuration changes or applying the right caching strategy. By the time you finish this book, you will realize that you know all the essential best practices to improve the performance of the Liferay portal solution.

The book comprises of Liferay portal performance best practices related to various aspects. It starts with the architecture and design best practices and ends with performance tuning and lLoad testing best practices.

The book follows athe logical flow. In the first chapter it talks about various architectural options and best practices. It also talks about the consequences of various architectural options. It talks aboutcovers how to configure the Liferay portal to work in a clustered environment. It discusses the various options available in a cluster configuration. The book further talks about various configuration options of different components that are available for improving performance. The book also talks about various development best practices. It concludes with best practices related to load testing and a performance tuning exercise.

Liferay Portal Performance Best Practices explains performance best practices with real examples and samples. By the end of this book, the reader will have learned everything s/he/she needs to know about Liferay portal performance best practices.

What you will learn from this book

  • Make right architectural decisions to meet performance requirement
  • Implement software load balancer using Apache Web Server
  • Configure Liferay portal cCluster
  • Configure Cache Replication using different options
  • Improve performance by apache web server configurations
  • Tomcat server configuration best practices to improve performance
  • Tune Liferay portal using various configurations settings
  • EHCache based cache configurations
  • Terracotta based cache implementation
  • Learn portal development best practices
  • Perform lLoad testing and performance tuning exercise for Liferay- based solutions

Approach

A step-by-step tutorial on implementing Liferay- based portals to learn performance best practices

Biographie de l'auteur

Samir Bhatt

Samir Bhatt is an Enterprise Architect with over 12 years of IT experience. He has been working on Liferay-Portal-based solutions for the last four years. He has co-authored a book, Liferay Beginner's Guide by Packt Publishing. He is also a Liferay certified trainer and has delivered public and private training across the world. Samir leads an architectural group at CIGNEX Datamatics. He extensively worked on performance tuning of Liferay-Portal-based solutions. Apart from Liferay Portal, Samir has also worked on many other technologies and frameworks including Hadoop, MongoDB, Pentaho BI, Oracle, Java Swing, ICEfaces, ZK, Spring, Hibernate, and Visual Basic.

Samir is also a very good speaker and has delivered various webinars on Liferay, Pentaho BI, and MongoDB. He blogs at www.connect-sam.com.



Vendez cet article - Prix de rachat jusqu'à EUR 8,83
Vendez Liferay Portal Performance Best Practices contre un chèque-cadeau d'une valeur pouvant aller jusqu'à EUR 8,83, que vous pourrez ensuite utiliser sur tout le site Amazon.fr. Les valeurs de rachat peuvent varier (voir les critères d'éligibilité des produits). En savoir plus sur notre programme de reprise Amazon Rachète.

Détails sur le produit


En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Commentaires en ligne

Il n'y a pas encore de commentaires clients sur Amazon.fr
5 étoiles
4 étoiles
3 étoiles
2 étoiles
1 étoiles

Commentaires client les plus utiles sur Amazon.com (beta)

Amazon.com: 4 commentaires
1 internautes sur 1 ont trouvé ce commentaire utile 
An Excellent Book on Liferay Portal Performance 7 juillet 2013
Par Xinsheng Chen - Publié sur Amazon.com
Format: Broché
Summary

This book talks about optimizing the performance of your Liferay portal based application through design, coding and system configuration. In the first section, the author talks about aspects in architecture for a better performing site. Then he explains how to cluster multiple Liferay portal instances for a quickly-responding web application. He talks about how to improve performance by configuring the Liferay portal, the application server and the Apache web server. Then he elaborates on the best practices in coding for a fast-running web site. In the last section, the author explains how to do load testing and optimize the number of database connections and cache settings.

Opinion

Samir Bhatt, the author, has been in the IT industry for 12 years. He has hands-on experience in designing Liferay portal based web applications with excellent performance. He has personally fixed performance issues on web application projects. He is the co-author of a Liferay Beginners Guide book. Samir Bhatt is the right person to write this book.
This book is the first book on performance tuning for the Liferay portal based projects. You may have attended Liferay symposiums or seminars. You may have read Portable Document Format (PDF) documents about Liferay portal performance adjustment. But those are scattered information. This book provides you systematic ways to configure and deliver a Liferay portal project.
The book is a comprehensive book on delivering a Liferay portal project with good performance. It covers the performance topics in architecture, coding and testing. It provides instructions about configuring the Liferay portal, the application server and the Apache web server for better performance. When it talks about caching, it elaborates on cache settings, cache APIs like JGroups and the integration of Terracotta with the Liferay portal.
The book contains much original content. When people configure a cluster environment of Liferay portal instances, they usually use mod_jk or mod_proxy_ajp. This book provides the third way of cluster configuration: using mod_proxy_http. It also contains other Liferay portal configurations that may not be known to many Liferay portal fans.
The author is insightful to put project architecture for performance in Chapter 1 - good performance starts at project design. The author talks about multiple options for designing a quickly-responding web site. For an optimized sizing of the web site, the author asks about the number of concurrent users at the web site. Chapter 1 also mentions that log-in is the most resource-consuming use case in the Liferay portal.
The book has many practical tips for architects, developers and system administrators. Do you know how to merge all the CSS files in a custom Liferay theme before they are delivered to the browser? This is talked about in Chapter 5. How many database connection objects should you keep in your database connection pool? You can get that optimized value through load testing, which is explained in Chapter 6.
The book is written in simple English. The narration is smooth, making it easy for readers to follow the instructions. The instructions are accompanied with screenshots.
On an overall basis, I strongly recommend this book to web application developers, Liferay portal fans and Java lovers.

Who should read this book

A Liferay portal architect should read this book before he does his next Liferay portal project. When his project is a large-scale project or his project involves complicated permission rules, performance becomes a top priority item in his list of tasks. This book will tell him what hardware to use, which technologies to adopt and how the production environment should be set up - this book has provided comprehensive information to help him make such decisions.
A Liferay portal developer should read this book. To write good code for performance, an excellent developer should avoid memory leak, strive to use less memory and access the application server and database server less. He can improve his code quality for performance by taking the advice in this book.
A system administrator for Liferay should read this book. This book contains explicit configuration settings he can copy and paste in his Apache web server, application server and Liferay portal instance.
Much needed book - well written and focussed 22 juillet 2013
Par David A. Weitzel - Publié sur Amazon.com
Format: Format Kindle
Liferay Portal Performance Best Practices is a book that has been missing for along time. It fills the gap between developing and administering Liferay Portal installations by focusing on how to configure the system for best performance.
The book achieves this high rating by being well structured and extremely easy to follow. When alternatives are available he covers this without being sidetracked from a particular chapter or section focus, usually then covering the details of the alternative in a later section. One good example of this is the use of SOLR search engine instead of the default and included Lucene.
This is the first book that I have been able to read and comprehend easily in terms of how to set up load balancing and clustering and all the relevant connections needed to ensure cache and content is updated, once again covering the popular alternatives to standard out of the box Liferay.
In chapter 3 the author covers many of the standard Liferay property settings and describes why they are there and hot to configure or turn them off if not needed, in order to get better performance. Settings such as the auto logins, url filters and so on. This chapter by itself is worth the money in that it serves as a check list of your portal.properties file for operational running and not development.
The final chapter covers performance monitoring especially when doing load testing using scripted test engines but also to help identify bottlenecks in live operation. It is by no means an in depth instruction on the tools used but give the reader enough to get started and then look up individual reference books for more options and interpretation.

In summary this should be essential reading for all staff responsible for deploying and supporting live Liferay installations.
Great book 30 juillet 2013
Par Sebastián Filippini - Publié sur Amazon.com
Format: Broché
It is a great book that every architect or developer should read before install a Liferay-based solution, especially if it is a solution with many users. All key points are compiled in one place and there are various tips that can be applied to many general Java applications.
0 internautes sur 1 ont trouvé ce commentaire utile 
Great Book 12 juin 2013
Par Chintan Mehta - Publié sur Amazon.com
Format: Broché
Glad to be reviewer of this book. Samir Bhatt, author of the book has put his best efforts to share his knowledge in the domain. Book contents very precised areas of best practices and several approaches.
Ces commentaires ont-ils été utiles ? Dites-le-nous


Commentaires

Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?