- Choosing an Open Source CMS: Beginner's Guide
- Nirav Mehta
- 557字
- 2021-05-21 20:22:10
Chapter 1. Do I Even Want an Open Source CMS?
It's a sunny Sunday morning in Miami. Oprah picks up her coffee and settles in her favorite patio chair. She is in a quiet trance-like state. Gazing at kids playing on her left, her expression turns from deep thoughts to confusion to puzzlement.
Oprah Casey is an established Yoga expert. She is just back from her class. She starts thinking about her web site. She has a four-page web site that Mario, a friend, created a decade ago.
Her current web site consists of an introduction on Yoga, her own biography, a testimonial page, and a page with her Yoga center's address and phone numbers. Last time she wanted to add driving directions to the address page, it took her two weeks to get that done. Here's what happened:
- Day 1: Oprah calls Mario and explains what she wants.
- Day 3: She calls again to check if the work is done. Mario had completely forgotten about it. He asked her to email him the driving directions.
- Day 4: Mario tells her he is finding source files of Oprah's web site and the server login/password.
- Day 7: Mario shows a page with the driving directions updated. Oprah suggests a couple of changes.
- Day 9: Oprah is happy with what's on the contact page now. She gives a go-ahead.
- Day 10: Weekend!
- Day 12: Mario says he is uploading on the server.
- Day 14: After another call, Oprah gets confirmation that it's live. She checks and finds it alright.
Oprah is happy that now she will get less calls asking for directions. At the same time, she is annoyed with this whole process of change. She does not want to go through another such ritual for a new change. What if her phone number changed? What if she wanted to update her bio? Or what if she wanted to add another page to her site? She can't afford to wait too long. She does not even want to take favors from her friend anymore!
She grabs a pen and paper and starts scribbling.

Oprah is clear that she can't continue with her current web site and the way it's managed. She needs a complete reorganization of her web site. Oprah wants her web site to have the following features:
- Web site must be easy to manage
Oprah wants her web site to be easily manageable. She can understand technology, but is not a programmer. She wants to manage the web site content on her own. Whether it's adding a paragraph on a page or removing some old information, she wants to do it on her own.
- Web site should be dynamic
She wants the changes that she makes to be reflected immediately. It should be possible to add a new section or link easily. Oprah wants to add photos and Yoga class information. And this should be updated on the web site immediately.
- Other features
There are many other things that Oprah wants such as e-commerce, class booking, better design, and so on. The new web site should allow addition of all these features. If not right now, she wants them in the near future.
Finally, Oprah calls Mario. She politely explains to him the problems and what she wants. She then pauses to hear Mario's reply.
- Solid Works 2021產品設計標準教程
- ImageMagick Tricks
- SOLIDWORKS 2021中文版基礎入門一本通
- Mastering phpMyAdmin 3.3.x for Effective MySQL Management
- Blender 3D Architecture, Buildings, and Scenery
- Configuring IPCop Firewalls: Closing Borders with Open Source
- Hello HarmonyOS?。壶櫭蓱瞄_發從入門到精通
- VRP12虛擬現實編輯器標準教程
- 中文版Illustrator CS6基礎培訓教程(第2版)
- 中文版Photoshop CS6實用教程(第2版)
- Pluggable Authentication Modules: The Definitive Guide to PAM for Linux SysAdmins and C Developers
- 剪映:短、中、長視頻剪輯全攻略(手機版+電腦版)
- Network Administration with FreeBSD 7
- Excel高手捷徑:一招鮮,吃遍天
- AutoCAD 2022中文版園林景觀設計從入門到精通