Critical Analysis 2
The point is that when I see a sunset or a waterfall or something, for a split second it’s so great, because for a little bit I’m out of my brain, and it’s got nothing to do with me. I’m not trying to figure it out, you know what I mean? And I wonder if I can somehow find a way to maintain that mind stillness.— Chris Evans
User Interface Design – Fall 2019
Critical Analysis 2
What are some of the Pros and Cons of using a Content Management System (CMS)?
The clear benefit, or Pro, of using a CMS is that the primary design, security, and Web hosting is provided for you. You are given templates which you can edit, all standard security measures are taken care of for you, as well as the basic hosting and domain name ownership are included. For the beginner blogger or small business website manager, this is ideal. One can simply focus on creating their content, the original purpose of their website or blog, and not get bogged down by the details of Web development. The main thing that a beginner blogger or small business owner needs to worry about is the content creation, and updating that content as desired through very user friendly, non-coding, portals.
The major CMSs that are out there, such as WordPress, Joomla, and Drupal are all open-source platforms. According to Katie Horne in WordPress Vs Joomla Vs Drupal: We Compare ‘The Big 3 Content Management Systems’ – “Together [these three CMSs]…account for over 60% of the Content Management System deployments on the internet.” To some Web designers being open-source platforms may be a plus, because they may have the view that multiple contributors to a single project can only improve its design and functionality. Or another Web designer may see this as a shortcoming, as these platforms may be updated without consideration for the learning curve of its users, or the updates may be viewed by one such designer as flawed.
The clear disadvantage, or Con, of using a CMS is that a Web designer cannot manipulate the code of a template used on their site as a more skilled designer may desire. The alternative to this is to learn code and build one’s own site. The challenge for this choice is either finding a web developer that can build your site from scratch for you, as well as implement it for you, or learning those skills on your own. For most this is a daunting task, but not one that is insurmountable.
Much like the open-source nature of the major CMS platforms out there, the methods, tools and educational resources available to the average non-coding website manager are growing. And I personally am excited to learn all that I can about coding, and this thing called Web development. I have been working with my company’s website for years now as a non-coding content manager, and I’ve simply reached the point that I would like to learn the skills and techniques needed to have full control of the design of the sight.