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

Post on 05-Jul-2015

189 views 1 download

description

Commercial Use of OSS Web Content Management System

Transcript of 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

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

● hswong3i@pantarei-design.com● https://www.drupal.org/u/hswong3i

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

Outline

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

Commercial + OSS Web CMS?

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

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

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

What Commercial Needed for?

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

Why OSS Web CMS Suitable?

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

Web CMS Comparison

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

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

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

Drupal vs WordPress vs Joomla!

● License: GPL● LAMP-Stack based

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

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

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

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.

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.

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

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

Mobile in its DNA

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

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.

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

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.

Field Power

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

etc.

Views, Out of the Box

Easily customize the front page, listingblocks, and more.

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

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.

What's Next?

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

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.

simplytest.me

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

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

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/

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/

Q&A

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: sales@pantarei-design.com– Web: http://pantarei-design.com