- Briefly define what we mean by “content management system.” Is it just for websites?
A content management system is a software that allows users to modify websites by adding, removing, and publishing things. A CMS is able to be user-friendly by using text, images, documents, videos, and more. Content management systems are usually used for websites, but can also be used for other online services. It helps people get their business and message spread along with creating content. You also don’t need much technical knowledge to use CMS. (https://www.semrush.com/goodcontent/content-marketing-blog/content-management/).
- Compare and contrast building a website using a CMS and coding a website by hand using HTML/CSS. What are the benefits and drawbacks of each? What is the current best practice when it comes to making a website?
A CMS doesn’t really require much technical knowledge and is a quick and easy way to create a website. However, there are less functionalities. With HTML, you need to have more technical knowledge and it may take longer. However, HTML is highly customizable and you can make something completely unique to your brand. I think that in general, HTML is probably your best bet when it comes to making a reliable website. CMS doesn’t take much time to make, but it could make your website run slower. While HTML takes longer to create, it will function faster. (https://www.geeksforgeeks.org/html-vs-cms-which-is-right-for-your-website/).
- How do CMSs impact the web design industry? Are they taking away jobs from web developers?
I don’t think that CMS is taking jobs away from actual developers. CMS can lower the cost of them, but overall they are still needed because websites that only use CMS likely wouldn’t be very good. Web developers have knowledge to use HTML in order to make websites actually functional. As for how CMS impacts the web design industry, it makes web design processes harder, there are likely more bad websites than good ones in terms of functionality, and CMS can sometimes lack cybersecurity. (https://www.coredna.com/blogs/the-web-is-broken#:~:text=The%20whole%20reason%20that%20many,these%20processes%20harder%2C%20not%20easier).