Why Content Management ?
Do you know how many websites are there right now on the internet ? I don't see a reason to look that up because its a number that's gonna change with a rate that is increasing every second. You might quote an approximate number today and tomorrow you're gonna be far behind the actual number. The question is not how many websites are made but why are so many website made and what is it really that they contain ?
Well, like everything else on computers - something that is not instructions given to the computer is of use to the viewer - us humans; and that's what we call content or data. Now you might think, really - you want an uncountable number of websites ? What do these websites contain ? Well, they contain content. A website that sells shoes contains info about shoes, their pictures, prices etc. and also some information about the seller. What happened with web programming is that it became really broad because it had to tackle these millions of websites that are created by differently-abled developers and almost similarly crazy product owners. We all want a website today, don't we ? Hell I'd like to give someone the task to make a website and ask someone to model it good so that the content I want to post on the web looks awesome and feels right. As far as local businesses go, technology does not really matter, what matters is to have everything in one place and have it modeled right. Think of how your dad wants you to move the lawn, exactly the way he wants it to be, exactly the way he is used to it. In the world of technology, developers constantly work to satisfy what people - their clients - want to put on the web and how they want it to look. Hence, we need to figure out how to make content meant for the web to be put there. Well, we programmers have our own problems but they don't really show up unless the content is huge. This whole paragraph that you read would be useless when you're gonna custom design a website from scratch where there is very little content, a few pages and a few images here and there and it's just your blog or homepage. But then, would you pay x thousand dollars to get this website from a software company which also promises to maintain the website for you for a certain period of time ? Hell no! Why would I ?
Given that you're not the only person on planet earth, we get business and when we do it, we do it right. Let's talk about what kind of problems we could run into when its not just your blog or a website that tells us about you in some weird looking fonts that you thought are cool (*barfed*). When it comes to content, you will find some people are less concerned with what a website would look like simply because they've got so much content to show that they just want it to be there first and then tackle that problem separately. The problem with people who think like that is that content can change with time and by the time you're done with making content and then the presentation right might be more. Then you're just stuck in a cycle of going back and forth. What's really wrong here ?
Content and Presentation need to be linked. That's right, the number of shoes that I want to showcase on a single page may change everyday but the website that showcases them should be affected the least because its basically the same content, just more shoes !
*Enter Sitecore*
What's this name that I've never heard before, is it the core of what a site is ? Now I'm thinking stupid but wait, no, it's true. That's what it is, at least that's what we believe it is. Sitecore falls under the category of software products. More precisely, it is a Content Management System(CMS). I know, you wanna write your own CMS now, right ? I feel you bro - but hang on, there's more because that's not what sitecore is all about. Sitecore was first made in 2001. I wrote this in 2015. 14 years and what did they do with all that retrospection in a dark room ? Well you'll find out soon. If you have already worked with drupal or wordpress, you're still only scratching the surface of what sitecore can really achieve. But for those who don't know about it, wait for the next post and I'll talk more about it.
Well, like everything else on computers - something that is not instructions given to the computer is of use to the viewer - us humans; and that's what we call content or data. Now you might think, really - you want an uncountable number of websites ? What do these websites contain ? Well, they contain content. A website that sells shoes contains info about shoes, their pictures, prices etc. and also some information about the seller. What happened with web programming is that it became really broad because it had to tackle these millions of websites that are created by differently-abled developers and almost similarly crazy product owners. We all want a website today, don't we ? Hell I'd like to give someone the task to make a website and ask someone to model it good so that the content I want to post on the web looks awesome and feels right. As far as local businesses go, technology does not really matter, what matters is to have everything in one place and have it modeled right. Think of how your dad wants you to move the lawn, exactly the way he wants it to be, exactly the way he is used to it. In the world of technology, developers constantly work to satisfy what people - their clients - want to put on the web and how they want it to look. Hence, we need to figure out how to make content meant for the web to be put there. Well, we programmers have our own problems but they don't really show up unless the content is huge. This whole paragraph that you read would be useless when you're gonna custom design a website from scratch where there is very little content, a few pages and a few images here and there and it's just your blog or homepage. But then, would you pay x thousand dollars to get this website from a software company which also promises to maintain the website for you for a certain period of time ? Hell no! Why would I ?
Given that you're not the only person on planet earth, we get business and when we do it, we do it right. Let's talk about what kind of problems we could run into when its not just your blog or a website that tells us about you in some weird looking fonts that you thought are cool (*barfed*). When it comes to content, you will find some people are less concerned with what a website would look like simply because they've got so much content to show that they just want it to be there first and then tackle that problem separately. The problem with people who think like that is that content can change with time and by the time you're done with making content and then the presentation right might be more. Then you're just stuck in a cycle of going back and forth. What's really wrong here ?
Content and Presentation need to be linked. That's right, the number of shoes that I want to showcase on a single page may change everyday but the website that showcases them should be affected the least because its basically the same content, just more shoes !
*Enter Sitecore*
What's this name that I've never heard before, is it the core of what a site is ? Now I'm thinking stupid but wait, no, it's true. That's what it is, at least that's what we believe it is. Sitecore falls under the category of software products. More precisely, it is a Content Management System(CMS). I know, you wanna write your own CMS now, right ? I feel you bro - but hang on, there's more because that's not what sitecore is all about. Sitecore was first made in 2001. I wrote this in 2015. 14 years and what did they do with all that retrospection in a dark room ? Well you'll find out soon. If you have already worked with drupal or wordpress, you're still only scratching the surface of what sitecore can really achieve. But for those who don't know about it, wait for the next post and I'll talk more about it.
Comments
Post a Comment