Live data from Hacker News

My experience with WPEngine

chester.id.au

141–150 of 250 posts

Re: My experience with WPEngine

#141
This story and comments have been flogged to death a bit already, but I do have a couple questions/concerns here.

While perhaps the issue ended up mostly being due to a Wordpress core issue, I question why this was an issue for a service that someone is expected to pay $250/month for?

The OP was able to, without a team of engineers/admins get the same content running on a VPS with no issue. I then question exactly what one gets when they pay $250/month for this service? To expect to get any sort of scaling capability out of a $8-$30/month shared hosting account is asinine and anyone running more than a small amount of traffic under such circumstances deserves what they get.

Why then if the end service was not capable of sustaining traffic/memory to the same degree that some shared providers are willing to go, would one pay $250/month? I think this is a question the creators of WP Engine genuinely need to answer...

Re: My experience with WPEngine

#142
post #97

Ben, one of the co-founders of WP Engine here and as someone wrote below[1] - yes, this isn't the most wonderful thing to wake up to in the morning and sort out while still in your PJ's ;) Ok, so first and foremost I am incredibly sorry, Jacques, for the experience you had. I can say with confidence that your experience with WP Engine is out of the ordinary, but no excuses. I’m writing this as a way of owning up to m…

Not out of the ordinary. It fits with what we experienced with WPE as well. My take: if more people aren't complaining, it's because they're not monitoring their sites well.

Had to move our highest traffic site back to GoDaddy (which makes me cringe, don't get me wrong). Doing the same with our other two sites.

That said, I believe in what you guys are doing, think there's space in the market for someone like WPEngine ... it's just that, in my experience, you guys are executing poorly and dropping the ball quite often.

Re: My experience with WPEngine

#143
post #97

Ben, one of the co-founders of WP Engine here and as someone wrote below[1] - yes, this isn't the most wonderful thing to wake up to in the morning and sort out while still in your PJ's ;) Ok, so first and foremost I am incredibly sorry, Jacques, for the experience you had. I can say with confidence that your experience with WP Engine is out of the ordinary, but no excuses. I’m writing this as a way of owning up to m…

One of the reasons that your site experienced problems was that there were some aspects of the site development that simply didn't scale. Like any scale-orientated PaaS, we can provide the infrastructure to enable you to scale but your code needs to work in partnership to fully achieve that. As Sean, my head SysAdmin wrote on a ticket to you, some of your pages were performing a sort on 188590 rows in memory each tim…

> You guys say right on your home page that you're "infinitely scalable."

There's a big difference between being infinitely scalable, and being infinitely foolproof. If your PaaS exposes enough power to the user, they'll find a way to shoot themselves in the foot occasionally.

Re: My experience with WPEngine

#144
post #74

As a seasoned WordPress developer and entrepreneur, the OP is making wrong assumptions. If I was the WPEngine owner, I won't be bothered by seeing him go. WPEngine provides WordPress hosting services. They are professional and they do it for $250/month (which plainly means that their target audience is professional bloggers). For $250/month, they don't provide consultancy service as why your particular setup couldn't…

>As a seasoned WordPress developer You realize that puts your credibility in the negatives right? Wordpress is infamous for being one of the worst pieces of software ever created. The fact that your software is terrible does not mean a company whose sole purpose is to be experts at making that terrible software run is doing good by failing to make it run.

Puh-leeze. Everyone thinks some other software is terrible. Wordpress might have some funky bits, but a) it's gotten a lot better over the years, b) it's pretty damn popular, and c) end users don't care if the guts suck if the UI works and it does the job.

Get over yourself.

Re: My experience with WPEngine

#145
post #136

Earlier quoted context omitted.

One of the reasons that your site experienced problems was that there were some aspects of the site development that simply didn't scale. Like any scale-orientated PaaS, we can provide the infrastructure to enable you to scale but your code needs to work in partnership to fully achieve that. As Sean, my head SysAdmin wrote on a ticket to you, some of your pages were performing a sort on 188590 rows in memory each tim…

"The (strong) implication being that any WordPress configuration will perform better on WPEngine than on an alternative hosting platform." No, there's no inference or implication that any (ie regardless of how its built) WordPress configuration will scale on WP Engine. As I wrote in my prior comment, scalability is a partnership between infrastructure and code. That's the case irregardless of framework and PaaS provi…

Well, it's your business, and advice on the Internet is worth as much as you paid for it. So don't worry, I don't take it personally if you disagree.

That being said...

No, there's no inference or implication that any WordPress configuration will scale on WP Engine.

I would humbly suggest that your entire Web site is a refutation of this assertion. Even moving beyond the copy on the home page to the fine-print "Common Questions" section of http://wpengine.com/pricing/ , there's no disclaimer or other "are there WordPress configurations that WPEngine can't scale?" fine print.

My point here isn't that you shouldn't promise scaling, it's that it's not hard to see how a mismatch could arise between your expectations (scaling is hard, customer code can make it harder) and customers' expectations (scaling is easy, WPEngine has figured it out).

Jacques complained about lack of 24/7 support, but I shouldn't have tried to reply and explain the reason for that because 'there's no crying in business'. ?????

Yes. If a customer complains about a lack of 24/7 support, you say "I'm sorry, but we're not in a position to provide that level of support at this time." And nothing else. The reason why you're not in a position to provide it is irrelevant to the customer, and risks sidetracking the conversation into a blind alley about the reasons.

It also feels a little bit like pleading for understanding -- "cut us some slack, this stuff is hard!" -- which is off-putting. Of course it's hard, that's why people pay you to do it for them.

WP Engine should vet and screen it's customers so that they must prove their code can scale before we sell them an account? ?????

As I said, you already do some vetting by disabling plugins you know to be performance-killers. Look at this list: http://support.wpengine.com/disallowed-plugins/ , there's an entire category called "CPU/MySQL Thrashing Plugins."

I'm not suggesting that you need to give your customers a full CIA background check before bringing them on board, but you've already moved beyond just taking whatever code customers throw at you. If there's other things that need to be disallowed to ensure that WP sites work on your platform, the thing to do is to find out what those things are and add them to the blacklist.

Again, just my $0.02, IMHO, YMMV, IANAL, etc.

Re: My experience with WPEngine

#146

I want a two word tl;dr summary of every article in the title: How fast is... Apple.com? (tl;dr: not very); Wired's Review of the Microsoft Surface (tl;dr: pretty interesting).

I sincerely doubt many reasonably interesting articles can be accurately summed up in two words.

Re: My experience with WPEngine

#147
"After a few hours of copying files, I flip the DNS switches"

WAT! Just add the domain to your hosts file with the WPEngine IP and test the site first, it's crazy to change your DNS without checking the site works first.

Re: My experience with WPEngine

#148
post #42

WPEngine uses NFS/NAS which is a show-stopper. Dreamhost has the same issue, and GoDaddy (still?) You never, ever, use NFS on something with hundreds of files to load for every page (ie. WordPress). Every file takes 2-2.5ms to stat/load on NFS ( from my tests on WPengine ) which seems small but adds up fast. It means you instantly have 700ms or more of overhead on the SERVER side to render a page (not transmit to the…

I'm not really certain that this is a valid concern to add into the mix. Yes there is the stat issue with NFS, but if you have a fast filer then 2+ms is an eternity (for example: http://www.storageperformance.org/benchmark_results_files/SP...)

If WPengine is getting 2+ms response times then something is very wrong (are they using linux backed vanilla linux style NFS storage? ....bad, bad, bad). If not, then they need to investigate their load averages on their filers :P.

Re: My experience with WPEngine

#149
post #99

There appears to be a huge gap (maybe sweet spot?) in WP hosting. The lower end is well covered by companies like WP Engine, Page.ly, and ZippyKid. The high end is covered by Wordpress.com. Somewhere in the middle, and probably closer to the low end, exists a need for less commoditized services to support more complex installations. It doesn't appear like WP Engine is really positioned or resourced to actually suppor…

Actually, I would characterise WPEngine, Page.ly and ZippyKid as mid-tier. The low end is served by thousands of shared hosts and resellers. Look at the pricing: Wordpress VIP starts at $500; WPEngine is selling a $250 plan.

I agree, but the gap exists for "fully" managed WP hosting for someone who isn't quite there yet but needs more power, etc.

We recently chose not to go with WpEngine because of the confusing help solutions we could see, a few reviews we saw. We ultimately went with ServInt and have been really happy with the move and support.

And to your point the pricing didn't feel right, it didn't make sense compared to similar options (or what we thought was similar)-- maybe I am off base though, it just what we discussed at the time.

Re: My experience with WPEngine

#150
post #136

Earlier quoted context omitted.

One of the reasons that your site experienced problems was that there were some aspects of the site development that simply didn't scale. Like any scale-orientated PaaS, we can provide the infrastructure to enable you to scale but your code needs to work in partnership to fully achieve that. As Sean, my head SysAdmin wrote on a ticket to you, some of your pages were performing a sort on 188590 rows in memory each tim…

"The (strong) implication being that any WordPress configuration will perform better on WPEngine than on an alternative hosting platform." No, there's no inference or implication that any (ie regardless of how its built) WordPress configuration will scale on WP Engine. As I wrote in my prior comment, scalability is a partnership between infrastructure and code. That's the case irregardless of framework and PaaS provi…

I don't mean to derail the conversation, but irregardless isn't a word.
Post reply on HN