Enviar búsqueda
Cargar
Cache JavaScript and Reload Pages up to 6x Faster with x3.js
•
2 recomendaciones
•
915 vistas
Título mejorado por IA
uupaa
Seguir
x3.js JavaScript rapidly reloader http://code.google.com/p/x3-js/
Leer menos
Leer más
Tecnología
Noticias y política
Denunciar
Compartir
Denunciar
Compartir
1 de 8
Recomendados
Memory: The New Disk
Memory: The New Disk
Tim Lossen
Introduction to mongo db
Introduction to mongo db
NexThoughts Technologies
MongoDB Command Line Tools
MongoDB Command Line Tools
Rainforest QA
微博cache设计谈
微博cache设计谈
Tim Y
High Performance Weibo QCon Beijing 2011
High Performance Weibo QCon Beijing 2011
Tim Y
MongoDB
MongoDB
Konstantin Chukhlomin
MongoDB basics & Introduction
MongoDB basics & Introduction
Jerwin Roy
Putting rails and couch db on the cloud - Indicthreads cloud computing confe...
Putting rails and couch db on the cloud - Indicthreads cloud computing confe...
IndicThreads
Recomendados
Memory: The New Disk
Memory: The New Disk
Tim Lossen
Introduction to mongo db
Introduction to mongo db
NexThoughts Technologies
MongoDB Command Line Tools
MongoDB Command Line Tools
Rainforest QA
微博cache设计谈
微博cache设计谈
Tim Y
High Performance Weibo QCon Beijing 2011
High Performance Weibo QCon Beijing 2011
Tim Y
MongoDB
MongoDB
Konstantin Chukhlomin
MongoDB basics & Introduction
MongoDB basics & Introduction
Jerwin Roy
Putting rails and couch db on the cloud - Indicthreads cloud computing confe...
Putting rails and couch db on the cloud - Indicthreads cloud computing confe...
IndicThreads
Gotszling mogo db-membase
Gotszling mogo db-membase
GiltTech
Shared Personalization Service - How To Scale to 15K RPS, Patrice Pelland
Shared Personalization Service - How To Scale to 15K RPS, Patrice Pelland
Fuenteovejuna
Hidden gems in Apache Jackrabbit and BloomReach Forge
Hidden gems in Apache Jackrabbit and BloomReach Forge
Woonsan Ko
MongoDB Devops Madrid February 2012
MongoDB Devops Madrid February 2012
Juan Vicente Herrera Ruiz de Alejo
Engage 2013 - Multi Channel Data Collection
Engage 2013 - Multi Channel Data Collection
Webtrends
MongoDB Memory Management Demystified
MongoDB Memory Management Demystified
MongoDB
Hosting huge amount of binaries in JCR
Hosting huge amount of binaries in JCR
Woonsan Ko
Getting hands on-experience with UltraESB
Getting hands on-experience with UltraESB
AdroitLogic
Mongo db tips and advance features
Mongo db tips and advance features
Sujith Sudhakaran
Bookie storage - Apache BookKeeper Meetup - 2015-06-28
Bookie storage - Apache BookKeeper Meetup - 2015-06-28
Matteo Merli
Understanding and tuning WiredTiger, the new high performance database engine...
Understanding and tuning WiredTiger, the new high performance database engine...
Ontico
MongoDB backup service overview Boston MUG
MongoDB backup service overview Boston MUG
MongoDB
Backup, Restore, and Disaster Recovery
Backup, Restore, and Disaster Recovery
MongoDB
Kubernetes #3 security
Kubernetes #3 security
Terry Cho
Cosmos db
Cosmos db
Martino Bordin
WiredTiger MongoDB Integration
WiredTiger MongoDB Integration
MongoDB
CBDW2014 - NoSQL Development With Couchbase and ColdFusion (CFML)
CBDW2014 - NoSQL Development With Couchbase and ColdFusion (CFML)
Ortus Solutions, Corp
Drupal performance
Drupal performance
Solihin Jinata (SJ)
Premiers pas avec Ops Manager
Premiers pas avec Ops Manager
MongoDB
WiredTiger & What's New in 3.0
WiredTiger & What's New in 3.0
MongoDB
XPages Performance
XPages Performance
Ulrich Krause
Mobile & Desktop Cache 2.0: How To Create A Scriptable Cache
Mobile & Desktop Cache 2.0: How To Create A Scriptable Cache
Blaze Software Inc.
Más contenido relacionado
La actualidad más candente
Gotszling mogo db-membase
Gotszling mogo db-membase
GiltTech
Shared Personalization Service - How To Scale to 15K RPS, Patrice Pelland
Shared Personalization Service - How To Scale to 15K RPS, Patrice Pelland
Fuenteovejuna
Hidden gems in Apache Jackrabbit and BloomReach Forge
Hidden gems in Apache Jackrabbit and BloomReach Forge
Woonsan Ko
MongoDB Devops Madrid February 2012
MongoDB Devops Madrid February 2012
Juan Vicente Herrera Ruiz de Alejo
Engage 2013 - Multi Channel Data Collection
Engage 2013 - Multi Channel Data Collection
Webtrends
MongoDB Memory Management Demystified
MongoDB Memory Management Demystified
MongoDB
Hosting huge amount of binaries in JCR
Hosting huge amount of binaries in JCR
Woonsan Ko
Getting hands on-experience with UltraESB
Getting hands on-experience with UltraESB
AdroitLogic
Mongo db tips and advance features
Mongo db tips and advance features
Sujith Sudhakaran
Bookie storage - Apache BookKeeper Meetup - 2015-06-28
Bookie storage - Apache BookKeeper Meetup - 2015-06-28
Matteo Merli
Understanding and tuning WiredTiger, the new high performance database engine...
Understanding and tuning WiredTiger, the new high performance database engine...
Ontico
MongoDB backup service overview Boston MUG
MongoDB backup service overview Boston MUG
MongoDB
Backup, Restore, and Disaster Recovery
Backup, Restore, and Disaster Recovery
MongoDB
Kubernetes #3 security
Kubernetes #3 security
Terry Cho
Cosmos db
Cosmos db
Martino Bordin
WiredTiger MongoDB Integration
WiredTiger MongoDB Integration
MongoDB
CBDW2014 - NoSQL Development With Couchbase and ColdFusion (CFML)
CBDW2014 - NoSQL Development With Couchbase and ColdFusion (CFML)
Ortus Solutions, Corp
Drupal performance
Drupal performance
Solihin Jinata (SJ)
Premiers pas avec Ops Manager
Premiers pas avec Ops Manager
MongoDB
WiredTiger & What's New in 3.0
WiredTiger & What's New in 3.0
MongoDB
La actualidad más candente
(20)
Gotszling mogo db-membase
Gotszling mogo db-membase
Shared Personalization Service - How To Scale to 15K RPS, Patrice Pelland
Shared Personalization Service - How To Scale to 15K RPS, Patrice Pelland
Hidden gems in Apache Jackrabbit and BloomReach Forge
Hidden gems in Apache Jackrabbit and BloomReach Forge
MongoDB Devops Madrid February 2012
MongoDB Devops Madrid February 2012
Engage 2013 - Multi Channel Data Collection
Engage 2013 - Multi Channel Data Collection
MongoDB Memory Management Demystified
MongoDB Memory Management Demystified
Hosting huge amount of binaries in JCR
Hosting huge amount of binaries in JCR
Getting hands on-experience with UltraESB
Getting hands on-experience with UltraESB
Mongo db tips and advance features
Mongo db tips and advance features
Bookie storage - Apache BookKeeper Meetup - 2015-06-28
Bookie storage - Apache BookKeeper Meetup - 2015-06-28
Understanding and tuning WiredTiger, the new high performance database engine...
Understanding and tuning WiredTiger, the new high performance database engine...
MongoDB backup service overview Boston MUG
MongoDB backup service overview Boston MUG
Backup, Restore, and Disaster Recovery
Backup, Restore, and Disaster Recovery
Kubernetes #3 security
Kubernetes #3 security
Cosmos db
Cosmos db
WiredTiger MongoDB Integration
WiredTiger MongoDB Integration
CBDW2014 - NoSQL Development With Couchbase and ColdFusion (CFML)
CBDW2014 - NoSQL Development With Couchbase and ColdFusion (CFML)
Drupal performance
Drupal performance
Premiers pas avec Ops Manager
Premiers pas avec Ops Manager
WiredTiger & What's New in 3.0
WiredTiger & What's New in 3.0
Similar a Cache JavaScript and Reload Pages up to 6x Faster with x3.js
XPages Performance
XPages Performance
Ulrich Krause
Mobile & Desktop Cache 2.0: How To Create A Scriptable Cache
Mobile & Desktop Cache 2.0: How To Create A Scriptable Cache
Blaze Software Inc.
Varnish intro
Varnish intro
Boyan Borisov
Design and Implementation of a High- Performance Distributed Web Crawler
Design and Implementation of a High- Performance Distributed Web Crawler
George Ang
Life In The FastLane: Full Speed XPages
Life In The FastLane: Full Speed XPages
Ulrich Krause
Как Web-акселератор акселерирует ваш сайт / Александр Крижановский (Tempesta ...
Как Web-акселератор акселерирует ваш сайт / Александр Крижановский (Tempesta ...
Ontico
Building Lightning Fast Websites (for Twin Cities .NET User Group)
Building Lightning Fast Websites (for Twin Cities .NET User Group)
strommen
Next.jsでISR
Next.jsでISR
NobuhiroKato5
Life in the Fast Lane: Full Speed XPages!, #dd13
Life in the Fast Lane: Full Speed XPages!, #dd13
Dominopoint - Italian Lotus User Group
Xusage
Xusage
Martolea Ariana
Introduction to AJAX
Introduction to AJAX
Abzetdin Adamov
Optimizing Your Frontend Performance
Optimizing Your Frontend Performance
Thomas Weinert
performance.ppt
performance.ppt
fakeaccount225095
CTU June 2011 - Things that Every ASP.NET Developer Should Know
CTU June 2011 - Things that Every ASP.NET Developer Should Know
Spiffy
La vita nella corsia di sorpasso; A tutta velocità, XPages!
La vita nella corsia di sorpasso; A tutta velocità, XPages!
Ulrich Krause
Azure appfabric caching intro and tips
Azure appfabric caching intro and tips
Sachin Sancheti - Microsoft Azure Architect
Dyna trace
Dyna trace
Yasmine Gaber
A faster web
A faster web
Bakani Pilime
Wckansai 2014
Wckansai 2014
Wataru OKAMOTO
SF Big Analytics meetup : Hoodie From Uber
SF Big Analytics meetup : Hoodie From Uber
Chester Chen
Similar a Cache JavaScript and Reload Pages up to 6x Faster with x3.js
(20)
XPages Performance
XPages Performance
Mobile & Desktop Cache 2.0: How To Create A Scriptable Cache
Mobile & Desktop Cache 2.0: How To Create A Scriptable Cache
Varnish intro
Varnish intro
Design and Implementation of a High- Performance Distributed Web Crawler
Design and Implementation of a High- Performance Distributed Web Crawler
Life In The FastLane: Full Speed XPages
Life In The FastLane: Full Speed XPages
Как Web-акселератор акселерирует ваш сайт / Александр Крижановский (Tempesta ...
Как Web-акселератор акселерирует ваш сайт / Александр Крижановский (Tempesta ...
Building Lightning Fast Websites (for Twin Cities .NET User Group)
Building Lightning Fast Websites (for Twin Cities .NET User Group)
Next.jsでISR
Next.jsでISR
Life in the Fast Lane: Full Speed XPages!, #dd13
Life in the Fast Lane: Full Speed XPages!, #dd13
Xusage
Xusage
Introduction to AJAX
Introduction to AJAX
Optimizing Your Frontend Performance
Optimizing Your Frontend Performance
performance.ppt
performance.ppt
CTU June 2011 - Things that Every ASP.NET Developer Should Know
CTU June 2011 - Things that Every ASP.NET Developer Should Know
La vita nella corsia di sorpasso; A tutta velocità, XPages!
La vita nella corsia di sorpasso; A tutta velocità, XPages!
Azure appfabric caching intro and tips
Azure appfabric caching intro and tips
Dyna trace
Dyna trace
A faster web
A faster web
Wckansai 2014
Wckansai 2014
SF Big Analytics meetup : Hoodie From Uber
SF Big Analytics meetup : Hoodie From Uber
Último
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
RankYa
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Zilliz
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
Sri Ambati
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Precisely
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Último
(20)
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Cache JavaScript and Reload Pages up to 6x Faster with x3.js
1.
x3.js Rapidly reloader
2.
Feature (1/4 pages) Cache
JavaScript + Quick draw –Reload x2 ~ x6 faster (通常のページに比べ2~6倍表示が高速に) –Max 5MByte cache –Zero JS file request (in page loading), and no blocking other files (ページロード時のJavaScriptの読み込みを無くし、 後続ファイルの読み込み待ち時間を最短に)
3.
Feature (2/4 pages) Cache
to WebSQL / WebStorage –WebSQL Ready • http://caniuse.com/#search=SQL –WebStorage Ready • http://caniuse.com/#search=Storage
4.
Feature (3/4 pages) Lazy
check and auto refresh –Lazy (background) modified check, and auto refresh (ページロード後にサーバ上のJSをチェックし、 必要に応じてページを強制リロード) • If-Modified-Since: • Last-Modified:
5.
Feature (4/4 pages) Compact
size – x3.js minified & inlining = 2.1kbyte URL Dispatcher – x3.ready( path, <pattern, callback>, … missMatchCallback)
6.
x3.js EXAMPLE CODE
7.
<!DOCTYPE html><html><head><script> var x3; function
x3(...){...} // minified & inlining x3.js // x3 controller x3("z.js", function(cached) { // load "a.js" and Callback // Add your code here x3.ready("", // URL Dispatcher /a.htm$/, function() {…}, /b.htm$/, function() {…}, function() { … } ); }, function(modified) { // Modified callback alert("App updated! " + modified); x3.reload(); // page reload from server }, 7); // lazy </script> </head><body> <!-- Add your code here --> </body></html>
8.
Google Code Project •
http://code.google.com/p/x3-js/