Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Custom V CMS

9,061 views

Published on

Presentation for Web Directions South 2008.
Taking a look at the dilemma of choosing between Custom Build applications and using your CMS.

Published in: Technology
  • Hi yallaweb,

    Yes I've tried Joomla and use Wordpress a lot, and recently checking out Drupal. I'm a big fan of open source CMS's. Even so I still think there is a big difference between an online application and a website and you need to look at the requirements and weigh up whether they are matched by an existing piece of software or not.

    In this case the requirements fitted a custom build as we didn't need to manage large amounts of content like you would want to on a website. The site was mostly user generated content and didn't fit into the structure of a usual CMS. I hope the slides also demonstrate the many reasons why trying to fit into a CMS is not always best.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Have you tried Joomla, drupal or even wordpress as cms? they rock!

    Yes, they might have some limitations, but they are open source and flexible to customize.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Hi Jeff, sorry you missed my WDS presentation but glad you caught my Webjam! I wasn't very well when I did my WDS preso so wasn't exactly on top form for presenting so I reckon you caught the best of the two anyway!

    Hi magia3! Thanks for being there for my preso, was great to see familiar faces when I was feeling so bad, and great to hear you enjoyed it! I'm already working on a blog post to follow up on the bits I missed, and some inspired by the questions and comments I got after.

    Cheers,
    Di
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Hi Satanic,
    I have to disagree with some points, even when a CMS comes with all the goodness like RSS, Blogs etc it still doesn't mean if fits the requirements of the outcome. In this case the Cultural Awards needed an application tailored to the specific requirements of the users submitting entries, and the staff and judges then working with that data.

    CMS Features doesn't always mean it meets the Requirements of a project.

    I've yet to find a CMS that effectively manages user generated content (other than comments) among all these other features.

    Thanks for your opinion and yes sometimes OpenSource can provide a great base to start on if its core is inline with what you want to build.

    Thanks,
    Diana
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Always impressed with your work.



    You told this story with openness and honesty which made for a great presentation.



    Wanting to see more now :)



    M
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Custom V CMS

  1. Custom V CMS (don’t take sides)
  2. I am Diana Mounter Hi
  3. I work for the Local Government and Shires Associations of NSW (LGSA for short) Hi
  4. Co-founded the Local Government Web Network (visit lgwebnetwork.org) Hi (Very proud and excited about it)
  5. I do Project Management Graphic & Web Design Front-end development (and... IA, system design, support CMS bla bla bla...) Hi
  6. CMS (Content Management System)
  7. Custom Custom building a web application
  8. Custom V CMS (don’t take sides)
  9. Custom V CMS
  10. New Job First big project: Re-development of corporate website!!! (and all the other little “mini” sites) My Story
  11. we must streamline
  12. Content Management Systems the solution to your problems!
  13. Not technical Multiple authors Authors can’t change styles Review paths Can add on modules and customise to your needs
  14. It worked!
  15. It worked... for a while
  16. The side effects of success
  17. The people wanted MORE! online payments image maps forums videos blogs blogs, video, forums, image maps etc.
  18. Before I knew it...
  19. Before I knew it... I’d created a monster!
  20. The side effects of stretching your CMS • Makes upgrading more complicated • Can increase maintenance costs • More things to break = more things to fix • You might have to compromise on functionality
  21. Pushing the CMS to perform against its core functionality wasn’t a good idea.
  22. Pushing the CMS to perform against its core functionality wasn’t a good idea. Leave the CMS doing what its meant to:
  23. Pushing the CMS to perform against its core functionality wasn’t a good idea. Leave the CMS doing what its meant to: Content Management
  24. Now what?
  25. Hmmm... what about a Custom Build?
  26. the right project
  27. What I thought about Custom builds...
  28. Oooh excitement!
  29. agile development Oooh excitement! Ruby on Rails
  30. build what you want agile development Oooh excitement! Ruby on Rails flexibility
  31. build what you want cool stuff agile development Oooh excitement! Ruby on Rails flexibility creativity
  32. So, why not the CMS?
  33. These were our aims for the site: 1. Easy to use Forms 2. Increase number applications 3. Make it a place to share 4. Build an archive of projects 5. Reflect the creativity of the projects
  34. 1. Forms :(
  35. FORMS
  36. [screen-shot]
  37. 2. More applications
  38. [screen-shots]
  39. [screen-shots]
  40. 3. A place to share
  41. Blog Membe rs Forum
  42. 4. Build an archive
  43. 5. Reflect creativity
  44. [screen-shot]
  45. Why was this important?
  46. [video] Video from Cultural Awards website. Wagga Wagga City Council From All Four Corners – Celebrating Diversity: Mitsue Stockley - Love Lives On http://culturalawards2008.lgsa.org.au/projects/14-from-all- four-corners---celebrating-diversity/videos/3
  47. User generated content made the site richer
  48. User generated content made the site richer I’m glad we didn’t compromise
  49. So, why not the CMS?
  50. The CMS couldn’t do... “Fun” forms Blogs and forums Video or Audio User Generated Content RSS feeds
  51. If we had used the CMS: One BIG online form (or PDF!) No blogs or forums, or linked to external site Links to video and audio No user Generated Content (unless we did a lot of cutting and pasting) No RSS feeds
  52. Or we would have had to customise the CMS (again)
  53. “This is typical! They do these cheap jobs to save money, but then they end up spending more money fixing all the things that break” - the plumber
  54. ...don’t forget your CMS
  55. XML Feeds lots of links
  56. XML Feeds lots of links PRESS RELEASES! branding event photos
  57. XML Feeds lots of links PRESS RELEASES! branding event photos RSS Feeds Email subscriptions Twitter
  58. Branding and Design
  59. Branding and Design User Experience
  60. Branding and Design User Experience Where is your traffic coming from? What are the users expectations? Should it be the same or different? Is it a website or an application? If application - different expectations.
  61. If it’s all new, make it: intuitive simple provide instructions show examples
  62. Tips to help you make the choice between CMS and Custom
  63. 1. Learn the limits of your CMS
  64. 1. Learn the limits of your CMS 2. Have clearly defined goals
  65. 1. Learn the limits of your CMS 2. Have clearly defined goals 3. Don’t take on to much
  66. 3. Don’t take on to much
  67. 1. Learn the limits of your CMS 2. Have clearly defined goals 3. Don’t take on to much 4. Get HELP from an expert if you’re not
  68. 1. Learn the limits of your CMS 2. Have clearly defined goals 3. Don’t take on to much 4. Get HELP from an expert if you’re not (make sure they are unbiased)
  69. Choose the option that: The platform supports Best matches the goals That you can support Consider what the “expert” recommends
  70. If you do decide to pack up your bags... and go Custom
  71. Choose the right people for the job!
  72. (that probably isn’t your CMS vendors)
  73. (that probably isn’t your CMS vendors) Sorry!
  74. Give your developers:
  75. Give your developers: • Requirements (not tech spec)
  76. Give your developers: • Requirements (not tech spec) • Freedom (they are the experts)
  77. Give your developers: • Requirements (not tech spec) • Freedom (they are the experts) • and Accountability.
  78. and don’t forget to create links with your CMS based sites.
  79. Custom?
  80. (tell him its a trial)
  81. Custom V CMS you don’t need to take sides
  82. Leave the door open to Custom builds
  83. Leave your CMS doing what its good at
  84. then maybe you’ll find Zen
  85. Thanks!
  86. Questions?

×