Build Website From Scratch vs Using CMS Like Wordpress: PROS AND CONS

brainst0rm

Newbie
Joined
Jul 17, 2013
Messages
19
Reaction score
3
Now when I initially consider this topic, I can't say that many pros and cons come to mind aside from the obvious ones.

Building a website from scratch: PROS: Complete control over the look,feel, and function over your website from beginning to end.
CONS: Takes longer

Using Wordpress: PROS: Much quicker, more fluid experience for the owner, plugins and all those goodies
CONS: Themes sometimes have limitations (but of course solid knowledge in web design can solve this)

That being said, what my main question is if either method has a direct affect on a website's ability to rank up and garner traffic in any way. From what I know I'd have to say no, but that's from what I know.

Any interesting knowledge you guys have to share from your experiences?
 
You can have the crappiest built website than ranks higher in search engines. Just look at craigslist, one of the most popular and ugliest website on the planet.

If you want to build sites rapidly, use a CMS with all the base functionally already built in which you can expand with plugins.

Then you can use free or commercial themes and edit it to suit your goal once you have an understanding for html and css. PHP would be a plus.
 
Depending on the site Wordpress can be fine. However you have to expect to rewrite the a lot of badly coded modules due to performance or more usually, security reasons. Many have no thought put into SQL injection protection or optimized joins. There's also the need to audit the code to make sure there are no back doors placed in the code. If it's encrypted with Ioncube, zend or another then it should be immediately suspect. Sure it could be faster but if you have to end up rewriting it all, what's the point other than prototyping?

Then you have coding by hand... which is actually not good either and worse than using wordpress usually. Instead using a framework like Laravel or Yii will save tons of time and give you the most common features up there with wordpress all the while having many of the problems fixed (OOP, security, MVC). Just need to know how to work with MVC and you could have a site up as quickly as wordpress *and* it'll even be easier to upgrade.
 
I preferer to code all i want myself.
Try CakePHP. It's really simple and the documentation is really good.
 
Back
Top