 Thanks everyone for coming. I'm going to talk about performance. I'm going to talk about quite a bit today. I'm going to go pretty fast. I tried to cut some of it down. Hopefully it's not too technical. I will see how much I cover. I'm going to try and do a live demo because I'm crazy. And I don't know if I don't have time for questions at the end. Just kind of find me afterwards. Let's get started. First, a little bit about me. I think actually most of this was covered. I'm from Arizona. I live in Northern California now. I went to school at the University of Arizona. I studied computer engineering. I worked at AMD in Austin, Texas for a couple of years after that. I worked on the design team for the first 64-bit processor. That little part there was mine. Then I went backpacking for three and a half years around the world after that. You want to talk about travel? Come find me later too. Wordpress. Back in, I think it was 2011, just after my daughter was born. I got into WordPress and doing some freelance consulting development work at the time. I did some plug-in development and worked on a backend service for a client. That client ended up being successful. Ended up with hundreds of his own clients and sites. He was having performance and security issues with the sites. I took a look. I was like, oh, I can solve that. That's how Site District was born. We've been doing WordPress hosting. We now have hundreds of clients and thousands of sites on our platform. Here's what I'm going to talk about today. First, why performance matters. Why are we even here? I'll cover that. Measuring website performance. Wordpress hosting and the effect on it. We'll talk about diagnosing the server response time. We'll talk a bit about the full load of your page into the browser when people are looking at it. Then a little bit about caching and, like I said, demo if there's time. Let's hold the questions until the end, unless they're critical. On the first slide, I had a link to it, and I think towards the end, I had another link to it. I'll also tweet it out afterwards. First, why does performance matter? There's a website that I like that I think really communicates the question well. I'm not affiliated with them and I just thought this was a really good marketing page for why WordPress performance matters. Why does speed matter? Summing it up, conversions and page abandonment. If you've got a business that you're making money off of it, you want those pages to load fast. If you're working and developing on WordPress, then it wastes your time if the WordPress admin and the backend is slow. Visitor customer perception. If you've got someone coming to your site and it takes a long time to load, they're not going to think as highly of you and your website. You're Google ranking. Speed, as Google has said, in some cases, speed is definitely a factor in their ranking. Client satisfaction. You build a nice fast website for someone. They're more likely to be happy with it. If you go back for more, I recommend you to someone else. I'd like to claim even more boldly that speed equals happiness. How many? To drive that point home, how many people have you heard say that? A quick survey for the beginner's day version here. How many of you are just starting with WordPress and haven't even used it yet? Got about five, six hands. Have a new site that you three months or so that you're just starting on. A few more. How many of you recently bought a hosting package for one to three years? About 10 people. How many of you worked on or developed on a site that was slow or became slow? Oh, look around there. Got the most hands on that one. I should have asked the other questions I have in here, too. How many of you have no frickin clue what a frex WordPress performance or how to improve it? All right. Hopefully, I think you're in the right place. I just made this slide this morning. I want to talk a little bit about habituation and the idea that I'm not a psychologist. So if someone's in here and I've got it totally wrong, sorry. If you're just getting started on your site, then whatever speed you're developing on will probably seem normal to you. But you'll probably actually not understand the magnitude of the difference in WordPress speed until you actually experience it. Variations in speed for the same site can actually be huge. And sites can be 10 times faster on some hosts or with unnecessary plugins compared to an optimized version. And I'll do a quick demo of that here. I've got a site that's hosted at one place. You could probably figure out if you want. And then a copy that's running on our hosting. And I'll show you the difference between the two. So I'm going to load this up and it is going through my phone. So we'll see how long it's like. But you notice I'm clicking around, kind of waiting for it. How long does it take to get from one page to another? So that's one version. Maybe try one more page. Alright, now let's go to the exact same site but hosted on our...whoops. If I spell it right. Okay, same site. Notice the difference. Exact same site. And this is not caching at work. This is PHP generating the WordPress pages as we go. And it's running through my phone because I tethered. Because the Wi-Fi, you know, Wi-Fi at these places. Okay, so that's the demo. So hopefully you can actually see a little bit there of the actual difference in speed. And that's it. So I was trying to get to the idea of experiencing it a little bit. You saw how long it took to click through some of those pages. Alright, so why don't more developers, designers, and site owners fix slow sites? And my hypothesis is that slow is comfortable and optimization is risky and uncertain. You or they don't know how to make a site faster. And you don't know if or how much faster your site could be. And it's not that you don't want sites to be faster, it's just not a priority. So I want to talk a little bit about that last part, priority. So I'd like to say that priority equals value over effort. I already talked about the value of fast sites and performance. And now if your effort goes down, then your priority will go up. So my goal today is to show you how to minimize that effort. Alright, next, how do we measure performance and what is good performance? So let's talk about some basics. This here is a simplified version of what's called a waterfall for a website loading. When you type in an address in your browser and you try to get it to load, your browser will send up a request to figure out, hey, where's that site live? That's the DNS lookup. After that, you'll negotiate a secure connection with the server with HTTPS. That is if your site is running HTTPS and these days all sites should be. And then it will send that request to the server and then you will wait for some amount of time for that request to come back from the server. And that's the server response. And then once your browser has that initial page back, then it can start doing a bunch of stuff somewhat in parallel. It can start reading through that page and say, hey, what else do I need to load? So it'll start reading the HTML and then it'll decide, hey, what images do I need? What JavaScripts and style sheets and things like that. And then it'll actually do the hard work of rendering and painting the web page so that you can actually see it too. So this first part here, and sometimes just even the server response time here is often called the time to first byte. And that right there is WordPress and that's the bottleneck. I'd like to say too that WordPress by itself is pretty fast. It can run quite quickly in most places. But then often to make a site useful, you need to put a theme on it. You start adding plugins, you add additional functionality and stuff like that. And then before you know it, your WordPress site could slow down significantly. So that's why we're talking about this today. All right, so what about this time to first byte? How fast should it be? Well, obviously, the faster the better. And we're interested in, I haven't talked about caching yet, but when we're talking about performance, in a lot of cases, we want that time to first byte to be as quickly as possible without caching because caching is not always going to take effect. If you don't know what caching is, I'll talk about that more later. So I consider very fast for time to first byte is 50 to 150 milliseconds, maybe even less fast, 150 to 300, and going on up average, slow, and very slow in some sites I've seen 15 to 30 seconds. So someone is staring at a blank white page in their browser for 15 to 30 seconds before they see anything on some sites. So what's a good target? I think for WordPress, generally under 500 milliseconds for uncached time to first byte is a good target. Just a quick question, does that include the entire render of that on page? No, so this is just the time that it takes for your browser to ask the server to send back the first part of the HTML to the page. It's before any rendering starts. And so that's why I talked about it earlier as being the bottleneck. All right, so how do we test this time to first byte? There are some good tools out here. There's this Chrome extension that I really like, and it's called page performance. It's got a picture of the guy in here, it's kind of weird, but you install that in Chrome and for every page that you load, if you want, it's going to throw a number up here and then you can click on that icon, and it'll tell you what your time to first byte is for any page that you've loaded. So I just have this sitting there, and if I'm ever curious after loading a page, I can just click on the extension and it'll tell me. These are from Seattle, I didn't get a chance to update them. All right, and another way is you can actually use Chrome to get the number, so you can click up here on the little dots to come down to more tools, open your developer tools. You can then click on the network tab and then you can reload the page and you can then get the time to first byte from there. It'll show it over here. This, though, you do have to open up the network tab and then actually reload the page, whereas the Chrome extension will show you for anything that you've loaded. All right, one of my favorite tools is WebPagetest, and that you can find at webpagetest.org. If you go there, you'll see a form that looks like this. Now, there are some important settings to figure out when you're doing this. These are the ones I think make sense. First, pick a location. I often recommend picking one close to where your visitors are or actually close to where your server is if you want to test your server performance at its best. And if you also want to test your server performance at its best, pick a native connection. I believe this defaults the cable. Do one test run, but then make sure you click first and repeat view. And then also this important one here is capture video. And after we do that, oh, that's just a summary of what I said, then you click that button and you might wait a few minutes, so you might be put in a queue. It's a free tool and sometimes you have to wait for other people to finish testing. But when it's done, you'll get a report that looks a little bit like this. And what do we care about here? So first of all, we're going to look at the time to first byte, and generally that's what we want to optimize. And the second piece is the speed index. And what that means is it's the average time at which the visible parts of your page are displayed, so what people are actually seeing when they're looking at it. That's what we care about. Why? Well, it's because what people actually see. Oops, sorry. Also in web page test, you'll get something, you'll get a water view, which is basically, it's very similar to that diagram that I showed earlier in the talk, but it's for your actual site. And I won't go into that in more detail, but you can also analyze and see, figure out what's causing your site to be slow using that. One of my favorite pieces is the film strip view. So after you run a test, you can click in here and see over time what people are seeing or if they're using a browser to look at your website. So in this case, someone's staring at a blank screen for the first 0.7 seconds, and then the background comes in here, and then finally the image, and then some navigation renders and a few extra things, and then the cookie bar finally at the end. So we can see how long it's actually taking for the page to show up to someone visiting the site. Oops, sorry. I jumped kind of quickly. All right. Does that just show desktop or can you do mobile versions? So you can choose. There are options to choose mobile versions or mobile devices even. You can also control the network speed and several other options. It's got quite a few powerful tools built into it. Other speed testing tools. So, oops, I meant to ask how many of you have heard about GTmetrics or used it? All right. So then I was supposed to click onto this. All right. And why do I say that? That's because I feel like to get a lot of the useful information, you have to either sign up for a paid account or do jump-through things or switch screens for GTmetrics. And it shows a bunch of things which I think lead people down a rabbit hole away from what actually matters. It's really hard to quickly see in GTmetrics the things that I think matter, which is your time to first bite. I'm not even sure if they show that right off the bat. But then also how long it's taken for your page to actually render the people that are looking at it. All right. So again, just to hit that point home again, ask yourself about your tool. Is your tool measuring the most important thing in showing what your user is actually experiencing? All right. Let's talk about time to first bite, which as I said earlier is often the bottleneck. So what factors into it? Your hosting provider and your website implementation. Does that mean that pretty much means your plugins or your theme and your plugins? So let's talk more about the first one. All right. Oh, here's another live demo. A lot of people with laptops. So hopefully this works. We've got one more fun little interactive part here. All right. If you go to this site, bit.ly-slash-livespeed, you'll see something like this including me trying to talk to you. And I'm going to zoom out here a bit. If you've got a WordPress site in here or multiple, you've got client sites, friends, I'm going to reload this once to make sure it's connected. Go ahead and put in a domain, come to that URL, and it'll start in real time. We're going to test that server response time and send it back to all your browser should update in real time. We're going to test client sites, and we're going to get an idea on average of what people's server response times are, that time to first byte. And put in however many sites in there you want and it's just going to kind of real time populate and update. So do you have to sign in first or on that? No, you don't have to sign in. You just go to this page right here, put in the domain and click check right here. All right. So what are we seeing here? One thing that's interesting is this is a histogram so it's showing the distribution of the server response times. And remember that I said our goal is 500 milliseconds or less. That is right here. Most sites are over here. So most sites are not fast. And then we kind of break it down over there. All right. Thanks for playing. And the results for this will stay up and you can hit other sites for the rest of the weekend if you'd like. All right. Moving on. I was supposed to show that before I flipped over too. All right. Let's talk about WordPress hosting. All right. Your hosting provider. Yes. Does it matter? Yes, a lot. And... Is better hosting the silver bullet for WordPress performance? Yes, it is. Other times, well, slow-blooded site is slow-blooded site. It might be faster on better hosting but it might not yet be fast. So... Is your hosting provider a problem? Certain providers are known to be well optimized, consistently fast and not really have performance issues. Other hosting providers, it may depends on the plan, box, time of day, other things, might be consistently slow and others are... Others can be 5 to 10 times slower, you know, as a more optimized host. All right. So let me talk a little bit about some of the difference between web servers. You'll find... I put up the slide. Let's see. So a lot of hosts will be running something called C-Panel and usually that has Apache running with it. There's a large number of hosts running this. But I've found from lots of experience that it's generally twice as slow as a more optimized platform that's running just EngineX and PHP, FPM. So what's the takeaway from this is that if you're hosting provider a C-Panel available, then your site is probably not as fast as it could be. All right. Now, here's a checklist. What factors into performance? Well, a whole bunch of things. That's a big long list. They're supposed to appear bullet by bullet. I'm not going to talk about those because you're probably like that right now. And so what's better than trying to figure all that out see if your hosting provider has that or if it's optimized or working right? Well, here's a better option for checking your host. How do you know if it's causing all or part of your speed problem? Or if they've optimized it? Well, it's well, not hard to do reliably. Well, at least not while your site is at your current host. So try another hosting provider. How? And put an exact copy of your site on another optimized WordPress host. So copying your site to a new host. So a lot of hosts will let you sign up for 30 days free, try it out. Some will even let you sign up for free for a development site without paying. So there are definitely some options to explore out there for doing that. So different options for moving. Copying your site overs you can use a plugin to back up and restore it. Better is some hosting providers have a migration plugin that makes it even easier. It's more host specific. And if you can fully automate it or without even needing install a plugin yourself manually that's, I think, ideal. Here are some back up and restore plugins that give you an option. So you can get these from the slides later if you would like. Some of the hosting providers have their own plugins. And Blog Vault also provides they do a branded thing. I think this copies it to their server and then over to your final destination. And so there's a few hosting provider specific branded versions of their plugin too. And then we have an import tool which I'll try to demo later as well that makes it even easier than I think these other methods. So once you, let's say you've copied your site over to a new hosting provider to test it out. How would you test it? You can use web page test or we have some tools that will also help you. I'll show you some of those later. I wanted to say a word about shared and dedicated hosting or a VPS versus managed hosting. A lot of people I think have the conception like oh my shared hosting is not performing well. If I get a VPS it will be faster. In some cases that's true but I'd like to argue that a VPS or a dedicated server is for flexibility and not performance. And well managed, possibly shared or not platform can easily outperform most VPS's. What flexibility actually means is you just bought yourself a system administrative job and so unless that's what you want to be doing that might not be the best option. For most people performance is actually what you really want. My friend came up with this idea concept called a total cost of hosting so often times better hosting is more expensive so is it worth it? Some of you probably know Bridget she actually wrote a blog post on this and you can find it up on her page too. She said $25 that's what she pays for her hosting and she thinks many people think it is expensive is it? She asked people and she got a bunch of reactions on twitter and that's her page again you can look up the slides later and this is what do you spend $25 a month on is what she asked everyone and these are some of the responses she got. Donuts. Starbucks camey speaking tomorrow by the way and one of the best options I think or best replies was this one Bridget's Final Thoughts so your time is money you're going to spend a lot of time on your website, building it, clients are too so premium hosting is it worth it? If it's an e-commerce site with any volume you're making money on it then I'd definitely say it's speed important to the client and his budget are concerned good questions to ask and good managed hosting often includes what others will upsell such as backups and SSL certificate staging, features security, firewall and technical support at many of these places is also much better so I actually put a ranking based on my experience of some people might object to some of this but someone actually at a recent meetup told me they'd pay me to see this slide so for under $100 starting there are other hosts that are more premium than this I didn't include them on here and there are plenty of others I didn't include but these are some of the more well known ones and one thing I just noticed recently too is all the ones on this side here are running a custom platform usually with engine X or something else and all these are basically c-panel hosts at least for a lot of the entry level and options alright, but wait someone said another word camp talk you had my host on there and I think my website is fast wow why are they in the slope column things to consider well ignorance is bliss your site might already load in 2 seconds on but you just haven't seen it load on 1 second somewhere else page caching is your site or host using caching make sure to test the speed of your site while you're logged in which often disables caching and yes maybe it is good enough so if you're happy and your clients are happy and mobile test your site on mobile with web page test you can use that option someone asked earlier test it with a slower connection you might be thinking wow he just spent 20 slides talking about hosting yes it is that important um this is a feedback I got from this is a wordpress group about speeding up wordpress and uh here's some quotes from that guy that I talked to and interacted with on that he said he tried a whole bunch of other things and 5 days I think he said trying to speed up the website and none of his efforts worked and so I recommended actually Kinsta to him as an option for speeding up his site alright hosting final recommendations try before you buy so do not pay for 1 to 3 years of hosting at a discounted price it's a trap start on a monthly plan and better yet start with a fast host that provides a free development environment pantheon flywheel we also will let you get started for free without even needing a credit card alright server response times what if you've moved your site to a faster host but it's still a bit slow and you're trying to figure out what's going on or maybe certain pages are slow something is not fast yet then to most people that is a black box there's no way to figure out what is going on there so today let's open up that black box alright first things first though when we are diagnosing speed and performance problems on a site we go through a series of steps first we need to generate some traffic to the site we'll wait for it if it's in production and then we need to review the profiling results I guess I missed a step in there you need to enable a profiler on it first I'm going to talk about New Relic today then you make a change and then you repeat now the difference between this and what a lot of people do or all they are able to do is when we make a change here we're not going to be guessing that was the title of my talk too we're going to be seeing what is actually slowing down the site and figuring out what's really going on there so we're not just having to go through a list of plugins and figure out maybe this is slowing it down so New Relic is an application performance monitoring tool there is a free version available the pro version is most useful and there is a free trial available you do need root level access to install it though several hosting providers actually provide access to it and I personally have diagnosed hundreds of performance issues across sites in very little time thanks to New Relic literally in five minutes or less I can usually tell someone why their site is slow using this so this is what New Relic looks like once you get into it first of all it will tell you this overview page under APM will give you a breakdown of how long WordPress spent in PHP actually executing code and how long it spent getting stuff from the database well that's nice to know and it tells you your average response time but it doesn't really solve our problem New Relic actually has a really cool feature there's a WordPress page here and there's two pages under it and one of them is plugins and themes and if we click on that it's going to give us a breakdown that shows us how much time was spent in each of those plugins or your theme in the case of this test site here there was an A-B testing plugin installed on it that was taking up a huge amount of time that's the purple and when I talked to him we found out that he actually didn't need it so in this case he could just turn off his plugin and that his site got twice as fast oh yeah these are some older slides but I still see some common plugins often slowing down sites Jetpack Yoast SEO I press admin especially in a lot of cases now I'm not trying to paint these plugins I'll talk about in a poor light actually but I'm just more of the fact that there are some common plugins out there that could be affecting your performance test and figure it out and I'll tell you more about that in a sec so before using New Relic this is kind of how I felt when I was trying to figure out performance issues and then afterwards so optimizing I forget why I put this in here so optimization plugins can affect your performance too actually and they will WordPress plugins are just more code they're not going to make your raw performance faster and they mostly just cover up performance issues I generally don't recommend them and you don't often need them on better hosting and they can make your first byte actually worse on a fast host some possible exceptions if you have a heavier site you might want a page caching plugin if your host doesn't provide it server response time optimization New Relic is a great tool but I don't use it that much anymore and until that was last year a little over a year ago our servers were quite faster than most WordPress hosts but still not as fast as Kinsta and Pantheon and I was using New Relic to kind of figure things out but then we went and we upgraded our servers and things got twice as fast that was even more than the 20-30% gain I expected sites were so fast it wasn't necessarily or worth the time but more so more of the stories optimizing hosts was even more important than I realized and I do hosting so sites can be sped up quite a bit just by optimizing the server infrastructure alright now let's see we talked quite a lot about that time to first byte and I emphasize the fact that's a bottleneck for most people let's say you've got that optimized and you can also load in your browser so what affects that? HTTP2, make sure your host is running HTTP2 you don't know what that is it does require HTTPS which you also should have it's been around for a while there's some great speed benefits it compresses things other stuff I'm not going to talk about but some WordPress hosts are still not running it so check and see image compression this is a big one so if your site's loading slowly go back to those web page tests that I talked about earlier and check out and see how big at the bottom if you were to scroll down I didn't show it those results scroll down and see how big of piece of the pie the images the purple is there and if it's taking up most of that circle there and if you've got a poor score if that's not an A there already then you probably want to optimize your images and that can make quite a difference in the time it takes for your page to load this is a cool plugin that will resize your plugins on upload and also let you do some bulk optimization as well you can adjust the JPEG quality it can convert PNG to JPEG which won't go into those details but just more things for speeding up your images so they'll load faster without reducing quality which is important to everyone caching, alright the last section and is page caching the solution to your performance problems if you have a slow time to first bite well no and caching is for scaling websites with lots of traffic that's really what caching was invented for and what it's in my opinion people will have different opinions in what it's for your site should be fast without caching and caching on a slow site or server only hides poor performance and often only part of the time and only use it as the last resort app to have done everything else where does page caching fall down your WordPress admin it's not going to help you there your front end pages while you're logged in large sites with a lot of pages you're not going to be able to fill the cache with all your pages on your site sites with content that might be customized to the visitor and the cache can expire, it gets clear or it could be flushed and after that happens that next request it's often going to be quite slow so you want your site to be fast without a page cache we're only about page caching I think one of the best articles that I've read about WordPress performance and caching so again you can pull these links from the slides later so in summary a lot of hosts do provide page caching as well if you can't get your site under 200 milliseconds and time to first byte you might want it cached pages will definitely be faster I'm just going to skip through these because I want to cover some other stuff in summary measure your performance first pick a good host or switch to one if it's still slow do some profiling with New Relic optimize your images use a plugin for page caching if you need it and I didn't even talk about a CDN but if you have visitors that are located far away from where your actual server is a CDN can help speed up page loads for them and then if you're still having issues ask someone for help how high is your page loading slowly alright 10 minutes let's see what we can do with 10 minutes alright I'm going to do the demo thing now that's not it alright I've got a guest tab here so I'm going to go to our website and show off a few things here some of these things you can use for free and are useful for helping test your performance up alright just going to sign up as a whatever hopefully this works alright so I've created a brand new account so if I've got an existing site I can start by clicking this ad existing site here and I've set up a test site on GoDaddy actually I can put in the domain name here oops oh it is isn't it I forgot to remove that well I was testing earlier alright let's see give me a sec here this is my guest session 10 minutes clock is ticking alright alright let's try again okay so I put my domain in here it's going to look up some information on it and then I'm just going to add it to my dashboard we're just telling site district about it so we can do some stuff with it so I click add site here and then if I want to import a copy of it I can click the next button that says you know install the plugin before I do that I'll just show a couple quick things all I've done is told site district about it I can actually there's a few pages on the left that are available to us we can come to this web page test one here and if we want we can run a new web page test this is you don't have to click through and do their caption stuff on web page test and I already preconfigured those options for you to get some nice results so I can just click run test and it's going to submit and go ahead and run a test on the site I can also do some speed testing on it if I want to crawl through 30 pages on the site to see the server response time throughout the site and give me a good idea of how fast my raw server performance is I can just click in here and run a test of it there's no page caching so I don't need to click that button and this is going to initialize a test here and it's going to run through and see how fast through different pages I don't think I have very many if you run out of pages it'll just loop through and go through another until it gets to 30 this goes through and we'll test the pages on the site so you can see kind of where it's coming in right around 600, 700 milliseconds alright I'm going to close that and go back to the summary page here and go back to installing the plugin so now I want to actually pull my site over and get a full copy of it running and I realized that I don't remember the password oh that's NCI where's my regular window here it is so I'm going to pull that out of my password manager if I can type alright this will go and login to my site at GoDaddy and install the plugin our site district plugin there and then in a few steps it'll let us import the site and then we can run a couple tests on it so I'll just click here click again and it's going to go off and start importing it while I do that I'll duplicate my tab come back let's check out the speed testing results so average speed I'll zoom out a bit so we can see this better for request to the site on GoDaddy we got 650 milliseconds for the time to first byte that's pretty fast it's basically a brand new WordPress install with just a couple things installed and the web page test is still running we probably won't be able to see those results because it's waiting to hide 21 others but it did go off I could probably try to run another one at a different location let's try Denver maybe that one oh I don't know why that part is not working but live demos fun stuff alright so this is coming over and how we doing on time almost I got about five minutes I'll let this finish let me go ahead and take a few questions I guess while this runs and then I'll come back and show off the stuff finally yes how long does it take to test if you take how long does a test take sorry to run it which test so it usually it depends how fast your site is but to hit 30 pages on the site could take a few seconds pretty much under a minute though it's typical you can come find me after with more questions too alright I've got a copy of the site imported now so I actually have a full copy already imported over and we'll let you and this will load out the side by side view of both of the pages the copy on site district and the one on your original provider you can click this a few times to kind of see what a full page load looks like on the browser so you can see there's quite a difference there and we can also run that crawl which will go through 30 pages on each of the servers wow that one finished already so average response time I think that's a little generous I think it's a little bit slower than that but you can see the difference like 41 I think we had 650 before so let's say let's double that because that test is running close to our server even then it's still like 8 times faster exact same site copy of it various light speed, good question I've played around with it, I tested it out a bit and light speed definitely makes this faster than Apache unlike on the servers that runs on I'll come back to a site later and it'll just load really slowly at least that first time it might warm up but I'm not seeing as good a performance as I do with nginx well configured PHP FPM yes how about having Apache and nginx running together and then nginx is like a proxy that doesn't it might help a bit if there's a lot of load on the server from modeling static assets that might affect it but generally it's also still twice as slow for rendering that main page for WordPress alright so those are the results back so people are like so the point of this was not as much to show, let's see I can't find my tabs I was going to go back to the demo there we go that was the demo the point of that wasn't really to show like oh hey our hosting is that great really the message I want to try to drive home is that like hosting does make a huge performance difference there are other hosts out there, Kinsta, Pantheon that perform very well are very fast if your site is running slow put a copy of your site on one of these other hosts and try it out just to see the difference and so and then if it's still running slow do some profiling on it to figure out what's really causing the problems alright any other questions looks like I've got like one minute no question but does this work just as well if I'm using a bunny CDN so CDN is something that sits on top of your hosting and it just does a level of caching above your hosts often times for images and other stuff like that a CDN, Cloudflare such as Cloudflare, Bunny CDN or other CDNs will not make your server faster it won't speed up your site in some cases it will just cover up the problem but it's not really like I said earlier CDN is really if you have people that are located far away from your server I'll give you one more what you're saying is that this is my question could I import if I decide to go site district my website or my blog to site district or do I have to start all over again yes so what I demoed right there at the end was actually copying an entire WordPress site over so we just pulled the entire thing database and files over with our tool and like I talked about earlier you want to try another provider you can use a backup and restore plugin or some of the sites have plugins that will help basically assisted migration WP Engine has one I think Liquid Web might have one and so on Jason's talking about performance tomorrow too so if you haven't had enough of it come to his talk alright one more to another site won't you still need their plugins to make their site work so some hosting providers let me see if I'm getting the question right here do if you pull a site over from Godad or somewhere else will you still need their plugins to make it work some provider some hosts add some extra plugins often times their performance or server related if you switch hosts plugins one typically don't need and two probably don't want cause they can actually cause issues some places provide like other marketing type plugins a lot of all that stuff will typically come over with you some of them just might not work anymore the ones that don't work anymore are usually the ones that are not necessary so it's not usually an issue you know if you move your whole WordPress site over to a new place then it's usually going to work exactly the same it's just the speed will be different alright there's my timer right there alright so thanks everyone for coming and I'll hang out outside if you have any more questions