Jump to content

Question

Posted

I have a solution to the Neowin speed problems that Neowin members are writing about here ([url="http://www.neowin.net/forum/topic/1121566-alexa-ranks-neowin-as-very-slow/"]http://www.neowin.ne...n-as-very-slow/[/url]). It's called Cloudflare ([url="http://cloudflare.com"]http://cloudflare.com[/url]) and is entirely free. I personally use it, and a lot of webhosting firms recently started using it globally for all of their customer's websites too.

It works by taking over your DNS (Domain Name System) servers, so that their servers handle the traffic instead. This is also called a CDN (Content Delivery Network), and it is what Google and Facebook are using too, in order to distribute network traffic over several servers. They have a server in almost every country, and by taking over your DNS, they automatically redirect the traffic to an appropriate server in the country that isn't overloaded too much. This would also make your website get less overload.

Furthermore, they compress your HTML. Right now, if you click "View source" on this page, the actual data is not compressed at all (sure, it might be GZip compressed without me knowing it due to under-the-hood browser features, but that doesn't give as much).

They also keep your site up. Let's say an error occurs on the website. They then just send the latest working version of Neowin to your users, while you fix the issue. Seen from a development perspective, changes added to the website are registered by Cloudflare in less than a few seconds. Furthermore, they keep your site protected to DDOSing, and other hacking attacks, as well as spammers. All of these functionalities can be toggled on or off if you don't trust them, too.

Now, with all the buzz going on lately about Google penalizing slow websites in the search results SEO (Search Engine Optimization) wise ([url="http://googlewebmastercentral.blogspot.dk/2010/04/using-site-speed-in-web-search-ranking.html"]http://googlewebmast...ch-ranking.html[/url]), I believe it would be a good idea to turn to this solution.

I'm not just an ordinary guy. I'm an experienced developer too, that recently ran a private hosting company through 3 years. If I didn't know much about Cloudflare, I wouldn't be recommending it.

Share this post


Link to post
Share on other sites

32 answers to this question

  • 0

Posted

[quote name='SuperKid' timestamp='1353781423' post='595346842']
I have used MariaDB and yes It is faster, but it would take a lot of downtime for Neowin to convert to that. and nginx and php fpm makes a massive difference
[/quote]

You are joking right?

MariaDB is a drop in replacement so no it wouldn't be alot of downtime.

PHP 5.4 has a compatible eaccelerator module however most commonly used are pecl-apc or xcache...

Nginx serves static a hell of alot faster, but you lose .htaccess (Not a problem in itself as long as you define the rewrites/etc in your server config)

Apache can run with php-fpm also via I think it was mod_fcgi(d) or something, never bothered looking into it as I prefer Nginx tbh..

Share this post


Link to post
Share on other sites
  • 0

Posted

[quote name='remixedcat' timestamp='1353796255' post='595347200']
I would suggest litespeed, however there is a little problem and to resolve it would not be pretty and a certain memberbase would be ****ed. so nope to that. PM me to find out why (subs only)
[/quote]

[quote name='remixedcat' timestamp='1353797840' post='595347226']
that as well as something else....
[/quote]

So helpful /s
1 person likes this

Share this post


Link to post
Share on other sites
  • 0

Posted

I mentioned it aged ago, give hiphop a try! You don't need to compile the code anymore, just use the hiphop binary in the directory of the files and see if it works!

Share this post


Link to post
Share on other sites
  • 0

Posted

[quote name='Neobond' timestamp='1353840904' post='595347972']
So helpful /s
[/quote]

has to do with a certain type of content not being allowed on litespeed servers.... google it...

Share this post


Link to post
Share on other sites
  • 0

Posted

[quote name='remixedcat' timestamp='1353894468' post='595349302']
has to do with a certain type of content not being allowed on litespeed servers.... google it...
[/quote]

Regardless of the type of content in question, we're not going to use a piece of software where a third party gets to tell us what we can and can't put on our site.
3 people like this

Share this post


Link to post
Share on other sites
  • 0

Posted

Good going then!!! XD yey!

Share this post


Link to post
Share on other sites
  • 0

Posted

[quote name='DaveLegg' timestamp='1353771981' post='595346548']
Cloudflare wouldn't help us with speed. We've tried them before, and they only caused headaches. Every ime we made a change to a css file for example, cloudflare would show the 'site offline' page for a good 5-10 minutes, amongst other issues. From what I can tell, the issue isn't slow database queries either. If you hit post and then half a second later, open the thread again in another tab, you'll see your post there, whilst the initial tab is still loading. Obviously IPB does a lot of additional processing after the post is submitted, and I have no idea what this processing entails, but it's clearly that which is causing the slow processing problem, and when we get time, we will look into that thoroughly.
[/quote]

I've noticed this several times, I usually hit "post" and it keeps "saving reply" for a good 2 minutes or more, BUT I can see my reply went through on the mini-spy. It's really annoying :/
1 person likes this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.