cms . or how i learned stop worrying and love the tools

Post on 01-Nov-2014

654 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

We've been discussing CMS for ages. But from a 1 System Should solve this perspective. You could approach it like a toolbox problem instead. Hopefully this can give some energy to that discussion. And that we can start to look at simpler, open source tools doing the work for us.

TRANSCRIPT

CMS. Or: How I Learned

to Stop Worrying and

Love the Tools.* Patrik SVENSSON, Head of ONLINE Practice 1"

* = Dr StrangeLOVE Or: How I Learned TO STOP WORRYING AND LOVE THE BOMB !

I.

WE’VE BEEN RESEARCHING THE

CMS AREA FOR A REPLACEMENT OF

A BIG END-OF-LIFE PRODUCT.

II.

IN THE PROCESS WE SAID IT IS OK TO

NOT USE THE END OF LIFE, EXISTING

CMS SYSTEM. AND SEVERAL SITES

MOVED IMMEDIATELY TO NEW TOOLS.

III.

IT SEEMS WE WOULD BE BETTER OFF

TO LOOK AT ”CMS” AS A SET OF TOOLS.

FROM VERY SMALL TO BIG ONES.

IIII.

SO A SLIGHTLY DIFFERENT

DESCRIPTIVE, NOT PRESCRIPTIVE,

OVERVIEW OF OUR CMS STATE.

STARTING WITH SMALL TOOLS….

A StatiC FILE BLOG? Or: Jekyll AND Toto. 5000 Lines Of Code. SimPLE. Open Source.

1

Answer: ZERO OF OUR Sites are using THIS KIND OF TOOL.

A LANDING PAGE TOOL? Or: DESANT. 6000 Lines Of Code. SimPLE. Open Source.

2

Answer: ZERO OF OUR Sites are using THIS KIND OF TOOL.

A STATIC FILE CMS? Or: KIRBY CMS. 8000 Lines Of Code. SimPLE. Open Source.

3

Answer: ZERO OF OUR Sites are using THIS KIND OF TOOL.

A ”Micro” WEB APPLICATION

FRAMEWORK? Or: LARAVEL AND SILEX. (ON TOP of Symfony). 5000 Lines Of Code. SimPLE. OPEN SOURCE.

4

Answer: ZERO OF OUR Sites are using THIS KIND OF TOOL.

A ”SIMPLE CMS” PERHAPS? Or: STACY. 12,400Lines Of Code. SimPLE. Open SOURCE.

5

Answer: ZERO OF OUR Sites are using THIS KIND OF TOOL.

A Stylesheet Language, Anyone? Or: SaSS. 22,000 Lines Of Code. NOT SO SimPLE. Open SOURCE.

6

Answer: ZERO OF OUR Sites are using THIS KIND OF TOOL.

A BIGGER Web Application

Framework? Or: COdeIGNITER & Al. 40,000 Lines Of Code. NOT SO SIMPLE ANYMORE. Open SOURCE.

7

Answer: ZERO OF OUR Sites are using THIS KIND OF TOOL.

Web Editing Tool? Or: TinY MCE. 50,000 Lines Of Code. NOT SO SIMPLE, FOR JUST WEB EDITOR?. Open SOURCE.

8

Answer: ZERO OF OUR Sites are using THIS KIND OF TOOL.

Web Frontend Framework? Or: TWITTER Bootstrap & AL . 60,000 Lines Of Code. TWITTER-LOOK FOR EVERYONE?. Open SOURCE.

9

Answer: A COUPLE OF OUR Sites ARE using THIS KIND OF TOOL, SPARINGLY.

YOUR OWN CUSTOM CMS? Or: ”My OWN CMS”. 5,000+ Lines Of Code. BUILD YOURSELF, SIMPLE for WhoM?. Open SOURCE??.

10

Answer: 1 OF OUR Sites IS USING THIS TYPE OF TOOL. THEY BUILD THEIR OWN CMS!

SOMEONE ELSES CUSTOM CMS? Or: ”SOMEONE ELSES CMS”. 5,000+ Lines Of Code. SOMEONE ELSE BUILD. Open SOURCE??.

11

Answer: ONLY 1 OF OUR Sites IS USING THIS KIND OF TOOL. WORKs VERY GOOD!

A SMALL SUPERSTAR CMS? Or: Wordpress. 200,000 Lines Of Code. POPULAR, SIMPLE, MESSY CMS?. Open SOURCE.

12

Answer: FOR BLOGS IT POPS UP. BUT ONLY ONE SITE IS TRYING IT OUT FULL SCALE.

A PRODUCT CMS? Or: PIMCORE. 500,000 Lines Of Code. CMS+PrODUCT CATALOG FOR YOU?. Open SOURCE.

13

Answer: We ARE NOT INTO PIMS/Product CATALOG CMS. ZERO SITES.

A .NET CMS? Or: UMBRACO. 800,000 Lines Of Code. AN OPEN SOURCE MICROSOFT CMS?. Open SOURCE.

14

Answer: 1 OF OUR SITES IS USING THIS KIND OF TOOL. .NET IS VERY POPULAR IN THE NORDICS.

A CONTENT MANAGEMENT

FRAMEWORK? Or: SYMFONY. 800,000 Lines Of Code. UNDERLIES MANY CMS?. Open SOURCE.

15

Answer: WE ARE NOT USING ANY LARGE-SCALE ”CMF”s.

A WONDERFUL NEXT-VERSION CMS? Or: DRUPAL 7. 950,000 Lines Of Code. Drupal 8 SOUNDS very good…?. Open SOURCE.

16

Answer: ZERO SITES ARE PLANNING TO USE DRUPAL 8.

BUT DRUPAL 7 IS BEING PLANNED IN ONE PLACE.

A QUITE POPULAR, QUITE SIMPLE CMS? Or: JOOMLA. 1,300,000 Lines Of Code. Millions Lines of code for You?. Open SOURCE.

17

Answer: One COUNTRY IS USING IT. IT IS A SURPRISINGLY BIG SYSTEM NOWADAYS.

A BIG, DOCUMENT CMS? Or: ALFRESCO. 2,000,000 Lines Of Code. NEED TO MANAGE DOCUMENTS?. Open SOURCE.

18

Answer: WE USE SEVERAL DoCUMENT SYSTEMS. BUT SMALLER ONES.

A BIG CMS? Or: ezPublish. 2,550,000 Lines Of Code. A LOT (!!) of CODE?. Open SOURCE.

19

Answer: SURPRISINGLY BIG. JUST WANTED TO LIST A BIG, OPEN SOURCE CMS.

A SIMPLE ECOMMERCE CMS? Or: MAGENTO. 5,500,000 Lines Of Code. SIMPLE CMS+E-COMMERCE?. Open SOURCE.

20

Answer: WHERE WE USE MAGENTO IT HAS BEEN TEMPTING TO USE THEIR CMS.

THE CMS TOOLS SUMMARY Or: How I Learned to Stop Worrying and Love the Tools

Wordpress, 0,2 MLOC

Drupal 70,95

MLOC

Bootstrap,Foundation

60 KLOC

CodeIgniter, 40 KLOC

CSS-FWWAF WET

Umbraco0,8

MLOCTinyMCE, 50 KLOC

OS-CMS OS-CMS OS-CMS

SIZE

(Lin

es o

f Cod

e)

CMS TOOLS

TOOL ABBREVIATIONLPT = Landing Page Tool SF-CMS = Static File CMS SF-Blog = Static File BlogS-CMS = Simple CMSCSS-FW = CSS FrameworkCSS-L = Stylesheet LanguageMWAF = Micro Web Application FW.WAF - Web Application Framework WET = Web Editing Tool WFF = Web Frontend Framework OS-CMS = Open Source CMSCMS = Content Management SystemC-CMS = Custom CMSPC-CMS = Product Catalog and CMSCMF = Content Management FrameworkE-CMS = E-Commerce with CMSCR = Content Repository

Joomla1,3

MLOC

Desant, 6 KLOC

Jekyll,Toto 0,6/6 KLOC

LPT SF-CMS OS-CMSC-CMS

"DIY"0,05-0,1

P-CMS

ezPublish2,55

MLOc

CMF

Symfony0,8

MLOC

OS-CMS

Alfresco2,0

MLOC

Magento5,5 MLOC+Zend FW2,38 MLOC

(not incl.MySQL

1,2 MLOC)

E-CMS

Pimcore0,5

MLOC

PC-CMS

Kirby8 KLOC

SF-Blog

Sass, 22 KLOC

CSS-L

Laravel,Silex

5 KLOC

MWAF

SIMPLE MEDIUM COMPLEX

Stacey12,4 KLOC

S-CMS

THANKS! "

top related