From Open Source to On Your Phone: Using Drupal

advertisement
From Open Source to On Your
Phone: Using Drupal to Develop
the Library’s Mobile Website
PROF. JUNIOR TIDAL
LIBRARY
JTIDAL@CITYTECH.CUNY.EDU
TWITTER: @JUNIORTIDAL
HTTP://LIBRARY.CITYTECH.CUNY.EDU
04.05.13
What Are We Talking About?
 Mobile Device Usage
 Open Source
 How the Library Uses Open Source
 The Library’s Open Source Based Mobile Site
 Why a Mobile Site Instead of an Application
 eBooks, the Desktop Site and the Mobile Site
 The Future
Mobile Device Usage Has Increased
 As of December, 2012
 87% of all American own a cell phone
 45% own smartphones
 As of January 2013
 26% of Americans own an e-reader
 31% own a tablet computer
City Tech Students
 Students are visiting the library website using:
 iPhones
 iPads
 iPod Touch and Classic
 Sony Arc
 Other Android Devices
Mobile Device Usage
 Visits during the Fall 2011 semester
 2,547
 Visits during the Fall 2012 semester
 3,920
Open Source
• Open source refers to freely available, community
supported source code.
• Even though open source is freely available, there
may not be a large enough community to support
particular products
• Open source projects may cease without warning.
• The library uses a variety of open source products.
Open Source Software Used By the Library
RedHat Linux
 Linux is an open source operating system
 The library’s web server is powered by the Red Hat
distribution
Apache Web Server
 Apache allows users to connect to the library’s
website.
 This open-source program powers more than 100
million websites.
Drupal
 Drupal is an open source web content management
system or CMS
 This CMS utilizes PHP and MySQL to present web
pages.
 The library’s website is based on Drupal 6.
Piwik
 Piwik is a web analytics tool.
Clickheat
 Clickheat is an analytics program that tracks the
most clicked on areas of a web page.
MediaWiki
 MediaWiki is the same platform that power
Wikipedia.
 The library utilizes it for internal communication.
WebMin
 WebMin is an open source configuration tool.
 It allows server administration through a GUI-based
web browser.
WordPress
 WordPress is a blogging platform.
 The library uses it as a blog.
PHPMyAdmin
 PHPMyAdmin is another web-based GUI.
 We can administer MySQL over the web instead of
connecting to the server through the command line.
The Library’s Mobile Site
 The library uses a separate installation of Drupal 7
to manage our mobile website.
 Like the desktop version, we uses the Apache web
server hosted by City Tech CIS
 The mobile website uses jQuery Mobile, a touchoptimized web framework, through a Drupal theme
 Drupal 7 was selected due to the large support
community of librarians
Mobile Website Vs Mobile Application
 Why use a mobile website?
 Using a library mobile website allows for greater
cross-platform compatibility
 Mobile applications require more programming
 A mobile website is more cost effective since we do
not have to develop a separate iOS (Apple)
application and Android application
eBooks and PHP Parsing
 eBook resources are becoming more popular.
 The mobile site uses a PHP script to harvest eBook
resources from the desktop site.
 This intended for mobile and tablet users.
 This is used so there isn’t redundant maintained
between the two sites.
 Once a new eBook resource is added, it is
automatically available on the mobile site.
The Future of the Library’s Mobile Site
 More resources are moving towards mobile and





tablet computing
Usability testing
Continued hardware capability
iPads used as catalog stations
CUNY Catalog Mobile ready
Utilizing more mobile technology for library services
such as GPS, and SMS services.
Wrap Up
 Mobile Device Usage
 Open Source
 How the Library Uses Open Source
 The Library’s Open Source Based Mobile Site
 Why a Mobile Site Instead of an Application
 eBooks, the Desktop Site and the Mobile Site
 The Future
Questions?
Thanks!
Download