Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

74
BarCamp Hong Kong 2014 Commercial Use of OSS Web Content Management System PantaRei Design Limited Wong Hoi Sing, Edison 2014 Nov 15th

description

Commercial Use of OSS Web Content Management System

Transcript of Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Page 1: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

BarCamp Hong Kong 2014

Commercial Use ofOSS Web Content Management System

PantaRei Design LimitedWong Hoi Sing, Edison

2014 Nov 15th

Page 2: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Wong Hoi Sing, Edison● CEO, Founder, PantaRei Design

– 2009, PantaRei Design founded– 2010, HKFYG YBHK applicant– 2011, ITF SERAP applicant– 2011, HKSTP Incu-Tech applicant

● FOSS and Drupal Developer, Contributor and HKDUG Co-founder– 2000, Debian GNU/Linux 2.2 ('potato')– 2005, Drupal Developer– 2008, BarCamp HK Speaker– 2008, HKDUG Co-founder– 2011, Drupal 7.x Core Contributor

[email protected]● https://www.drupal.org/u/hswong3i

Page 3: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

PantaRei Design● Hong Kong based FOSS service provider

– Content Management System (CMS) with Drupal– Cloud Hosting Solution with Amazon Web Services (AWS)

● Business Partner with industry leaders– 2012, AWS Consulting Partner– 2013, Acquia Partner– 2013, Atlassian Experts– 2014, Rackspace Hosting Partner

Page 4: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 5: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 6: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 7: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 8: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 9: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 10: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Outline

● Commercial + OSS Web CMS?● Web CMS Comparison● Drupal 8 Quick Preview● What's Next?

Page 11: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Commercial + OSS Web CMS?

● What is OSS?● What is Web CMS?● What Commercial Needed for?● Why OSS Web CMS Suitable?

Page 12: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

What is OSS?

● Developed in a public, collaborative manner● The source code is openly shared

– Anyone can study, change and distribute– People are encouraged to voluntarily improve

Page 13: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 16: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

What is Web CMS?

● Web Content Management System (WCMS)● Website authoring, collaboration, and

administration tools● Designed to allow users with little knowledge

to create and manage website content

Page 17: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 18: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

What Commercial Needed for?

● No vendor 'lock in'● Secure● Mobile responsive● High Availability (HA)● Update easily● Accessible

Page 19: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Why OSS Web CMS Suitable?

● Accessible to non-tech users● Secure and stable● Mobile Responsive● Lower Total Cost of Ownership (TCO)● Highly customizable

Page 20: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Web CMS Comparison

● OSS vs Proprietary● Drupal vs WordPress vs Joomla!● More About Drupal● Drupal Showcases

Page 21: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

OSS vs Proprietary

Free License Paid License

Hidden Source Code Open Source Code

Maintainance Fees Optional Server-based subscription fees

Commercial Suport Community or Commercial Suport

Limited Upgrading Keeps on Upgrading

Page 22: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

OSS vs Proprietary (cont.)

● Adobe CQ– CQ5 Web Content Management (WCM) is a

platform for delivering engaging, multi-channelcustomer experiences to drive online business

– Rich library of web components

Page 23: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 24: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 25: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Drupal vs WordPress vs Joomla!

● License: GPL● LAMP-Stack based

– L: Linux (OS)– A: Apache (Web Server)– M: MySQL (Database)– P: PHP (Programming Language)

Page 26: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Drupal vs WordPress vs Joomla!(cont.)

Drupal– Originally designed as MVC framework– Incredibly customizable– Developers love it– Slight learning curve– Tons of modules & different features

Page 27: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 28: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Drupal vs WordPress vs Joomla!(cont.)

Wordpress– Originally designed for personal blog– User-friendly– Looks pretty– Basic tasks are easy– Customization is not as easy as Drupal

Page 29: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 30: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Drupal vs WordPress vs Joomla!(cont.)

Joomla!– User-friendly– Powerful Admin interface– Best interface for managing large amounts of

articles– Modules are hard to maintain.

Page 31: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 32: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 33: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 34: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

More About Drupal

Open source content management system. Web application framework. Design and Display. Collaborative and Administrative. Many tools to organize, structure, find and

re-use the content. Interact with external media and file services.

Page 35: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 36: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Drupal Showcases South China Morning Post The Department of Applied Social Sciences, PolyU The White House Tesla Motors Twitter LinkedIn Developers American Red Cross

Page 37: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 38: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 39: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 40: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 41: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 42: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 43: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 44: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Drupal 8 Quick Preview● Mobile in its DNA● Multilingual Capabilities● Accessibility Integration● Effortless Authoring● Field Power● Views, Out of the Box● Build-in Web Services

Page 45: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Mobile in its DNA

Administration pages: a snap to use New administration experience Mobile-first Back to site button

Page 46: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 47: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 48: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Multilingual Capabilities Translate anything in the system with built-in

user interfaces. Build pages with Views language filtering and

block visibility. Get software translation updates automatically

from the Drupal community.

Page 49: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 50: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Accessibility Integration More Semantic Aural Alerts Controlled Tab Order Hidden/Invisible/On-focus Fieldsets jQuery UI Alt Text Bartik

Page 51: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Effortless Authoring

In-place editing of content without having touse the full edit form.

WYSIWYG configuration made easy withweb security in mind.

Draft saving made easier.

Page 52: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 53: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Field Power

More field types in core Attach fields to more types of content Entity reference, link, date, e-mail, telephone,

etc.

Page 54: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 55: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Views, Out of the Box

Easily customize the front page, listingblocks, and more.

Simply create custom admin pages,customize filters, actions, and more.

Page 56: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 57: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 58: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Built-in Web Services Build mobile apps

– Drupal as the data source– Even post back to Drupal from the client

Implement state-of-the-art HypertextApplication Language (HAL)

Expose content as JOSN, XML, etc.

Page 59: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

What's Next?

● cmsmatrix.org● simplytest.me● HKDUG● Online Resources

Page 60: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

cmsmatrix.org

A community service to everyone interestedin looking for a means to manage web sitecontent.

Discuss, rate, and compare th varioussystems.

Easily compare the features over 1200 CMS products.

Page 61: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 62: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

simplytest.me

Evaluate Drupal projects online. Just Try It! http://simplytest.me/project/drupal/8.0.x

Page 63: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 64: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

The Hong Kong Drupal UserGroup (HKDUG)

Monthly Free sharing meetup event. Open to everyone with an interest in Drupal Great opportunity to learn more about what Drupal can do and what

folks are building with it. Event organizing:http://www.meetup.com/drupalhk Technological discussion:https://groups.drupal.org/drupalhk Business connection:http://www.linkedin.com/groups/?gid=6644792 General sharing:https://www.facebook.com/groups/drupalhk

Page 65: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 66: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 67: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 68: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 69: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 70: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Page 71: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Online Resources

Drupal Tutorial: http://www.siteground.com/tutorials/drupal/ http://www.techiestuffs.com/learn-drupal-best-d

rupal-online-resources-for-beginners-and-developers/

Community Document: https://www.drupal.org/documentation

Drupal Code Search: http://www.drupalcodesearch.com/

Page 72: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

References● http://cmsmatrix.org/● https://www.drupal.org/drupal-8.0● http://simplytest.me/project/drupal/8.0.x● http://www.drupalshowcase.com/● http://trends.builtwith.com/cms#● http://barcamp.hk/● http://cms.about.com/od/cms-basics/a/Pros-And-Cons-Of-Joomla-

Wordpress-And-Drupal.htm● http://www.adobe.com/sea/products/cq/web-content-managemen

t.html#wcm● http://www.meetup.com/drupalhk/events/207982752/

Page 73: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Q&A

Page 74: Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System

Thank You● Please feel free to contact us:

– PantaRei Design Limited– Unit 326, 3/F, Building 16W

No.16 Science Park West AvenueHong Kong Science Park, Shatin, N.T.

– Phone: +852 2576 3812– Fax: +852 3753 3663– Email: [email protected]– Web: http://pantarei-design.com