Tuesday, 17 June 2014

Wordpress - the hunger games

Wordpress is number #1 site platform in the world, BUT...

As a web developer for since 2002, i already test and use a lot of CMS and PHP Framework, i even build one myself for my  web development company - doxadigital... i came to a conclusion that even Wordpress is the number #1 site platform/cms in the world, it built with poor application design.

Yes, its the easy to build plugin/extension in Wordpress
Yes, it has a lot of Beautiful Theme
Yes, it has a lot of 'easy to use' plugin for quick solution

BUT
for performance ? its the most "resource hunger" application for basic stuff...

TWO biggest Wordpress biggest 'SIN' in my perspective:

  • No Design Pattern - No MVC, just action and hooks. While its make plugin development in wordpress become so easy compare with other CMS like Drupal/Joomla... but it allows basic and inexperience programmers to build things that can ruin your whole site! Plugin conflict is the most serious issue in wordpress. This is the most 'pattern' that most commercial WP developer used when they plugin does not works on your site:
    - Deactivate All Plugin
    - Switched to Orginal Theme (Twenty Ten - Twenty Twelve)
  •  
  • Took your resource almost anywhere. This is pure evil when we focus on site performance. The root of the problem is the command wp_enqueue_script() that used by 3rd party plugin developer. Can you imagine your site looks good on browser, but on the performance, it loads tons of unnecessary call for stylesheet and javascript. I think most 75% of commercial plugin on the net (even in marketplace like codecanyon) built with this poor design architecture

So.. my conclusion, CMIIW, Wordpress is more targetted to non-technical person, its plugin more expensive compare with joomla/drupal for similiar function (for example Backup Buddy cost $150/year, while award winning backup apps for joomla, Akeeba Backup, only cost around $55/year).

Two other aspect that i don't like about wordpress:

  • Auto Image Size Adjustment
    Every image uploaded in wordpress processed into various type of size, while for most user is okay.. in technical perspective, its not ! its waste of cpu and memory resource ! i don't think EVERY image should resize into various sizes. So website that runs with wordpress tend to have big resource, but probably those images is the one that playing evil.
  • It's mostly happen on Database as well
    This is not an evil, but wordpress sites tend to get spammed heavily. Revision and a lot option are mostly saved in database. Compare with other CMS, i see wordpress took more queries to process.

But for usability, i admit that the UI in wordpress is very user friendly.. i can train someone to use wordpress in under 1 hour, while in Joomla, for instance, it can took an hour just to make him/her undertand about its basic concept (component, module, plugin management).

Its actually a challenge for the rest CMS to increase its usability, because we know, even though wordpress is not "that good" in site architecture, the Usability wins the market ! and for good usability, people will pay more !

Agree ??

Sunday, 15 June 2014

Steve Benn, prepare for tons of offers !

People say money is in the list, and thats implemented by one of Internet Marketer i follow named Steve Benn. He is a fulltime Internet Marketer from UK and i think he really proud of it.

Reason for you to NOT follow him ?

Simply prepare yourself for tons of offers. he will emailing you for JVZoo products like crazy

So if you want a high quality email inbox, you probably need to avoid him. Like most Internet Marketer who use affiliate marketing as source of income, i believe his endorsement is an empty words... nope, i don't believe he purchase what he endorse...

Reason for you to follow him ?

Just like JVZoo Product of The Day, Steve picking up product that he think its good for you. So if you want to know what's hot in the market, subscribe to his list is a good thing.

Also, if you want to learn how to write a good copy, you can join to see how he endorse/create sales letter. But i hope you have to right mindset about purchase stuff that he endorse, otherwise you'll burn your pocket.


Do i join his list ?

I said on/off... if i need to focus on my project.. i'm off from his list. If you still new in Internet Marketing, i don't recommend him as he tend to send you a lot of offers that can bring you out of focus. I really do not like the way affiliate marketer endorse a product just by "playing words" with his/her list. If you looking for someone who endorse the product that he really bought and use.. i don't think Steve Benn is the man

But, do i ever buy product that recommend ? yes i do.


What do you think ?