Tag Archives: Performance

PHP 7: 10 Things You Need to Know

PHP 7 boasts speeds faster than Facebook’s Hiphop VM, makes fatal error catchable, and allows type declarations


Are you a web developer or a website owner? Do your sites run on PHP-enabled CMS such as WordPress, Drupal, Joomla or Magento? Then I have good news for you: the feature-complete beta of the new PHP 7 was recently released. The 7.0.0 major release contains so many

Read more from the source: hongkiat.com

App Thinning (iOS, watchOS) for iOS 9

iOS App Store for iOS 9.0 provides significant optimizations that allow users to download only the assets their device supports and to lazily download assets or data


The App Store and operating system optimize the installation of iOS and watchOS apps by tailoring app delivery to the capabilities of the user’s particular device, with minimal footprint. This optimization, called app thinning, lets you create apps that use the most device features, occupy minimum disk space, and accommodate future updates that can be applied by Apple. Faster downloads and more space for other apps and content provides a better user experience.

This chapter describes the three components of app thinning: slicing, bitcode, and on-demand resources.

Read more from the source: developer.apple.com

Chrome Filmstrip & Improving Page Speed

Chrome has a hidden flag for capturing screenshots of your page at various stages of the page loading and rendering process


Damon Bauer writes:

You may have heard of the wonderful site, WebpageTest, when researching ways to improve your site performance. One of the most useful features (in my opinion) is the Filmstrip; it shows you incremental screenshots of the browser rendering your site, so you can see how quickly users are able to start consuming content. As of the past couple of months, you can enable similar functionality in Chrome!

Read more from the source: damonbauer.me

Fix scrolling performance with CSS will-change property

Use CSS will-change to push an element to its own composition layer


Chris Ruppel writes:

I recently saw Paul Lewis’ screencast demonstrating how trivial it can be to fix a particular kind of performance issue caused by scrolling. I knew the problem looked familiar and I realized it was happening right in my front yard, on the Four Kitchens homepage. Read on to see how easy it was to diagnose and fix.

Read more from the source: fourword.fourkitchens.com

More Weight Doesn’t Mean More Wait

Improving perceived performance is about time to first render and not so much about time to download all assets


Formerly, much of the focus in web performance was concerned with optimizing assets like images and fonts, which does make for a shorter overall page load time. But today there are techniques we can use in addition to file optimization that have an arguably larger impact on how soon our users can see and use the content we’re delivering.

Read more at filamentgroup.com