2018
GitHub - php-pm/php-pm: PPM is a process manager, supercharger and load balancer for modern PHP applications.
by srcmax & 1 otherPPM is a process manager, supercharger and load balancer for modern PHP applications.
2017
GTmetrix | Website Speed and Performance Optimization
by srcmax & 1 otherAnalyze your site’s speed and make it faster.
Cloud Network Test | CloudHarmony
by srcmaxTest downlink, latency and dns from your connection to cloud services. To start a test, first select services in the field below, and then click start. This test doesn't require nor install any plugins or software, and no personal information is captured during testing.
La météo du cloud - Cedexis - RUM-Optimized Global Traffic Management
by srcmaxCi-dessous vous trouverez quelques mesures effectuées hier sur une période de 24 heures. Cette page ne représente qu’un petit extrait des données collectées sur 10 % des réseaux du pays sélectionné. Beaucoup d’autres données sont disponibles sur le portail de la communauté Radar.
2016
Blackfire.io: Continuous PHP Performance Testing
by srcmaxBlackfire empowers all developers and IT/Ops to continuously verify and improve their app’s
performance, throughout its lifecycle, by getting the right information at the right moment.
2015
On Demand Load Testing for Developers & Testers | Load Impact
by srcmaxAutomated and on-demand performance testing for DevOps. Load test your website, web app, mobile app or API instantly with up to 1.2 million concurrent users.
ServiceWorker: Revolution of the Web Platform
by srcmaxWhile not the most amusingly named feature of the web platform, everything seems to point at ServiceWorker being the most significant addition to the web platform since the introduction of AJAX – over 10 years ago. Not to be confused with WebWorker (used to offload intense compute operations onto another execution thread), ServiceWorker allows you to intercept (and hijack) network requests originating from your site before they’re even dispatched. This article explores how it works, what it means and what it enables, and how you can implement it by following a case study.
2014
2013
60fps scrolling using pointer-events: none | The CSS Ninja - All things CSS, JavaScript & HTML
by srcmax & 1 otherPaul Lewis did an interesting article a while back about avoiding unnecessary paints through disabling hover effects as the user scrolls, which is a great approach. The down side being managing all your hover states through a parent class.
Améliorer les performances des applications web avec Elasticsearch – Clever Age, 100% digital
by srcmaxLe modèle de données relationnel de certaines applications web est parfois si complexe que les performances se dégradent rapidement en cas d’affluence. Pour répondre à cette problématique, nous abordons dans cet article la mise en oeuvre d’une solution moderne d’indexation : Elasticsearch.
2012
Parallaxin' - HTML5 Rocks
by srcmax & 1 otherWhether or not you like parallaxing sites is one thing, but what you can say pretty confidently is that they’re a black hole of performance. The reason for this is that browsers tend to be optimized for the case where new content appears at the top or bottom of the screen when you scroll (depending on your scroll direction) and, in general terms, the browsers work best when very little changes visually during a scroll. For a parallax site that’s rarely the case since many times large visual elements all over the page change, causing the browser to do a repaint of the whole page.
Using web workers - Document Object Model (DOM) | MDN
by srcmaxDedicated Web Workers provide a simple means for web content to run scripts in background threads. Once created, a worker can send messages to the spawning task by posting messages to an event handler specified by the creator.
The worker thread can perform tasks without interfering with the user interface. In addition, they can perform I/O using XMLHttpRequest (although the responseXML and channel attributes are always null).
jsPerf: JavaScript performance playground
by srcmax & 1 otherjsPerf aims to provide an easy way to create and share test cases, comparing the performance of different JavaScript snippets by running benchmarks
Feeding the Cloud: Prefetching resources to prime the browser cache for the next page
by srcmaxOne of the great ways to reduce the perceived load time of pages on your site is to prefetch resources that will be needed while users are busy reading or interacting with the current page.
Lazy Load Plugin for jQuery
by srcmax & 10 othersLazy Load is a jQuery plugin written in JavaScript. It delays loading of images in long web pages. Images outside of viewport (visible part of web page) wont be loaded before user scrolls to them. This is opposite of image preloading.
Using Lazy Load on long web pages containing many large images makes the page load faster. Browser will be in ready state after loading visible images. In some cases it can also help to reduce server load.