- Choosing an Open Source CMS: Beginner's Guide
- Nirav Mehta
- 280字
- 2021-05-21 20:22:12
Different types, but strong overlap
We looked at the different types of CMSs, from general-purpose to photo galleries. Each had its own core feature set, but all the CMSs have a strong overlap of functionality. They all essentially allow you to add and manage some type of content—text, images, and files. The way content displays to the end user may be different, but a lot of internals are the same. Here are some of the features you will see in many CMSs:
- WYSIWYG Editor: A What You See Is What You Get editor allows you to enter text and format it. Most such editors even allow you to add images and other media.
- Categories and content hierarchy: Sections, categories or nested levels to organize content are very common.
- Search Engine Optimization: Search engine friendly URLs, meta tags are supported.
- Tagging: Tag content with keywords, then display a "tag cloud" or list.
- Different User Levels: Most CMSs allow multiple users to manage content. Many even have roles and access levels to control what each user can do.
- Plug-in Support: Extend core features by adding plug-ins and extensions.
- Themes/Skins: Customize the look and feel with themes.
- Comments, and so on: Comments and other social media, or Web 2.0 features, are widely available.
As we evaluate each type of CMS later in the book, you will experience the striking similarity in the way content is managed. This is good news actually—you can easily apply lessons you have learned from one CMS to another.
One more striking similarity you may notice is that most open source CMSs are written in PHP. Let's quickly review CMS technologies to understand this phenomenon.
- Active Directory Disaster Recovery
- Adobe 創意大學動漫設計師Flash CS5 + Photoshop CS5 標準實訓教材
- 微信小程序開發入門與實踐
- Alice 3 Cookbook
- DSP開發寶典
- Adobe創意大學After Effects產品專家認證標準教材(CS6修訂版)
- Photoshop圖形圖像處理實用教程
- 3ds Max/MaxScript印象 腳本動畫制作基礎與應用
- Vivado從此開始(進階篇)
- Flash基礎與實戰教程
- iPhone User Interface Cookbook
- 新編中文版3ds Max 2016入門與提高
- PostgreSQL 9.0 High Performance
- Instant Flask Web Development
- Adobe創意大學Premiere Pro產品專家認證標準教材(CS6修訂版)