December 16, 2015 — Whenever a post is saved, a page is loaded, a comment is created or a template is loaded, WordPress fires off events that, as developers, we have loved and cherished. These events are hooks. While hooks have been the quintessential building blocks of WordPress for over a decade, they come with a cost. Often times, developers will hook functionality into the save_post event, for instance, to fire off a notification to an external service or perform some sort of background task. The more of these tasks are hooked into WordPress, the slower WordPress becomes.
In this talk, I will show you how to alleviate these bottlenecks with asynchronous hooks – hooks that can be used to perform the exact same tasks, but not block the rest of WordPress from running. Through a library created by 10up’s Eric Mann and John Bloch for TechCrunch on WordPress VIP, the overhead of running actions can be reduced to a negligible amount.
December 16, 2015 — Having a website that loads fast is important and we all know that. It can have a major impact on user engagement, conversion, retention and even SEO but for some reason, websites on the web continue to get bigger and slower. Why is this the case and what can we do about it?
This talk will primarily focus on the tools and techniques that can be used to create faster websites. Some topics that will be covered during this talk include performance testing, automations, mobile, design decisions and dealing with clients.
December 13, 2015 — This session covers the indisputable what and why of high-performance websites:
Page cache
Object cache
PHP tuning
Database configuration
Front-end optimization
For any developer or systems administrator responsible for satisfying the need for speed, this session will deliver specific, actionable, practical answers.
December 11, 2015 — Whenever a post is saved, a page is loaded, a comment is created or a template is loaded, WordPress fires off events that, as developers, we have loved and cherished. These events are hooks. While hooks have been the quintessential building blocks of WordPress for over a decade, they come with a cost. Often times, developers will hook functionality into the save_post event, for instance, to fire off a notification to an external service or perform some sort of background task. The more of these tasks are hooked into WordPress, the slower WordPress becomes.
In this talk, I will show you how to alleviate these bottlenecks with asynchronous hooks – hooks that can be used to perform the exact same tasks, but not block the rest of WordPress from running. Through a library created by 10up’s Eric Mann and John Bloch for TechCrunch on WordPress VIP, the overhead of running actions can be reduced to a negligible amount.
December 11, 2015 — Page caching doesn’t work for everyone! Sites that handle a large number logged-in users like Membership sites, Multisite networks, BuddyPress sites, or bbPress forums need special treatment to scale effectively. I’ll share my experience in building and managing large Multisite networks to give tips and tricks to speeding up your dynamic websites and coding for scale.
December 10, 2015 — Delivering a fast, performant website is one of the most important elements of building websites and web applications today. The first few seconds of load time can determine whether a user engages with or leaves a site. In this talk, we will look at advanced techniques for optimizing the front-end performance of a WordPress driven website. Including ways to defer and async JavaScript; lazy load images, videos, and other types of content; prioritizing the critical rendering path css for multiple content types; and testing performance.
December 7, 2015 — A live case on how I improved the website of a big interior design company. The site had great content but suffered from serious performance and structural issues resulting in slow loading time (more than 6 seconds for the index page). This was caused by excessive server resources consumption and after I analyzed the problems I managed to turn it into a perfectly optimized website.
November 18, 2015 — Cachovanie modulov – WordPress API + Redis/memcached cachovanie na urovni databazy WordPress best practices.
November 17, 2015 — Today’s web users have the need for speed. With internet and cellular connections getting faster and faster, users expect sites to feel snappy and not make them wait. We as developers must make sure we’re doing our very best to serve those pages quickly. This talk will focus on the things you should be doing, both on the front-end and back-end, when building WordPress themes.
November 13, 2015 — Se pensi che il tempo di caricamento della pagina non sia importante o di non poter migliorare la velocità del tuo sito perché è il server ad essere lento, ti stai sbagliando 😄In questo talk parlerò del perché è importante realizzare siti veloci, delle principali best practices per realizzarli e del come migliorare le performances in modo rapido e senza fatica.