Liferay Portal performance best practices :: a practical tutorial to learn the best practices for building high performing Liferay-based solutions /
Chapter 3: Configuration Best Practices; Liferay Portal configuration best practices; Servlet filter configuration; The auto login filter; The CAS filter; The NTLM SSO filter; The OpenSSO filter; The SharePoint filter; The GZip filter; The Strip filter; The ValidHtml filter; Auto login hooks; Counte...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Pub.,
2013.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Chapter 3: Configuration Best Practices; Liferay Portal configuration best practices; Servlet filter configuration; The auto login filter; The CAS filter; The NTLM SSO filter; The OpenSSO filter; The SharePoint filter; The GZip filter; The Strip filter; The ValidHtml filter; Auto login hooks; Counter increment; User session tracker; Direct Servlet Context; Plugin repositories; Pingbacks and trackbacks; Google's blog search ping integration; The asset view counter; Document ranks and view count; Scheduler configuration; Inline permission checks; Lucene Configuration. A stepbystep tutorial on implementing Liferay based portals to learn performance best practices. The book is good for Liferay portal developers and architects who want to learn performance best practices for implementing Liferay based solutions. It is assumed that you have a working knowledge of the Liferay portal. |
Beschreibung: | Includes index. |
Beschreibung: | 1 online resource (iv, 134 pages) : illustrations |
ISBN: | 9781782163695 1782163697 1782163689 9781782163688 |
Internformat
MARC
LEADER | 00000cam a2200000Ma 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn859837174 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr |n||||||||| | ||
008 | 130625s2013 enkad o 001 0 eng d | ||
040 | |a CaPaEBR |b eng |e pn |c S4S |d OCLCO |d N$T |d OCLCO |d OCLCF |d EBLCP |d DEBSZ |d OCLCO |d OCLCQ |d OCLCO |d OCLCQ |d LOA |d AGLDB |d ICA |d MOR |d PIFAG |d ZCU |d MERUC |d OCLCQ |d OCLCO |d U3W |d D6H |d STF |d WRM |d VTS |d NRAMU |d ICG |d NLE |d INT |d VT2 |d UKMGB |d OCLCQ |d OCLCO |d OCLCQ |d OCLCO |d A6Q |d DKC |d OCLCQ |d OCLCO |d AJS |d OCLCO |d OCLCQ |d OCLCO | ||
016 | 7 | |a 018005294 |2 Uk | |
019 | |a 851970680 |a 961566786 |a 962648339 |a 966258938 |a 988523171 |a 992038244 |a 1037702879 |a 1038622229 |a 1045472148 |a 1055342326 |a 1081258388 |a 1083597061 |a 1103256707 |a 1129374337 | ||
020 | |a 9781782163695 |q (electronic bk.) | ||
020 | |a 1782163697 |q (electronic bk.) | ||
020 | |a 1782163689 | ||
020 | |a 9781782163688 | ||
020 | |z 9781782163688 | ||
035 | |a (OCoLC)859837174 |z (OCoLC)851970680 |z (OCoLC)961566786 |z (OCoLC)962648339 |z (OCoLC)966258938 |z (OCoLC)988523171 |z (OCoLC)992038244 |z (OCoLC)1037702879 |z (OCoLC)1038622229 |z (OCoLC)1045472148 |z (OCoLC)1055342326 |z (OCoLC)1081258388 |z (OCoLC)1083597061 |z (OCoLC)1103256707 |z (OCoLC)1129374337 | ||
037 | |a 9781782163695 |b Packt Publishing Pvt. Ltd | ||
050 | 4 | |a TK5105.875.I6 |b B43 2013eb | |
072 | 7 | |a REF |x 018000 |2 bisacsh | |
082 | 7 | |a 001.6425 | |
049 | |a MAIN | ||
100 | 1 | |a Bhatt, Samir. | |
245 | 1 | 0 | |a Liferay Portal performance best practices : |b a practical tutorial to learn the best practices for building high performing Liferay-based solutions / |c Samir Bhatt. |
260 | |a Birmingham : |b Packt Pub., |c 2013. | ||
300 | |a 1 online resource (iv, 134 pages) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
500 | |a Includes index. | ||
505 | 0 | |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Architectural Best Practices; The Liferay Portal reference architecture; The Presentation tier; The Networking tier; The Web tier; The Application tier; The Database Repository tier; The Search Repository tier; The Media Repository tier; The Active Directory tier; Reference architecture characteristics; Scalability; Performance; High availability and fault tolerance; Security; The Deployment sizing approach; The reference hardware; The performance benchmark test summary. | |
505 | 8 | |a An example of sizing calculationsSample performance requirements; Sizing calculations; The Documents and Media Library architecture; File System and Advanced File System stores; The Database store; The JCR store; The CMIS store; The S3 store; The database architecture; The read/write database; Database sharding; Static content delivery; Content Delivery Network; Content delivery through the web server; The caching architecture; Caching using Ehcache; Ehcache replication using RMI; Ehcache replication using Cluster Link; Caching using Terracotta; Web resource caching using Varnish. | |
505 | 8 | |a The search architectureApache Lucene; Index storage on SAN; Lucene Index replication using Cluster Link; Apache Solr; Summary; Chapter 2: Load Balancing and Clustering Best Practices; The basics of load balancing and clustering with Liferay; Setting up Liferay Portal nodes; Software load balancer configuration using the Apache Web Server; Load balancer configuration using mod_jk; Load balancer configuration using mod_proxy_ajp; Load balancer configuration using mod_proxy_http; Load balancing best practices; Liferay Portal cluster configuration; Session replication configuration. | |
505 | 8 | |a Cache replicationEhcache replication using RMI; Ehcache configuration using JGroups; Ehcache replication using Cluster Links; Ehcache clustering best practices; Media Library configuration; Network file storage using the Advanced File System store; Database storage using the JCR store; Database storage using DBStore; Media Library clustering best practices; Search engine configuration; Lucene index storage on network storage; Lucene index replication using Cluster Link; Using the Apache Solr search engine; Clustering best practices for the search engine; Quartz scheduler configuration. | |
520 | |a Chapter 3: Configuration Best Practices; Liferay Portal configuration best practices; Servlet filter configuration; The auto login filter; The CAS filter; The NTLM SSO filter; The OpenSSO filter; The SharePoint filter; The GZip filter; The Strip filter; The ValidHtml filter; Auto login hooks; Counter increment; User session tracker; Direct Servlet Context; Plugin repositories; Pingbacks and trackbacks; Google's blog search ping integration; The asset view counter; Document ranks and view count; Scheduler configuration; Inline permission checks; Lucene Configuration. | ||
520 | |a A stepbystep tutorial on implementing Liferay based portals to learn performance best practices. The book is good for Liferay portal developers and architects who want to learn performance best practices for implementing Liferay based solutions. It is assumed that you have a working knowledge of the Liferay portal. | ||
630 | 0 | 0 | |a Liferay Portal (Software) |0 http://id.loc.gov/authorities/names/n2009018321 |
630 | 0 | 7 | |a Liferay Portal (Software) |2 fast |
650 | 0 | |a Web site development |x Computer programs. | |
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 0 | |a Web portals. |0 http://id.loc.gov/authorities/subjects/sh99005116 | |
650 | 0 | |a Web sites |x Authoring programs. |0 http://id.loc.gov/authorities/subjects/sh98000036 | |
650 | 6 | |a Sites Web |x Systèmes-auteur. | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 6 | |a Portails (Informatique) | |
650 | 7 | |a REFERENCE |x Questions & Answers. |2 bisacsh | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a Web portals |2 fast | |
650 | 7 | |a Web site development |x Computer programs |2 fast | |
776 | 0 | 8 | |i Print version: |a Bhatt, Samir. |t Liferay Portal Performance. |d Birmingham : Packt Publishing, ©2013 |z 9781782163688 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=596795 |3 Volltext |
938 | |a EBL - Ebook Library |b EBLB |n EBL1182812 | ||
938 | |a EBSCOhost |b EBSC |n 596795 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn859837174 |
---|---|
_version_ | 1816882247022673920 |
adam_text | |
any_adam_object | |
author | Bhatt, Samir |
author_facet | Bhatt, Samir |
author_role | |
author_sort | Bhatt, Samir |
author_variant | s b sb |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | T - Technology |
callnumber-label | TK5105 |
callnumber-raw | TK5105.875.I6 B43 2013eb |
callnumber-search | TK5105.875.I6 B43 2013eb |
callnumber-sort | TK 45105.875 I6 B43 42013EB |
callnumber-subject | TK - Electrical and Nuclear Engineering |
collection | ZDB-4-EBA |
contents | Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Architectural Best Practices; The Liferay Portal reference architecture; The Presentation tier; The Networking tier; The Web tier; The Application tier; The Database Repository tier; The Search Repository tier; The Media Repository tier; The Active Directory tier; Reference architecture characteristics; Scalability; Performance; High availability and fault tolerance; Security; The Deployment sizing approach; The reference hardware; The performance benchmark test summary. An example of sizing calculationsSample performance requirements; Sizing calculations; The Documents and Media Library architecture; File System and Advanced File System stores; The Database store; The JCR store; The CMIS store; The S3 store; The database architecture; The read/write database; Database sharding; Static content delivery; Content Delivery Network; Content delivery through the web server; The caching architecture; Caching using Ehcache; Ehcache replication using RMI; Ehcache replication using Cluster Link; Caching using Terracotta; Web resource caching using Varnish. The search architectureApache Lucene; Index storage on SAN; Lucene Index replication using Cluster Link; Apache Solr; Summary; Chapter 2: Load Balancing and Clustering Best Practices; The basics of load balancing and clustering with Liferay; Setting up Liferay Portal nodes; Software load balancer configuration using the Apache Web Server; Load balancer configuration using mod_jk; Load balancer configuration using mod_proxy_ajp; Load balancer configuration using mod_proxy_http; Load balancing best practices; Liferay Portal cluster configuration; Session replication configuration. Cache replicationEhcache replication using RMI; Ehcache configuration using JGroups; Ehcache replication using Cluster Links; Ehcache clustering best practices; Media Library configuration; Network file storage using the Advanced File System store; Database storage using the JCR store; Database storage using DBStore; Media Library clustering best practices; Search engine configuration; Lucene index storage on network storage; Lucene index replication using Cluster Link; Using the Apache Solr search engine; Clustering best practices for the search engine; Quartz scheduler configuration. |
ctrlnum | (OCoLC)859837174 |
dewey-full | 001.6425 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 001 - Knowledge |
dewey-raw | 001.6425 |
dewey-search | 001.6425 |
dewey-sort | 11.6425 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Allgemeines |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06378cam a2200649Ma 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn859837174</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr |n|||||||||</controlfield><controlfield tag="008">130625s2013 enkad o 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">CaPaEBR</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">S4S</subfield><subfield code="d">OCLCO</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCF</subfield><subfield code="d">EBLCP</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">LOA</subfield><subfield code="d">AGLDB</subfield><subfield code="d">ICA</subfield><subfield code="d">MOR</subfield><subfield code="d">PIFAG</subfield><subfield code="d">ZCU</subfield><subfield code="d">MERUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">U3W</subfield><subfield code="d">D6H</subfield><subfield code="d">STF</subfield><subfield code="d">WRM</subfield><subfield code="d">VTS</subfield><subfield code="d">NRAMU</subfield><subfield code="d">ICG</subfield><subfield code="d">NLE</subfield><subfield code="d">INT</subfield><subfield code="d">VT2</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">A6Q</subfield><subfield code="d">DKC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">AJS</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018005294</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">851970680</subfield><subfield code="a">961566786</subfield><subfield code="a">962648339</subfield><subfield code="a">966258938</subfield><subfield code="a">988523171</subfield><subfield code="a">992038244</subfield><subfield code="a">1037702879</subfield><subfield code="a">1038622229</subfield><subfield code="a">1045472148</subfield><subfield code="a">1055342326</subfield><subfield code="a">1081258388</subfield><subfield code="a">1083597061</subfield><subfield code="a">1103256707</subfield><subfield code="a">1129374337</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781782163695</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1782163697</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1782163689</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781782163688</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781782163688</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)859837174</subfield><subfield code="z">(OCoLC)851970680</subfield><subfield code="z">(OCoLC)961566786</subfield><subfield code="z">(OCoLC)962648339</subfield><subfield code="z">(OCoLC)966258938</subfield><subfield code="z">(OCoLC)988523171</subfield><subfield code="z">(OCoLC)992038244</subfield><subfield code="z">(OCoLC)1037702879</subfield><subfield code="z">(OCoLC)1038622229</subfield><subfield code="z">(OCoLC)1045472148</subfield><subfield code="z">(OCoLC)1055342326</subfield><subfield code="z">(OCoLC)1081258388</subfield><subfield code="z">(OCoLC)1083597061</subfield><subfield code="z">(OCoLC)1103256707</subfield><subfield code="z">(OCoLC)1129374337</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">9781782163695</subfield><subfield code="b">Packt Publishing Pvt. Ltd</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">TK5105.875.I6</subfield><subfield code="b">B43 2013eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">REF</subfield><subfield code="x">018000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">001.6425</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bhatt, Samir.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Liferay Portal performance best practices :</subfield><subfield code="b">a practical tutorial to learn the best practices for building high performing Liferay-based solutions /</subfield><subfield code="c">Samir Bhatt.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Pub.,</subfield><subfield code="c">2013.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (iv, 134 pages) :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Architectural Best Practices; The Liferay Portal reference architecture; The Presentation tier; The Networking tier; The Web tier; The Application tier; The Database Repository tier; The Search Repository tier; The Media Repository tier; The Active Directory tier; Reference architecture characteristics; Scalability; Performance; High availability and fault tolerance; Security; The Deployment sizing approach; The reference hardware; The performance benchmark test summary.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">An example of sizing calculationsSample performance requirements; Sizing calculations; The Documents and Media Library architecture; File System and Advanced File System stores; The Database store; The JCR store; The CMIS store; The S3 store; The database architecture; The read/write database; Database sharding; Static content delivery; Content Delivery Network; Content delivery through the web server; The caching architecture; Caching using Ehcache; Ehcache replication using RMI; Ehcache replication using Cluster Link; Caching using Terracotta; Web resource caching using Varnish.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">The search architectureApache Lucene; Index storage on SAN; Lucene Index replication using Cluster Link; Apache Solr; Summary; Chapter 2: Load Balancing and Clustering Best Practices; The basics of load balancing and clustering with Liferay; Setting up Liferay Portal nodes; Software load balancer configuration using the Apache Web Server; Load balancer configuration using mod_jk; Load balancer configuration using mod_proxy_ajp; Load balancer configuration using mod_proxy_http; Load balancing best practices; Liferay Portal cluster configuration; Session replication configuration.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Cache replicationEhcache replication using RMI; Ehcache configuration using JGroups; Ehcache replication using Cluster Links; Ehcache clustering best practices; Media Library configuration; Network file storage using the Advanced File System store; Database storage using the JCR store; Database storage using DBStore; Media Library clustering best practices; Search engine configuration; Lucene index storage on network storage; Lucene index replication using Cluster Link; Using the Apache Solr search engine; Clustering best practices for the search engine; Quartz scheduler configuration.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Chapter 3: Configuration Best Practices; Liferay Portal configuration best practices; Servlet filter configuration; The auto login filter; The CAS filter; The NTLM SSO filter; The OpenSSO filter; The SharePoint filter; The GZip filter; The Strip filter; The ValidHtml filter; Auto login hooks; Counter increment; User session tracker; Direct Servlet Context; Plugin repositories; Pingbacks and trackbacks; Google's blog search ping integration; The asset view counter; Document ranks and view count; Scheduler configuration; Inline permission checks; Lucene Configuration.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">A stepbystep tutorial on implementing Liferay based portals to learn performance best practices. The book is good for Liferay portal developers and architects who want to learn performance best practices for implementing Liferay based solutions. It is assumed that you have a working knowledge of the Liferay portal.</subfield></datafield><datafield tag="630" ind1="0" ind2="0"><subfield code="a">Liferay Portal (Software)</subfield><subfield code="0">http://id.loc.gov/authorities/names/n2009018321</subfield></datafield><datafield tag="630" ind1="0" ind2="7"><subfield code="a">Liferay Portal (Software)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web site development</subfield><subfield code="x">Computer programs.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web portals.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh99005116</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web sites</subfield><subfield code="x">Authoring programs.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh98000036</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Sites Web</subfield><subfield code="x">Systèmes-auteur.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Portails (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">REFERENCE</subfield><subfield code="x">Questions & Answers.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web portals</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web site development</subfield><subfield code="x">Computer programs</subfield><subfield code="2">fast</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Bhatt, Samir.</subfield><subfield code="t">Liferay Portal Performance.</subfield><subfield code="d">Birmingham : Packt Publishing, ©2013</subfield><subfield code="z">9781782163688</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=596795</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL1182812</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">596795</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn859837174 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:25:34Z |
institution | BVB |
isbn | 9781782163695 1782163697 1782163689 9781782163688 |
language | English |
oclc_num | 859837174 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (iv, 134 pages) : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Packt Pub., |
record_format | marc |
spelling | Bhatt, Samir. Liferay Portal performance best practices : a practical tutorial to learn the best practices for building high performing Liferay-based solutions / Samir Bhatt. Birmingham : Packt Pub., 2013. 1 online resource (iv, 134 pages) : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier Includes index. Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Architectural Best Practices; The Liferay Portal reference architecture; The Presentation tier; The Networking tier; The Web tier; The Application tier; The Database Repository tier; The Search Repository tier; The Media Repository tier; The Active Directory tier; Reference architecture characteristics; Scalability; Performance; High availability and fault tolerance; Security; The Deployment sizing approach; The reference hardware; The performance benchmark test summary. An example of sizing calculationsSample performance requirements; Sizing calculations; The Documents and Media Library architecture; File System and Advanced File System stores; The Database store; The JCR store; The CMIS store; The S3 store; The database architecture; The read/write database; Database sharding; Static content delivery; Content Delivery Network; Content delivery through the web server; The caching architecture; Caching using Ehcache; Ehcache replication using RMI; Ehcache replication using Cluster Link; Caching using Terracotta; Web resource caching using Varnish. The search architectureApache Lucene; Index storage on SAN; Lucene Index replication using Cluster Link; Apache Solr; Summary; Chapter 2: Load Balancing and Clustering Best Practices; The basics of load balancing and clustering with Liferay; Setting up Liferay Portal nodes; Software load balancer configuration using the Apache Web Server; Load balancer configuration using mod_jk; Load balancer configuration using mod_proxy_ajp; Load balancer configuration using mod_proxy_http; Load balancing best practices; Liferay Portal cluster configuration; Session replication configuration. Cache replicationEhcache replication using RMI; Ehcache configuration using JGroups; Ehcache replication using Cluster Links; Ehcache clustering best practices; Media Library configuration; Network file storage using the Advanced File System store; Database storage using the JCR store; Database storage using DBStore; Media Library clustering best practices; Search engine configuration; Lucene index storage on network storage; Lucene index replication using Cluster Link; Using the Apache Solr search engine; Clustering best practices for the search engine; Quartz scheduler configuration. Chapter 3: Configuration Best Practices; Liferay Portal configuration best practices; Servlet filter configuration; The auto login filter; The CAS filter; The NTLM SSO filter; The OpenSSO filter; The SharePoint filter; The GZip filter; The Strip filter; The ValidHtml filter; Auto login hooks; Counter increment; User session tracker; Direct Servlet Context; Plugin repositories; Pingbacks and trackbacks; Google's blog search ping integration; The asset view counter; Document ranks and view count; Scheduler configuration; Inline permission checks; Lucene Configuration. A stepbystep tutorial on implementing Liferay based portals to learn performance best practices. The book is good for Liferay portal developers and architects who want to learn performance best practices for implementing Liferay based solutions. It is assumed that you have a working knowledge of the Liferay portal. Liferay Portal (Software) http://id.loc.gov/authorities/names/n2009018321 Liferay Portal (Software) fast Web site development Computer programs. Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Web portals. http://id.loc.gov/authorities/subjects/sh99005116 Web sites Authoring programs. http://id.loc.gov/authorities/subjects/sh98000036 Sites Web Systèmes-auteur. Logiciels d'application Développement. Portails (Informatique) REFERENCE Questions & Answers. bisacsh Application software Development fast Web portals fast Web site development Computer programs fast Print version: Bhatt, Samir. Liferay Portal Performance. Birmingham : Packt Publishing, ©2013 9781782163688 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=596795 Volltext |
spellingShingle | Bhatt, Samir Liferay Portal performance best practices : a practical tutorial to learn the best practices for building high performing Liferay-based solutions / Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Architectural Best Practices; The Liferay Portal reference architecture; The Presentation tier; The Networking tier; The Web tier; The Application tier; The Database Repository tier; The Search Repository tier; The Media Repository tier; The Active Directory tier; Reference architecture characteristics; Scalability; Performance; High availability and fault tolerance; Security; The Deployment sizing approach; The reference hardware; The performance benchmark test summary. An example of sizing calculationsSample performance requirements; Sizing calculations; The Documents and Media Library architecture; File System and Advanced File System stores; The Database store; The JCR store; The CMIS store; The S3 store; The database architecture; The read/write database; Database sharding; Static content delivery; Content Delivery Network; Content delivery through the web server; The caching architecture; Caching using Ehcache; Ehcache replication using RMI; Ehcache replication using Cluster Link; Caching using Terracotta; Web resource caching using Varnish. The search architectureApache Lucene; Index storage on SAN; Lucene Index replication using Cluster Link; Apache Solr; Summary; Chapter 2: Load Balancing and Clustering Best Practices; The basics of load balancing and clustering with Liferay; Setting up Liferay Portal nodes; Software load balancer configuration using the Apache Web Server; Load balancer configuration using mod_jk; Load balancer configuration using mod_proxy_ajp; Load balancer configuration using mod_proxy_http; Load balancing best practices; Liferay Portal cluster configuration; Session replication configuration. Cache replicationEhcache replication using RMI; Ehcache configuration using JGroups; Ehcache replication using Cluster Links; Ehcache clustering best practices; Media Library configuration; Network file storage using the Advanced File System store; Database storage using the JCR store; Database storage using DBStore; Media Library clustering best practices; Search engine configuration; Lucene index storage on network storage; Lucene index replication using Cluster Link; Using the Apache Solr search engine; Clustering best practices for the search engine; Quartz scheduler configuration. Liferay Portal (Software) http://id.loc.gov/authorities/names/n2009018321 Liferay Portal (Software) fast Web site development Computer programs. Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Web portals. http://id.loc.gov/authorities/subjects/sh99005116 Web sites Authoring programs. http://id.loc.gov/authorities/subjects/sh98000036 Sites Web Systèmes-auteur. Logiciels d'application Développement. Portails (Informatique) REFERENCE Questions & Answers. bisacsh Application software Development fast Web portals fast Web site development Computer programs fast |
subject_GND | http://id.loc.gov/authorities/names/n2009018321 http://id.loc.gov/authorities/subjects/sh95009362 http://id.loc.gov/authorities/subjects/sh99005116 http://id.loc.gov/authorities/subjects/sh98000036 |
title | Liferay Portal performance best practices : a practical tutorial to learn the best practices for building high performing Liferay-based solutions / |
title_auth | Liferay Portal performance best practices : a practical tutorial to learn the best practices for building high performing Liferay-based solutions / |
title_exact_search | Liferay Portal performance best practices : a practical tutorial to learn the best practices for building high performing Liferay-based solutions / |
title_full | Liferay Portal performance best practices : a practical tutorial to learn the best practices for building high performing Liferay-based solutions / Samir Bhatt. |
title_fullStr | Liferay Portal performance best practices : a practical tutorial to learn the best practices for building high performing Liferay-based solutions / Samir Bhatt. |
title_full_unstemmed | Liferay Portal performance best practices : a practical tutorial to learn the best practices for building high performing Liferay-based solutions / Samir Bhatt. |
title_short | Liferay Portal performance best practices : |
title_sort | liferay portal performance best practices a practical tutorial to learn the best practices for building high performing liferay based solutions |
title_sub | a practical tutorial to learn the best practices for building high performing Liferay-based solutions / |
topic | Liferay Portal (Software) http://id.loc.gov/authorities/names/n2009018321 Liferay Portal (Software) fast Web site development Computer programs. Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Web portals. http://id.loc.gov/authorities/subjects/sh99005116 Web sites Authoring programs. http://id.loc.gov/authorities/subjects/sh98000036 Sites Web Systèmes-auteur. Logiciels d'application Développement. Portails (Informatique) REFERENCE Questions & Answers. bisacsh Application software Development fast Web portals fast Web site development Computer programs fast |
topic_facet | Liferay Portal (Software) Web site development Computer programs. Application software Development. Web portals. Web sites Authoring programs. Sites Web Systèmes-auteur. Logiciels d'application Développement. Portails (Informatique) REFERENCE Questions & Answers. Application software Development Web portals Web site development Computer programs |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=596795 |
work_keys_str_mv | AT bhattsamir liferayportalperformancebestpracticesapracticaltutorialtolearnthebestpracticesforbuildinghighperformingliferaybasedsolutions |