Go to Post "Everything is possible. Just depends on how much it costs and how much physics you have to apply..." - Kimmeh [more]
Home
Go Back   Chief Delphi > Technical > IT / Communications > Website Design/Showcase
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 06-04-2013, 22:00
blockhead's Avatar
blockhead blockhead is offline
Registered User
FRC #0537
 
Join Date: Jul 2012
Location: Sussex Wi
Posts: 29
blockhead has a brilliant futureblockhead has a brilliant futureblockhead has a brilliant futureblockhead has a brilliant futureblockhead has a brilliant futureblockhead has a brilliant futureblockhead has a brilliant futureblockhead has a brilliant futureblockhead has a brilliant futureblockhead has a brilliant futureblockhead has a brilliant future
The CMS vs hand coded debate!

So to start off 4 years ago I came into my robotics team wanting to do something different and decided to join my web team. Right now Team 537 is using Wordpress as a Content Management System (http://team537.org) and don't get me wrong, I love the easy use of Wordpress but I am not sure about long term! I am the web lead on our team and currently we have 3 other people on the web team and I feel like the "webkins" aren't learning any thing using WordPress. As a team member and a web leader I feel it is important to teach them something that they can use in the future, not saying you can't find a job with wordpress experience... I just don't want one of them trying to apply to facebook thinking that wordpress is what runs the web... I compleatly hand coded At The Control but that was from what I learned on my own time durring the past 3 summers. I am curious what do other people think? What are you using to run your site?
  #2   Spotlight this post!  
Unread 07-04-2013, 16:59
chiefwebmaster's Avatar
chiefwebmaster chiefwebmaster is offline
Registered User
FRC #3169
 
Join Date: Nov 2011
Location: Oklahoma
Posts: 12
chiefwebmaster is an unknown quantity at this point
Re: The CMS vs hand coded debate!

I use Wordpress for our site because we have very few members and most of them are on the build team. Besides that, I would love to hand code our website. It's a great learning experience and comes in handy. I've heard if you want a more hand coded CMS, Drupal is a good option.
  #3   Spotlight this post!  
Unread 07-04-2013, 17:35
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,547
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: The CMS vs hand coded debate!

Which is more important, the experience of hand-coding a website, or a steady, widely-supported platform for disseminating information in your community?

(If you have an itch to code something from scratch, consider thinking of something internal that solves a need like 254 did.)
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

94 events (more than will fit in a ChiefDelphi signature), 14 seasons, over 61,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
  #4   Spotlight this post!  
Unread 08-04-2013, 09:13
ace94x's Avatar
ace94x ace94x is offline
Murphy
AKA: Matt Murphy
FRC #1094 (Channel Cats)
Team Role: Webmaster
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Missouri
Posts: 70
ace94x is an unknown quantity at this point
Re: The CMS vs hand coded debate!

I have coded my teams website completly hand coded, http://frc1094.org/
I would suggest you teach them to code not using wordpress, because you have more customizable things with hand coding and its a great skill to have, I am the only web designer on my team so I started the website during the summer and finished in january. Teach them dont let them be blobs
__________________
  #5   Spotlight this post!  
Unread 08-04-2013, 09:20
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,695
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: The CMS vs hand coded debate!

Those who fear the internals of a black box will spend a fortune purchasing, configuring and debugging their system around them.

Those who think their code doesn't smell will spend a fortune re-writing the black boxes for no good reason.
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
  #6   Spotlight this post!  
Unread 10-04-2013, 18:37
chiefwebmaster's Avatar
chiefwebmaster chiefwebmaster is offline
Registered User
FRC #3169
 
Join Date: Nov 2011
Location: Oklahoma
Posts: 12
chiefwebmaster is an unknown quantity at this point
Smile Re: The CMS vs hand coded debate!

Which Wordpress are you talking about? .com or .org? There are some major differences. Wordpress.org is completely customizable and is easily updated. You get to hand code the theme, you can hand code the widgets and the nav bar. There are professional website design companies that use Wordpress. However Facebook is not just a simple website. I do realize this went from a simple question into a rant and don't mean to offen anyone. I just would like to make a point.

Chiefwebmaster
  #7   Spotlight this post!  
Unread 14-04-2013, 16:41
ace94x's Avatar
ace94x ace94x is offline
Murphy
AKA: Matt Murphy
FRC #1094 (Channel Cats)
Team Role: Webmaster
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Missouri
Posts: 70
ace94x is an unknown quantity at this point
Re: The CMS vs hand coded debate!

Quote:
Originally Posted by chiefwebmaster View Post
Which Wordpress are you talking about? .com or .org? There are some major differences. Wordpress.org is completely customizable and is easily updated. You get to hand code the theme, you can hand code the widgets and the nav bar. There are professional website design companies that use Wordpress. However Facebook is not just a simple website. I do realize this went from a simple question into a rant and don't mean to offen anyone. I just would like to make a point.

Chiefwebmaster
Besides the completely customizable feature wordpress.org has, the real question is, if you hand code it, how to do learn the code? do you take a few months to learn from w3schools or another source of teaching, or do you go to a website, find a feature you like, inspect the element, and just "STEAL" the code? most company's frown on stealing code, but like Facebook, everyone has before and will continue to do so, their for they really are not learning how to code but learning how to tweak code.

so how exactly is a CMS better than Hand Code and how is Hand code better than CMS? the answer Hand code is better with a good CMS System, if you have multiple people working on it plus need something done fast or will be updated constantly, CMS Handcoded is perfect, but never rely on strict CMS or Strict Handcode, because you will always find flaws but with the 2 combine even though you are still hand coding a CMS its the best way to go.
__________________
  #8   Spotlight this post!  
Unread 14-04-2013, 16:54
JohnBoucher JohnBoucher is offline
Blue Shirt
FRC #0237
 
Join Date: Jan 2004
Rookie Year: 2003
Location: Watertown, CT
Posts: 2,927
JohnBoucher has a reputation beyond reputeJohnBoucher has a reputation beyond reputeJohnBoucher has a reputation beyond reputeJohnBoucher has a reputation beyond reputeJohnBoucher has a reputation beyond reputeJohnBoucher has a reputation beyond reputeJohnBoucher has a reputation beyond reputeJohnBoucher has a reputation beyond reputeJohnBoucher has a reputation beyond reputeJohnBoucher has a reputation beyond reputeJohnBoucher has a reputation beyond repute
Re: The CMS vs hand coded debate!

In the end, it's really only about content.

In the team environment, you have complete turnover in four years (hopefully). Have your people work on quality content. You will have enough customization with Wordpress to change the UI and keep it fresh.
  #9   Spotlight this post!  
Unread 14-04-2013, 19:36
ace94x's Avatar
ace94x ace94x is offline
Murphy
AKA: Matt Murphy
FRC #1094 (Channel Cats)
Team Role: Webmaster
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Missouri
Posts: 70
ace94x is an unknown quantity at this point
Re: The CMS vs hand coded debate!

that is good in all but with small teams most will start out with a cms, while that is great in all and some teams stick with CMS, a website can not be called 100% yours because your using everyone elses themes and templates, except for the content. If there is even one person on your team that knows how to code in HTML/PHP/MySQL/JS have him create a custom CMS that way it will be 100% yours and you can own a copy right, thats what I am doing with my teams website, its finished 100% coded in HTML/PHP and now im just working on the cms that way we can finally own the copyright (100% of it)
__________________
  #10   Spotlight this post!  
Unread 14-04-2013, 19:42
dcarr's Avatar
dcarr dcarr is offline
#HoldStrong
AKA: David Carr
FRC #3309 (Friarbots)
Team Role: Mentor
 
Join Date: Dec 2010
Rookie Year: 2009
Location: Anaheim
Posts: 954
dcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond repute
Using a CMS like WordPress and writing code are not mutually exclusive. Create a custom theme or plugin that fulfills your team needs. WordPress is amazing and I'd be hard-pressed (sorry) to find a reason not to use it.
__________________
Team 3309
2016 Los Angeles Chairman's Award Winner
2016 Orange County Regional Winner with 3476 & 6220
Team3309.org
Orange County Robotics Alliance
  #11   Spotlight this post!  
Unread 14-04-2013, 19:50
synth3tk's Avatar
synth3tk synth3tk is offline
Volunteer / The Blue Alliance
AKA: David Thomas
no team
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Ohio
Posts: 2,005
synth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond repute
Re: The CMS vs hand coded debate!

Quote:
Originally Posted by Billfred View Post
Which is more important, the experience of hand-coding a website, or a steady, widely-supported platform for disseminating information in your community?

(If you have an itch to code something from scratch, consider thinking of something internal that solves a need like 254 did.)
I feel like this didn't get enough attention. Some teams aren't interested in learning how to write a CMS from scratch. They just need an easily-updatable system to get information out.

There's a market out there for both people who can code from "scratch" and people who can customize the heck out of Wordpress/Drupal/other-boxed-CMS. Like many others, this debate has been done a few times, and ultimately it's up to each team's need at that specific time.
__________________
Quote:
The difference between theory and application is that in theory, theory and application are the same; In application, they are not.
  #12   Spotlight this post!  
Unread 15-04-2013, 09:49
ace94x's Avatar
ace94x ace94x is offline
Murphy
AKA: Matt Murphy
FRC #1094 (Channel Cats)
Team Role: Webmaster
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Missouri
Posts: 70
ace94x is an unknown quantity at this point
Re: The CMS vs hand coded debate!

Quote:
Originally Posted by dcarr View Post
Using a CMS like WordPress and writing code are not mutually exclusive. Create a custom theme or plugin that fulfills your team needs. WordPress is amazing and I'd be hard-pressed (sorry) to find a reason not to use it.
How many people do you have helping with your teams website? and how many actually know code? and how many keep it constantly updated?
__________________
  #13   Spotlight this post!  
Unread 15-04-2013, 11:14
dcarr's Avatar
dcarr dcarr is offline
#HoldStrong
AKA: David Carr
FRC #3309 (Friarbots)
Team Role: Mentor
 
Join Date: Dec 2010
Rookie Year: 2009
Location: Anaheim
Posts: 954
dcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond repute
Quote:
Originally Posted by ace94x View Post
How many people do you have helping with your teams website? and how many actually know code? and how many keep it constantly updated?
Just a couple with the technical skills/interest, and a few more responsible for content. If you have a crew of students itching to do something, then by all means go for it! But perhaps think about creating a scouting system, registration/paperwork management system for your team, online inventory/part management, etc. too
__________________
Team 3309
2016 Los Angeles Chairman's Award Winner
2016 Orange County Regional Winner with 3476 & 6220
Team3309.org
Orange County Robotics Alliance
  #14   Spotlight this post!  
Unread 15-04-2013, 12:32
synth3tk's Avatar
synth3tk synth3tk is offline
Volunteer / The Blue Alliance
AKA: David Thomas
no team
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Ohio
Posts: 2,005
synth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond repute
Re: The CMS vs hand coded debate!

Just because you can, doesn't always mean you should.
__________________
Quote:
The difference between theory and application is that in theory, theory and application are the same; In application, they are not.
  #15   Spotlight this post!  
Unread 16-04-2013, 10:01
ace94x's Avatar
ace94x ace94x is offline
Murphy
AKA: Matt Murphy
FRC #1094 (Channel Cats)
Team Role: Webmaster
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Missouri
Posts: 70
ace94x is an unknown quantity at this point
Re: The CMS vs hand coded debate!

Quote:
Originally Posted by dcarr View Post
Just a couple with the technical skills/interest, and a few more responsible for content. If you have a crew of students itching to do something, then by all means go for it! But perhaps think about creating a scouting system, registration/paperwork management system for your team, online inventory/part management, etc. too
See my teams has about 20students on it, I would say 10 actually do work, we have 1 web designer while when we get new students the others encourage the new students NOT to do web site design. The web designer is also the lead scout (3-5 people do this and some are forced because they do nothing else) and the scouting program is created by the web designer and one other person, so if there are teams out there like mine, most will probably create a CMS system and try to keep it updated, I went full hand code and wont update until I finish some other projects, I made it so that it wont have to updated until next year or a big event comes along, and when that happens 1 document updates everything I need.

So like it was said before, it depends on the team, and it definitely depends on who is doing the work, because some teams are just starting and know a lot and some may not and then their are veterans that might even use webs.com for their website because they have no one interested in the website.
__________________
Closed Thread


Thread Tools
Display Modes 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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 00:56.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi