On 01/06/2012 00:07, Ian wrote:
> The resident spammer brought up an interesting question, though of course feeding him is a bad idea. So I thought I'd bring it up in a separate thread. Personally, I can't make up my mind whether it's better to rely on a CMS (like WordPress), which I have no understanding of, or rely instead on my own abilities, and work in just HTML and CSS.
>
> I mean, what happens if I need to fix something? I can assume that WP doesn't *need* fixing, but then even in the realm of tweaking the code, I would be lost (as would a lot of other people).
>
> Also, in terms of loading time, I think there's more to it than just whether or not a dynamic page will cache. Handcoding results in smaller projects in general, at least with me, because I'm not going to have the skills to work with PHP and MySQL in the first place. There's not going to be tons of external files etc. When I sat down to re-do my eBook site myself, the amount of code probably lessened by 99%.
>
> Anyway, I come by here every day and see very little to read or comment on. Thought I would offer the group something to discuss. If no one is interested, sorry for taking up your time.
After some previous attempts to make sites with editors I finally taught
myself a bit of hand coding/html/css. It is really the only way to do it
imho, because unless you understand what the editor is doing you are
just blundering around making a site which might look okay on the
outside but if you ever have to update it or alter it it will be a desaster.
I am also using a CMS for all my sites now - it isn't an ether/or
proposition. If you can read and write the css & html then you can
really do good work with a CMS constructing your own themes and making
sure the content is displays like what it ought to. You don't need to
learn the php stuff. I have been using a fast, lightweight, opensource
CMS (
http://get-simple.info/ ) for reasons of economy. I must take a
look at Wordpress one day soon.
I am finding it good fun and not too hard and I might go pro soon.
Tim W