barcamp hong kong 2014 - commercial use of oss web content management system
DESCRIPTION
Commercial Use of OSS Web Content Management SystemTRANSCRIPT
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
● [email protected]● 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: [email protected]– Web: http://pantarei-design.com