Wednesday, July 18, 2012

CPU hunger or how I met Mr. Wordpress

One of my hobbies is also web page design and developement. I also like idea of open source, so I tend to use joomla as my main web page platform. But sure, there are instances, when some other solutions are more suited to users.
So, lately,  customer had need for more "blogging" approach to a web page. So, I decided to give a try to a Wordpress. Installation was super easy. Administrator section is straight forward and really "click'n play". So, I created nice theme, choose needed plugins and we were up and running in no time! Users found adding articles very easy, translation in our language was available from a start. I created nice simple tutorial for users and tought this is done deal!
Man, was I wrong.
After a few months, I got mail from hosting company that CPU usage is too high for this page and they limited CPU usage. So, we had a lot of "page non available" problems etc.
So, research started.
First thing I noticed is, that customer added a lot of galleries on a front page and it seems that plugin I chose made a mess of CPU. So, firstly I removed plugin. Actually I could not do it trough administrator console, since page was not acessible. I simply removed folder with plugin trough FTP. Wordpress is "smart" enough that it notice plugin folder missing and does not make any fuss of it. So, at least this is good. And that is also one hint for all you avid readers.
Anyway, after deletion of plugin, page was at least acessible again and CPU usage went down little bit. Next thing I learned is, that wordpress comes with absolutely no caching or any web page optimization. So I installed additional plugin which take care of optimization. And I replaced galllery plugin with another one, which seems to do fine.

So, what to write in conclusion?
On one hand it seems Wordpress could use some code optimization and they should built some sort of caching in it. But on the other hand it is extremly user friendly. Which is big +.
Use with caution.


oakleyses said...

ugg boots, polo outlet, replica watches, tiffany jewelry, louis vuitton outlet, longchamp outlet, louboutin pas cher, tiffany and co, oakley sunglasses, gucci handbags, tory burch outlet, oakley sunglasses, jordan pas cher, ugg boots, kate spade outlet, polo ralph lauren, longchamp pas cher, burberry pas cher, longchamp outlet, prada handbags, christian louboutin, nike outlet, prada outlet, louis vuitton, jordan shoes, nike roshe, louis vuitton, louis vuitton outlet, christian louboutin uk, replica watches, christian louboutin outlet, nike air max, nike free, christian louboutin shoes, ray ban sunglasses, ray ban sunglasses, air max, oakley sunglasses, polo ralph lauren outlet online, nike free run, sac longchamp pas cher, uggs on sale, michael kors pas cher, chanel handbags, longchamp outlet, louis vuitton outlet, cheap oakley sunglasses, ray ban sunglasses, oakley sunglasses wholesale

oakleyses said...

true religion outlet, nike air max uk, timberland pas cher, true religion outlet, michael kors, guess pas cher, michael kors, ray ban uk, michael kors outlet online, hollister uk, nike free uk, burberry outlet, michael kors outlet online, kate spade, mulberry uk, coach outlet store online, uggs outlet, nike air max, north face, sac vanessa bruno, new balance, coach outlet, vans pas cher, replica handbags, michael kors outlet, michael kors outlet online, nike blazer pas cher, lululemon canada, converse pas cher, oakley pas cher, michael kors outlet, ray ban pas cher, true religion outlet, burberry handbags, sac hermes, hogan outlet, nike roshe run uk, nike air force, north face uk, coach purses, michael kors outlet online, abercrombie and fitch uk, polo lacoste, nike air max uk, true religion jeans, michael kors outlet, uggs outlet, hollister pas cher, ralph lauren uk

oakleyses said...

vans outlet, nike roshe run, hollister, iphone cases, north face outlet, insanity workout, beats by dre, nike trainers uk, ralph lauren, soccer jerseys, timberland boots, nike air max, bottega veneta, celine handbags, ferragamo shoes, mac cosmetics, chi flat iron, nike huaraches, lululemon, oakley, hollister, asics running shoes, herve leger, hollister clothing, baseball bats, ghd hair, north face outlet, valentino shoes, lancel, vans, jimmy choo outlet, hermes belt, giuseppe zanotti outlet, abercrombie and fitch, babyliss, mcm handbags, louboutin, ray ban, p90x workout, reebok outlet, nike air max, wedding dresses, mont blanc pens, soccer shoes, converse outlet, nfl jerseys, longchamp uk, gucci, new balance shoes, instyler

oakleyses said...

wedding dresses, thomas sabo, pandora charms, swarovski crystal, ugg,ugg australia,ugg italia, karen millen uk, canada goose outlet, links of london, ugg pas cher, doudoune moncler, ugg uk, supra shoes, canada goose jackets, moncler outlet, coach outlet, swarovski, canada goose outlet, ugg,uggs,uggs canada, louis vuitton, canada goose outlet, pandora jewelry, moncler, louis vuitton, hollister, pandora uk, pandora jewelry, louis vuitton, canada goose, toms shoes, canada goose uk, replica watches, moncler, louis vuitton, moncler uk, louis vuitton, montre pas cher, ugg, moncler outlet, moncler, juicy couture outlet, canada goose, canada goose, moncler, marc jacobs, juicy couture outlet

roba. gad2 said...

rehabgad1 said...

Good write-up. I definitely love this site. Keep it up

omar ali said...

Your site is very helpful