I'm just curious how you people generally go about coding graphical content-based sites (which are not too technically complicated, maybe a site search as the only real "feature"). There are two main dichotomies I perceive here:
1. CMS or no CMS
AFAIK, the main advantages of using a CMS would be added security, shorter development time, and the potential to upgrade the site to a more advanced site with greater ease. Disadvantages (pretty major IMO) would be reduced flexibility in terms of site structuring, a potentially complicated initial configuration, and (in line with my past experiences) SEO unfriendliness.
2. WYSIWYG coding or hand coding
I know these aren't mutually exclusive (Dreamweaver obviously supports both design and code views) but I do know some web site gurus who insist on coding entirely by hand. And although Dreamweaver is no doubt a powerful package, I'm not happy with the way it handles CSS, which often seems to turn WYSIWYG into WYSINWYG! I also perceive its template system as somewhat fragile - I haven't actually tried it out in the field yet, but I get the impression that once the template files unhinge from the instance content, all hell is going to break loose!
Hence the four options would be CMS/WYSIWYG, CMS/Hand Code, No CMS/WYSIWYG, and No CMS/Hand Code. Which of these combos do you find yourself using the most often? Right now I'm leaning towards No CMS/Hand Code, but I know there's a threat of this becoming unmanageable once my site grows and/or I require more advanced features to be implemented. Of course, by this stage it's sometimes too late to turn back...
1. CMS or no CMS
AFAIK, the main advantages of using a CMS would be added security, shorter development time, and the potential to upgrade the site to a more advanced site with greater ease. Disadvantages (pretty major IMO) would be reduced flexibility in terms of site structuring, a potentially complicated initial configuration, and (in line with my past experiences) SEO unfriendliness.
2. WYSIWYG coding or hand coding
I know these aren't mutually exclusive (Dreamweaver obviously supports both design and code views) but I do know some web site gurus who insist on coding entirely by hand. And although Dreamweaver is no doubt a powerful package, I'm not happy with the way it handles CSS, which often seems to turn WYSIWYG into WYSINWYG! I also perceive its template system as somewhat fragile - I haven't actually tried it out in the field yet, but I get the impression that once the template files unhinge from the instance content, all hell is going to break loose!
Hence the four options would be CMS/WYSIWYG, CMS/Hand Code, No CMS/WYSIWYG, and No CMS/Hand Code. Which of these combos do you find yourself using the most often? Right now I'm leaning towards No CMS/Hand Code, but I know there's a threat of this becoming unmanageable once my site grows and/or I require more advanced features to be implemented. Of course, by this stage it's sometimes too late to turn back...





