• Hi. About 15 years ago I got into some web design projects and I became reasonably comfortable with the technologies of the day. I haven’t done very much in the last five years and things have changed drastically, and I’m finding it a bit frustrating. As tends to happen, my knowledge and general feel for web design is frozen in the early 2000’s and today’s approach just doesn’t sit right with me.

    I’m confused as to how CMS’s are supposed to be “easier to use” in any way, shape or form, compared with building a site from scratch (e.g. in dreamweaver) using HTML and CSS. I suppose the idea is that people with absolutely no technical knowledge whatsoever can install WP, pick a theme, and start “blogging” within minutes. But beyond this simplest of purposes, is it really any easier than just doing things, dare I say it, the old-fashioned way?

    First and foremost, despite euphemistic claims of flexibility and complete control, one is of course firmly tied down when using any pre-built theme (for WP or any other CMS) and can make only the very slightest changes to the design and layout. I’ve been having a look at how to make your own theme from scratch and so far am finding it to be a rather perplexing process. Presumably I could pay someone to convert a HTML/CSS-based site into a WP theme for me, but then should I wish to actually change the layout in any way I would again be completely stuck.

    The slight advantage to using a CMS is, I infer, that instead of opening your HTML editor and writing new content and uploading it, you log in to the CMS backend online, write new content, and submit it. I’m not sure if any time is actually saved by this method, for most purposes, when you factor in the much greater initial setup time and difficulty (assuming a custom theme and design, still).

    The main advantage I can see is for systems such as online stores where regular changes in stock and news of proportions, etc., is made much easier than doing it all manually with dozens or hundreds of individual pages. BUT, the problem then is that you either have to have a separate “store” are that looks different to your main site, or accept that your business’s website is going to look like another tacky blog and probably be of an already-outdated style.

    I think now I’m rambling like the confused old git that I am. Essentially I now need to create a website and am completely out of my depth in these supposedly “easier” methods of website creation. Am I mistaken to think that WP and its ilk are actually grossly restrictive in the availability and adjustment of designs, and that it would be far easier and faster to use clean and light HTML/CSS in most cases? Am I even more mistaken to assume that they’re supposed to be more flexible? Are they knowingly more restrictive in order to make it as easy as possible for people who can’t or won’t make their own designs?

    The whole thing seems a bit like carrying a portable generator and your desktop computer with your shopping list on it when all you needed was a scrap of paper.

    What’s the solution for me, here? I’m old and can’t learn new things as well as most of you, but I’d get my head around it eventually I suppose. Do I have to get on board the CMS bandwaggon or get completely left behind? Is there any place today for transparant human-readable websites based on just HTML and CSS?

    Thanks!

Viewing 7 replies - 1 through 7 (of 7 total)
  • I’ve been having a look at how to make your own theme from scratch and so far am finding it to be a rather perplexing process.

    It’s no harder than learning HTML or CSS. No theme developer was born already knowing how to create a theme. We all learnt from scratch. So it is possible.

    accept that your business’s website is going to look like another tacky blog and probably be of an already-outdated style.

    Only if you create tacky themes. People who are serious about their sites can invest in custom themes so that their store & site merge seamlessly – whether than be in time or money. And given that WP can run both site & store, you only need one theme.

    Am I mistaken to think that WP and its ilk are actually grossly restrictive in the availability and adjustment of designs

    Yes. I wouldn’t be here if WP restricted design options. And I’ve been handcoding sites/designs since before 2000.

    and that it would be far easier and faster to use clean and light HTML/CSS in most cases?

    what makes you think that a WP site doesn’t do just that?

    Am I even more mistaken to assume that they’re supposed to be more flexible?

    Are what flexible within WordPress? The sites? The design options? In both cases, the only real limitations are your depth of knowledge. Just like handcoded HTML & CSS.

    Are they knowingly more restrictive in order to make it as easy as possible for people who can’t or won’t make their own designs?

    No. WP offers tools to allow non-technical owners to create & maintain their own sites. Whether you chose to use those tools is entirely up to you. For example, I never use the WYSIWYG editor. Or the online theme editing functionality if I can possibly avoid it.

    The whole thing seems a bit like carrying a portable generator and your desktop computer with your shopping list on it when all you needed was a scrap of paper.

    I’m a damned good handcoder. Professional for over 10 years. Creating & publishing a basic Page in WP takes me a fraction of the time that a handcoded page does.

    I’m old and can’t learn new things as well as most of you

    Don’t assume that everyone here is that much younger than you. WordPress’ user base covers everyone from early teen to seventy year olds.

    Is there any place today for transparant human-readable websites based on just HTML and CSS?

    Of course there is. But it doesn’t have to be all or nothing. WordPress is simply another web publishing tool in the same way that your favourite text editor and FTP client are the tools that allow you publish handcoded pages. This is just adding another string to your bow. And with your background, you’ll be well ahead of most new users.

    Give WordPress a try and see how you get on. If you don’t like it, then fair enough. It’s not for everyone. But don’t back off just because it’s new & strange.

    how CMS’s are supposed to be “easier to use” in any way, shape or form, compared with building a site from scratch

    it is only easier for the ‘end user’ if they have to change content frequently without programming knowledge – it is not (at the beginning) easier for the developer who has to create the site.

    WP and its ilk are actually grossly restrictive in the availability and adjustment of designs

    I disagree – the design is not any more or less restricted than in any other way of web programming – only restricted by the ability of the programmer – and I agree that it might take a bit to get used to the internal workings of wordpress.

    Essentially I now need to create a website

    if it is a more-or-less static website (no database required), and you are in control of the content, and it is a one-off – then use dreamweaver.

    Moderator cubecolour

    (@numeeja)

    There is a learning curve. Its up to you whether you want/need the content management facilities, ability to post from a mobile device, use of plugins, separation of content from presentation, etc

    If you are happy with a static site, it does everything you need and will need in the future, and you can manage it easily, there is no reason to convert to WordPress as you may not see any benefit.

    WordPress is as restrictive or flexible as you want it to be. Some themes are very rigid in their layout and can be difficult / restrictive or plain confusing to customise beyond simply changing colours & graphics but for more freedom you can use a free or commercial theme framework to help you create your own design as a child theme rather than starting with a blank canvas.

    Back in the day, we used to build “CMS systems” so our clients were able to have power users update their own content without needing a developer.

    I’m probably not as technical as you are but I, too, have been building websites for over a decade. My personal preference to do as little coding as possible; and even when I do, I’m usually only editing. A quality CMS like WP allows me to do just that.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    The slight advantage to using a CMS is, I infer, that instead of opening your HTML editor and writing new content and uploading it, you log in to the CMS backend online, write new content, and submit it. I’m not sure if any time is actually saved by this method, for most purposes, when you factor in the much greater initial setup time and difficulty (assuming a custom theme and design, still).

    The benefit is in the segregation of design and content.

    The time is saved in when you want to change your design, and can do so with your content 100% sacrosanct and unaffected 🙂

    Minor changes (like adding something to the sidebar or footer) is also made easier.

    The whole thing seems a bit like carrying a portable generator and your desktop computer with your shopping list on it when all you needed was a scrap of paper.

    Which it probably would be, if you were making a very simple site that didn’t have to handle things like multiple users, hundreds or even thousands of pages, and different sub-navigation for different sections.

    But the thing is, a lot of sites these days are a lot more complex than they were 15 years ago.

    Even a simple blog may have 5 or 6 contributors, many of whom blog from their tablet or phone. They don’t want to have to fire up an HTML editor and FTP program, and in some cases wouldn’t even know how to on a mobile device.

    In the end, a little extra time invested in the setup of a CMS can save you a lot more farther down the line. As Ipstenu mentioned, it makes redesigning your site a whole lot faster, for one thing.

    It also means that minor changes can be made by ordinary users with limited technical knowledge… they don’t have to contact their web developer any time they need to put a banner on the front page, or move an item out of the navigation menu.

    Once you’ve gotten past the learning curve, you can have a site up and running in about 5 minutes, and themed from scratch in a day or two. Yes, getting to that level of understanding requires some time and effort, but the payoff outweighs the investment significantly.

    Thread Starter AL_lab

    (@al_lab)

    Thanks for the replies. I’ll make some other posts elsewhere to ascertain whether using WP would benefit me or not in this instance.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Why is wordpress (or any CMS) supposed to be "easier"???’ is closed to new replies.