Cms comparison cmsexpo

Preview:

Citation preview

CMS Expo

Fredric Mitchell@fredricmitchell

What Are My Options? An Exploration into Various CMS Solutions and Frameworks

● Web Development Manager at Orbit Media Studios

● Web Dev 10+ years, Drupal

● Gardening, T-Ball, Thundercats

Who are you? @fredricmitchell | 2

● Differences between a CMS and a framework

● Key decision-making factors

● Existing options that work

What are we answering?@fredricmitchell | 3

● Websites+

● LAMP-based, hands-on

● Small to Mid OSS, Enterprise

Assumptions @fredricmitchell | 4

http://www.flickr.com/photos/marinashemesh/6108237913/

Content @fredricmitchell | 5

Awesome Website

http://www.flickr.com/photos/cuboidal/23246255/

@fredricmitchell | 6

http://www.flickr.com/photos/fritish/3552340973/

Basic Magic @fredricmitchell | 7

http://www.flickr.com/photos/doctorow/8679962639/

Black Magic @fredricmitchell | 8

CMS prioritizes the UI

Framework prioritizes the library

CMS vs. Framework @fredricmitchell | 9

CMS provides plug-and-play

Framework provides specs, API

CMS vs. Framework @fredricmitchell | 10

CMS taught via tutorials, demonstration videos

Framework taught via code samples, Stack Overflow

CMS vs. Framework @fredricmitchell | 11

CMS● Drupal (OSS)● Wordpress (OSS)● Joomla (OSS)● MightySite (prop.)● Expression Engine (prop.)

CMS vs. Framework @fredricmitchell | 12

Frameworks● Symfony● CodeIgniter● CakePHP● Slim● Zend

CMS vs. Framework @fredricmitchell | 13

CMS & Framework?● Drupal – api.drupal.org● Wordpress – codex.wordpress.org

google: {MY_CMS} api

Hybrids @fredricmitchell | 14

http://www.flickr.com/photos/chiszeo/3529556479/

How to decide? @fredricmitchell | 15

● Security, Standards● Supported & Documented● Flexibility, Extensibility● Business Need● User Tolerance

Selection Criteria @fredricmitchell | 16

http://www.flickr.com/photos/1flatworld/5712225742/

Security, Standards @fredricmitchell | 17

Supported, Documented

http://www.flickr.com/photos/dennisandluba/4713438890/

@fredricmitchell | 18

Flexibility, Extensibility

http://www.flickr.com/photos/lotzman/978418891/

@fredricmitchell | 19

Business Need

http://www.flickr.com/photos/9bars/2728860249/

@fredricmitchell | 20

http://www.flickr.com/photos/theenmoy/5879774459/

User Tolerance @fredricmitchell | 21

http://www.flickr.com/photos/noii/4134041054/

Great, so... @fredricmitchell | 22

Robust CMS Solutions @fredricmitchell | 23

So. Many. Frameworks. @fredricmitchell | 24

Micro Frameworks @fredricmitchell | 25

Thinking Out-of-the-box@fredricmitchell | 26

● Differences (UI vs. library)

● Key factors (needs, wants, etc.)

● Existing options (Drupal)

Recap @fredricmitchell | 27

http://www.flickr.com/photos/essgee/23355111/

End Goal @fredricmitchell | 28

CMS Expo

Fredric Mitchell@fredricmitchell

Thank you!!

Recommended