Go Back   CodingForums.com > :: Client side development > General web building

Before you post, read our: Rules & Posting Guidelines

Reply
 
Thread Tools Rate Thread
Enjoy an ad free experience by logging in. Not a member yet? Register.
Old 02-04-2012, 02:14 AM   PM User | #1
Buffmin
Regular Coder

 
Join Date: Aug 2011
Posts: 192
Thanks: 112
Thanked 0 Times in 0 Posts
Buffmin is an unknown quantity at this point
Wordpress vs hand-coding websites?

Ok, here goes....

I completed my 2 year degreee in web design. I am quite comfortable with html & css and I am getting comfortable with php & mysql. I see many see many cms sites that have been created in Wordpress or similar cms packages. They look awesome, and I know that Wordpress has so many plugins that would make creating sites so much faster than hand-coding. But .... I am afraid to get into it, as I kind of see it as sort of "cheating" and feel that I will be a "better web developer" in the long run if I "tough it out" and continuing handcoding myself.

On the other hand... I am trying to web design as a living, and with time being a factor, I imagine that I could create sites so much faster using Wordpress and could still use the skills that I have, and that a lot of developers use Wordpress anyway. I go back and forth!

I would just appreciate your thoughts on this. Thank you, Buffmin.
Buffmin is offline   Reply With Quote
Old 02-04-2012, 05:49 AM   PM User | #2
felgall
Master Coder

 
felgall's Avatar
 
Join Date: Sep 2005
Location: Sydney, Australia
Posts: 5,465
Thanks: 0
Thanked 499 Times in 491 Posts
felgall is a jewel in the roughfelgall is a jewel in the roughfelgall is a jewel in the rough
If you decide to work seriously with WordPress then a good book to get you started is "Build Your Own Wicked WordPress Themes" a SitePoint book by Allan Cole, Raena Jackson Armitage, Brandon R Jones and Jeffrey Way. It explains what all of the files in a WordPress theme do so that you can easily make the site look however you want it to look just as if you created it entirely yourself without WordPress.

Without a knowledge of how to do that your WordPress sites will look like other people's Wordpress sites rather than being unique.
__________________
Stephen
Learn Modern JavaScript - http://javascriptexample.net/
Helping others to solve their computer problem at http://www.felgall.com/
felgall is offline   Reply With Quote
Users who have thanked felgall for this post:
Buffmin (02-04-2012)
Old 02-04-2012, 04:46 PM   PM User | #3
Buffmin
Regular Coder

 
Join Date: Aug 2011
Posts: 192
Thanks: 112
Thanked 0 Times in 0 Posts
Buffmin is an unknown quantity at this point
Thanks Fellgal,
I appreciate the fact that you replied, as I know you are versed in web design, and programming and I respect your opinions. I have some Sitepoint books and they are very good. But, again, here is my dilemma......

I feel inside that I should be hand coding all of my websites as I feel that I will get better, and I will get faster, and in the long run it will make me a better and "more successful" web developer.?

(Here is where my dilemma comes in). I am trying to build a Chamber of Commerce website. It needs a business directory "search". Here is a link to example of what I would like to accomplish and it is very appealing http://budachamber.com/member-search/
It looks very professional, and I like the way that the designer displays the results.

Now, I know that I can create the same thing hand coding php & mysql, although it takes me quite a bit of time, other web designers seem to be passing me by with ease using Wordpress (I see this site was built using Wordpress). Would you think that I should forget trying to hand code it all, and just use Wordpress and the tools that are available, rather than trying to re-invent the wheel manually.

I am just trying to get some expert's inputs into which direction to head.
Thank you all. Buffmin
Buffmin is offline   Reply With Quote
Old 02-04-2012, 05:54 PM   PM User | #4
vishal0216
New to the CF scene

 
Join Date: Feb 2012
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
vishal0216 is an unknown quantity at this point
It is always good to create website in wordpress or jhoomla.. I have created my own website in Wordpress but if you are good in coding then using these CMS is always easy..you can just play with them.

Last edited by VIPStephan; 02-06-2012 at 11:59 AM.. Reason: removed ad link
vishal0216 is offline   Reply With Quote
Old 02-04-2012, 06:04 PM   PM User | #5
Buffmin
Regular Coder

 
Join Date: Aug 2011
Posts: 192
Thanks: 112
Thanked 0 Times in 0 Posts
Buffmin is an unknown quantity at this point
Thanks Vishal.

In your opinion, would you think that "that" business directory link that I provided was probably created with some sort of Wordpress plugin? It just seems that there are so many nice plugins that could really speed up my complex website designs as I become more comfortable with Wordpress. People just seem to produce such nice sites, and it is maybe Wordpress is a tool that I might be a fool not to start using.
Buffmin is offline   Reply With Quote
Old 02-05-2012, 09:29 AM   PM User | #6
Nightfire
Senior Coder

 
Nightfire's Avatar
 
Join Date: Jun 2002
Posts: 4,266
Thanks: 6
Thanked 48 Times in 48 Posts
Nightfire is on a distinguished road
If you're doing web design for money, then you really don't want to reinvent the wheel. Why spend months making something, when you could use something like wordpress and spend minutes to achieve the same goal.
__________________
Blue Panda
Website Design | 1 Pound Ads | 'ow much? | Coding Geeks
Nightfire is offline   Reply With Quote
Old 02-05-2012, 02:43 PM   PM User | #7
Buffmin
Regular Coder

 
Join Date: Aug 2011
Posts: 192
Thanks: 112
Thanked 0 Times in 0 Posts
Buffmin is an unknown quantity at this point
Thank you Nightfire,
You know, it can't hurt to try it out and see what it is about (and time is money). Thank you for your thoughts. Buffmin
Buffmin is offline   Reply With Quote
Old 02-06-2012, 05:32 PM   PM User | #8
teedoff
Senior Coder

 
Join Date: Aug 2010
Location: High Point, NC
Posts: 3,325
Thanks: 5
Thanked 363 Times in 360 Posts
teedoff is on a distinguished road
Why not get comfortable with both? While its true, setting up a WP site is a lot quicker than a custom site, therefore generates quicker money, you will most assuredly run into a client that wants a custom built site that requires a little more customizing than WP can do.

I just dont think a web designer/developer can be limited to ONE or the OTHER, but rather BOTH ways in your skillset.
__________________
Teed
teedoff is offline   Reply With Quote
Old 02-07-2012, 12:29 AM   PM User | #9
Buffmin
Regular Coder

 
Join Date: Aug 2011
Posts: 192
Thanks: 112
Thanked 0 Times in 0 Posts
Buffmin is an unknown quantity at this point
Thank you guys (or gals). That was exactly what I was hoping to hear. I was worried that I would just be throwing away my programming skills, but I could actually use them to my advantage (and possibly make faster sites, too!). Sweet! After all, WP sites must be made with css and php and all that anyway, and might just be an awesome tool. Thank you again very much. Buffmin
Buffmin is offline   Reply With Quote
Old 02-07-2012, 05:23 PM   PM User | #10
jackdaniels
New Coder

 
Join Date: Feb 2012
Posts: 11
Thanks: 0
Thanked 4 Times in 4 Posts
jackdaniels is an unknown quantity at this point
Content Management Systems such as Wordpress, Joomla, and Drupal are more in demand by companies than ever before. Some even require it when applying for a job.

It allows different access permissions for users. One person might only be allowed to post an article while another might be the site administrator, etc.

Another reason you would use a CMS is that it saves time and gives users and clients the ability to easily update their own site.

Coding a CMS on your own will take a lot more time than taking 5 minutes to have a CMS installed. Even the average person can install wordpress, then slap on a custom theme they found on the internet.

If you created your own CMS you will need to program your own cms framework, a secure authentication system for users, a method of posting and editing articles, not to mention when you are working with clients they will want custom features. There is a ton of plugins and modules out there that will at least help you to save time because you won't have to make anything from scratch.

You can make your own CMS, which will look pretty decent on a resume if you have a few clients using it and don't have any real experience imo, but it's been done to death. Take a look at the list of CMS out there. To me there is no reason you would want to make your own unless you're highly motivated, have a lot of free time, and/or work for a company that could possibly utilize it as a sales tool.

Knowing php and other languages will help you build upon CMS frameworks and create cool features for clients.


http://en.wikipedia.org/wiki/List_of...gement_systems

Last edited by jackdaniels; 02-07-2012 at 05:27 PM..
jackdaniels is offline   Reply With Quote
Users who have thanked jackdaniels for this post:
Buffmin (02-08-2012)
Old 02-07-2012, 06:10 PM   PM User | #11
harbingerOTV
Senior Coder

 
Join Date: Jan 2005
Location: Memphis, TN
Posts: 1,765
Thanks: 8
Thanked 123 Times in 121 Posts
harbingerOTV will become famous soon enough
I'm going to side with teedoff here.

In my current project I decided to go with WP. As with all my WP endeavors, it need a few features here and there to be added. I'm sure there are plugins but, like most plugins, they are bloated and have more "features" than needed.

On the home page alone there are seven new functions added that aren't standard in WP.

I needed a simple slideshow. There are tons of plugins but again, way too much for what I needed. I wrote 20 lines of PHP to read through all the upload folders WP makes, grab the seven most recent images that fit my criteria and spit them out in a loop so the slideshow would handle the rest.

I needed the adjust the_excerpt() function so I made a small function to crab the_content(), split out the number of words I wanted and stip the images from the rest.

I needed to parse out a few external XML files in a couple areas so I needed to write out some PHP for that as well.

I'm also using a pretty good calendar plugin but, I needed to grab information from it to display outside the scope of the plugin it self. So I blew up some arrays and grabbed the needed information. Something the plugin does offer in the "pro" version but, again, something that the code they supply to do this is way to heavy for what it accomplishes.

So I guess what I'm getting at is learn both. WP, Joomla etc... are built on top of PHP and MySQL. Being able to manhandle the code the way you need it usually results in simpler and lighter code than just downloading and installing someones plugin.
__________________
Stop making things so hard on yourself.
i is tugbucket :: help raise tugburg :: Whitehaven Kiwanis
harbingerOTV is offline   Reply With Quote
Users who have thanked harbingerOTV for this post:
Buffmin (02-08-2012)
Old 02-08-2012, 12:10 PM   PM User | #12
Buffmin
Regular Coder

 
Join Date: Aug 2011
Posts: 192
Thanks: 112
Thanked 0 Times in 0 Posts
Buffmin is an unknown quantity at this point
Thanks all. These certainly address the issues that I had, and I am excited that I can learn WP, Joomla while still exercizing (or enhancing) my programming skills. I'm am excited about it. I really appreciate your "in depth" thoughts on this. Perfect! Buffmin
Buffmin is offline   Reply With Quote
Old 02-09-2012, 07:50 AM   PM User | #13
xela007
New to the CF scene

 
Join Date: Feb 2012
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
xela007 is an unknown quantity at this point
I'd definitely go with wordpress.

Hand coding can be a pain if you're not into coding.
xela007 is offline   Reply With Quote
Old 02-18-2012, 09:08 AM   PM User | #14
winner
New to the CF scene

 
Join Date: Feb 2012
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
winner is an unknown quantity at this point
Maybe a combination of both will work fine. Learning PHP and CSS is very useful with WordPress. You can do any modification you want without any trouble understanding "what's this", "where do I put this".... these sort of things.
winner is offline   Reply With Quote
Old 02-18-2012, 08:42 PM   PM User | #15
richjr
New Coder

 
Join Date: Feb 2012
Location: Florida
Posts: 14
Thanks: 0
Thanked 3 Times in 3 Posts
richjr is an unknown quantity at this point
It really depends on what you kind of a web site you are going to have.

I prefer static web sites, but if you build a web site that is like a blog, Wordpress is the better choice.
richjr is offline   Reply With Quote
Reply

Bookmarks

Jump To Top of Thread


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 08:29 AM.


Advertisement
Log in to turn off these ads.