Live data from Hacker News

Wordpress on Heroku

young-journey-5257.herokuapp.com

1–10 of 24 posts

Re: Wordpress on Heroku

#3

It would be very interesting to see how something like this compares to running Wordpress at http://wpengine.com

Well for one there's no MySQL hosting at Heroku. So unless you've got a server somewhere else this is a non-starter.

Re: Wordpress on Heroku

#4
This is killer for small wordpress sites. You essentially get free custom domain hosting until it hits a traffic level where it needs something more significant, then you can re-evaluate your options.

Re: Wordpress on Heroku

#6
post #3

It would be very interesting to see how something like this compares to running Wordpress at http://wpengine.com

Well for one there's no MySQL hosting at Heroku. So unless you've got a server somewhere else this is a non-starter.

Heroku has addons (which are pretty fundamental to the system - even 'custom domains' is an addon, albeit first-party) which provide MySQL - it's even stated in the article...

Re: Wordpress on Heroku

#8
post #7

This is cool, I'd wonder how many wordpress plugins are prepared to work with a read-only filesystem.

the cedar stack has a writeable file system, though no persistence across dyno recycles/restarts.

Re: Wordpress on Heroku

#9
post #7

This is cool, I'd wonder how many wordpress plugins are prepared to work with a read-only filesystem.

On the Cedar stack, the slug is still read-only, but the ephemeral filesystem is writable. The slug is what gets deployed on each new dyno spawned. The ephemeral filesystem is the individual file system on each dyno. So a plugin like WP Super Cache would be able to write to the file system, but that cache would only exist for the individual dyno that wrote it.

Re: Wordpress on Heroku

#10
As Heroku has a Postgres backend, I imagine you could also install PG4WP (http://www.hawkix.net/tag/pg4wp/) which is a plugin to get Wordpress working with Postgres DBs, and just deploy directly using Heroku alone.

You may run into problems with any other plugins which use MySQL specific SQL syntax though.

Post reply on HN