1 / 44

Content Management Systems

Content Management Systems. Dr Yi Zhou (yzhou@scm.uws.edu.au). Content. What’s CMS and Why CMS From HTMLs to CMSs How CMS works A case study Comparing different CMSs. Content. What’s CMS and Why CMS From HTMLs to CMSs How CMS works A case study Comparing different CMSs.

easter
Download Presentation

Content Management Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ContentManagement Systems Dr Yi Zhou (yzhou@scm.uws.edu.au)

  2. Content • What’s CMS and Why CMS • From HTMLs to CMSs • How CMS works • A case study • Comparing different CMSs

  3. Content • What’s CMS and Why CMS • From HTMLs to CMSs • How CMS works • A case study • Comparing different CMSs

  4. What’s Content Content = Data + Metadata Data can be everything, files, videos, music, etc Metadata: data/information about data

  5. What’s Content Management System From Wiki • A content management system (CMS) is the collection of procedures used to managework flow in a collaborative environment: • Allow for a large number of people to contribute to and sharestored data • Control access to data, based on user roles • Aid in easy storage and retrieval of data • Reduce repetitiveduplicateinput • Improve the ease of reportwriting • Improve communication between users CMS is a system to help you to manage your content

  6. Content • What’s CMS and Why CMS • From HTMLs to CMSs • How CMS works • A case study • Comparing different CMSs

  7. Static HTMLs Templates Home Page Page 1 Page 2 Page 3 Page n

  8. Static HTMLs (contd.) Templates Home Page Page n Page n Page n Page 1 Page 2 Page 3 Page 1 Page n Page n Page n Page n Page n Page n

  9. Static HTMLs (contd.) ? ? Templates Templates Home Page Home Page ! Page n Page n Page n Page 1 Page 2 Page 2 Page 3 Page 3 Page 1 Page 1 Page n Page n Page n Page n Page n Page n Page n Page n Page 1 Page 2 Page 2 Page n Page n Page 3 Page 3 Page 1 Page 1 Page n Page n Page n Page n Page n Page n Page n Page n Page n Page n Page n Page n Page n Page n Page n

  10. ContentManagement Systems Content Database

  11. ContentManagement Systems (contd.) Department of Something… • Home • This Way Welcome, welcome, blah blah, blah, blah, blah, blah blah, blah, blah, blah, blah blah, blah, blah, blah, blah blah, blah, blah, blah, blah blah, blah, blah, blah, blah Content Database • That Way

  12. ContentManagement Systems (contd.) Content Database Input Forms

  13. ContentManagement Systems (contd.) HTML Content Database Input Forms

  14. ContentManagement Systems (contd.) Design HTML Template & CSS Content Content Database Input Forms Print Template & CSS RSS- XML Template XML CSS

  15. ContentManagement Systems (contd.) HTML Content Design Print Content Database Design Database Input Forms Template WML XML

  16. ContentManagement Systems (contd.) Expert Input Forms Design Forms HTML Input Forms Staff Content Design Print Content Database Design Database Faculty Input Forms Template WML Input Forms User-driven FAQ XML Input Forms Syndicated News

  17. From Htmls to CMSs • Separating Content and Presentation

  18. Content • What’s CMS and Why CMS • From HTMLs to CMSs • How CMS works • A case study • Comparing different CMSs

  19. How CMS works • Basicinformationflow • Template is designed • Content is entered as plain-text or HTML into database • Content is placed in a template for display to the end user Page Content Page Template

  20. How CMS works (contd.) Publishing User Interface Templates HTML Pages Application Server Authoring Templates Database

  21. How CMS works (contd.) Business Strategy User Research ContentAudit Info Architecture Definition Publishing Process Research Content/Metadata Model Workflow Authoring Templates Presentation Templates Content Presentation Web Pages

  22. How CMS works (contd.)

  23. Advantages of CMSs • Easypublishing & editing • Easymaintenance • Easyversion control • Easyaccess control • Reusesources • Sharesources • Manage scalability

  24. Who needs a CMS • Anyone with a website that… • Is large • Gets updatedoften • Requires multiplecontributors • Includes dynamiccontent or functionality

  25. Limitations of CMSs • hard to import from other formats, e.g., doc or excel • poorediting feature • no support for digital rights • limited support of algorithms • poor support ofmulti-language

  26. The Pie of Websites

  27. Content • What’s CMS and Why CMS • From HTMLs to CMSs • How CMS works • A case study • Comparing different CMSs

  28. Template What a WebpageLooks like menu index_left index index_right contacts

  29. What’s this in a CMS

  30. Another Example in CMS

  31. The WebpageGenerated

  32. Content • What’s CMS and Why CMS • From HTMLs to CMSs • How CMS works • A case study • Comparing different CMSs

  33. Hundreds of CMSs Which one to use? Well, it depends!

  34. The Pie of CMSs

  35. CompanySizes • Bigger companies often have requirements that result in more expensive software Small Medium Big Enterprise < $10K $40K-100K $100K-200K > $200K

  36. Project Management Ability • Factor in the formality of your culture and support from management Can Handle the Largest IT Projects None Moderate Don’t attempt, or outsource Consider outside assistance N/A

  37. Wordpress, Drupal & Nucleus Beginners

  38. Wordpress, Drupal & Nucleus Intermediate

  39. Wordpress, Drupal & Nucleus Advanced

  40. Wordpress, Drupal & Nucleus • Conclusion • Beginner: use Nucleus or Wordpress • Intermediate: depends on what is important for you • Advanced: Drupal

  41. Wordpress, Drupal & Nucleus • Strong Points • Wordpress: fast start, large developer community • Drupal: strong community features • Nucleus: strong symbolic layout specification - without meddling with PHP functions or files

  42. Wordpress, Drupal & Nucleus • Weak Points • Wordpress: documentation, plugins etc. spread out over numerous sites • Drupal: ‘blog’ = 1 user • Nucleus: small developer community

  43. Wordpress, Drupal & Nucleus We use Wordpress

More Related