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.

Building an Anti-CMS

4,537 views

Published on

Slides from my PHP North West 2009 talk "Building an Anti-CMS (and how it's changed our web team)" based on my experiences leading Edge Hill University's Web Services team.

Published in: Technology, Sports
  • DOWNLOAD FULL. BOOKS INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Interesting vision, this of the one good quarrel. I prevent to the maximum cms.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Very good explanation. I have tried to demonstrate this concept in my company without much success. I hope your presentation open the minds of some people.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Building an Anti-CMS

  1. 1. Building<br />an<br />Anti-CMS<br />(and how it’s changed our web team)<br />Michael Nolan<br />http://twitter.com/MikeNolan/<br />http://www.michaelnolan.co.uk/<br />http://blogs.edgehill.ac.uk/webservices/<br />http://joind.in/621/<br />
  2. 2.
  3. 3. Edge HillWTF?<br />
  4. 4.
  5. 5.
  6. 6.
  7. 7.
  8. 8.
  9. 9. 3 years<br />1 month<br />3 days<br />
  10. 10. © 1984 Charles Platt and David Langford; Micromania: The Whole Truth About Home Computers<br />
  11. 11. SOAP<br />RPC<br />REST<br />
  12. 12. SOAP<br />RPC<br />REST<br />
  13. 13.
  14. 14.
  15. 15.
  16. 16. Anti-CMS?<br />
  17. 17.
  18. 18. CMS?<br />
  19. 19.
  20. 20.
  21. 21. Loremipsumdolor sit amet, consecteturadipiscingelit. Nullabibendum, urna non luctus tempus, purusurnaposuere nisi, velfeugiatorcifelis in turpis. Curabiturvenenatiseros et enimlaoreet a sollicitudinipsumhendrerit. Quisqueurnaarcu, egestasnecvarius non, consectetur vitae libero. Nullarutrummalesuadasuscipit. Donecbibendumiaculisdolor sit ametmollis.<br />Last updated: 10 seconds ago<br />
  22. 22. workflow, version control, roles, support, audit trail, kitchen sink...<br />
  23. 23. EVERYONE<br />HAS<br />ONE<br />
  24. 24. Reality<br />
  25. 25. Wrong People<br />
  26. 26. Training on…<br />System<br />
  27. 27. Training on…<br />Writingfor theWeb<br />
  28. 28. CMS inhibit creativity<br />
  29. 29. CMS are slow to adapt to new technologies<br />
  30. 30. CMS often tie you to the vendor for extensions<br />
  31. 31.
  32. 32.
  33. 33.
  34. 34. News<br />
  35. 35. Events<br />
  36. 36. Courses<br />
  37. 37. /programmes<br />/music<br />
  38. 38. domain expert<br />
  39. 39. Press Releases<br />
  40. 40. Calendar Entries<br />
  41. 41. Courses?<br />
  42. 42. XCRI-CAP<br />
  43. 43.
  44. 44.
  45. 45. Propel ORM<br />* yes, we are still using symfony 1.0 and yes, I know we should upgrade<br />
  46. 46. $ symfony propel-init-admin frontend courseAdmin Course<br />
  47. 47.
  48. 48.
  49. 49.
  50. 50.
  51. 51.
  52. 52.
  53. 53. &lt;div class=&quot;vcard&quot;&gt;<br />&lt;a href=&quot;/performingarts/about/staff/phil-christopher&quot; class=&quot;url&quot;&gt;<br /> &lt;img class=&quot;photo&quot; src=&quot;/images/phil-christopher&quot; alt=&quot;Phil Christopher&quot; /&gt;<br />&lt;/a&gt;<br />&lt;h3 class=&quot;fn&quot;&gt;<br /> &lt;a href=&quot;/performingarts/about/staff/phil-christopher&quot;&gt;<br /> &lt;span class=&quot;given-name&quot;&gt;Phil&lt;/span&gt;<br /> &lt;span class=&quot;family-name&quot;&gt;Christopher&lt;/span&gt;<br /> &lt;/a&gt;<br />&lt;/h3&gt;<br />&lt;p class=&quot;role&quot;&gt;Head of Performing Arts&lt;/p&gt;<br />&lt;div class=&quot;tel&quot;&gt;<br /> &lt;span class=&quot;type&quot;&gt;Work&lt;/span&gt; 01695 584688<br />&lt;/div&gt;<br />&lt;div class=&quot;email&quot;&gt;<br /> &lt;a href=&quot;mailto:chrisp@edgehill.ac.uk&quot; <br /> title=&quot;chrisp@edgehill.ac.uk&quot;&gt;Email&lt;/a&gt;<br />&lt;/div&gt;<br />&lt;div class=&quot;vprofile&quot;&gt;<br /> &lt;a href=&quot;/performingarts/about/staff/phil-christopher&quot;&gt;View Profile&lt;/a&gt;<br />&lt;/div&gt;<br />&lt;div class=&quot;tags&quot;&gt;<br /> &lt;ul&gt;<br /> &lt;li&gt;&lt;a href=&quot;/profiles/tag/Directing&quot; rel=&quot;tag&quot;&gt;Directing&lt;/a&gt;&lt;/li&gt;<br /> &lt;li&gt;&lt;a href=&quot;/profiles/tag/Drama&quot; rel=&quot;tag&quot;&gt;Drama&lt;/a&gt;&lt;/li&gt;<br /> &lt;li&gt;&lt;a href=&quot;/profiles/tag/Performance&quot; rel=&quot;tag&quot;&gt;Performance&lt;/a&gt;&lt;/li&gt;<br /> &lt;li&gt;&lt;a href=&quot;/profiles/tag/Theatre&quot; rel=&quot;tag&quot;&gt;Theatre&lt;/a&gt;&lt;/li&gt;<br /> &lt;/ul&gt;<br />&lt;/div&gt;<br />&lt;/div&gt;<br />
  54. 54.
  55. 55.
  56. 56.
  57. 57.
  58. 58.
  59. 59.
  60. 60.
  61. 61. TAGS<br />
  62. 62. machine<br />TAGS<br />
  63. 63. ehu:news=count-on-edge-hill<br />
  64. 64. ehu:event=42<br />
  65. 65. ehu:course=accountancy<br />
  66. 66. ehu:profile=nolanm<br />
  67. 67. ehu:video=graduation-2009<br />
  68. 68. ehu:department=education<br />
  69. 69.
  70. 70.
  71. 71. Zend<br />Search<br />Lucene<br />
  72. 72.
  73. 73.
  74. 74. Atom, JSON, PHP, XCRI, iCal<br />
  75. 75.
  76. 76. job done?<br />
  77. 77. contentordata<br />
  78. 78. Zend, Symfony, Cake, CI, Yii, Agavi...Django, RoR, .Net MVC, *ducks*<br />
  79. 79. (and how it’s changed our web team)<br />
  80. 80.
  81. 81.
  82. 82.
  83. 83.
  84. 84. ( www || blogs || wiki )<br />
  85. 85. Building<br />an<br />Anti-CMS<br />(and how it’s changed our web team)<br />Michael Nolan<br />http://twitter.com/MikeNolan/<br />http://www.michaelnolan.co.uk/<br />http://blogs.edgehill.ac.uk/webservices/<br />http://joind.in/621/<br />
  86. 86. Creative Commons<br />http://www.flickr.com/photos/dalelane/3089960339/<br />http://en.wikipedia.org/wiki/File:Edge_Hill,_Liverpool.JPG<br />http://en.wikipedia.org/wiki/File:Groove_Armada.jpg<br />http://www.flickr.com/photos/cellphonesusie/2135374403/<br />http://www.flickr.com/photos/dcvision2006/3297075008/<br />http://www.flickr.com/photos/marquette/1812518264/<br />http://www.flickr.com/photos/wboessen/636999249/<br />http://www.flickr.com/photos/lokar/3345753029/<br />

×