Drupal With SMS And Telephony For Fun And Profit

Speaker(s) Arvin Singla

Ever wanted your site to literally communicate with people through other mediums? Utilizing Twilio, a cloud provider of SMS and VoIP telephony services we can make our Drupal sites do fun and interesting things. In this session I hope to address the following points:
  • Use case examples of SMS and telephony integration
  • The state of the SMS and telephony in Drupal 7
  • Working examples of SMS and Voice integration with Drupal and Twilio
  • How to quickliy integrate SMS into your existing Drupal site (Live setup)

Presentation Slides


Drupal As A RESTful Backend For Client Side Applications

Speaker(s) Arvin Singla

Building client side applications almost always requires a RESTful backend to push and pull data. Drupal with the Services suite of modules allows you to convert your existing Drupal site into a REST API exposing your data and users to the world as you see fit. This opens up a wide world of possibilities including integration with client side applications and mobile applications. This session will cover the basics of setting up and exposing services in Drupal 7. We will also wire up these services to a simple BackboneJS application to demonstrate reading and writing data to and from the site. Session Outline:
  • Introduction to REST and Drupal Services
  • Use cases for exposing a RESTful API
  • Demonstration of setting up simple services
  • Demonstration of integrating services with a BackboneJS application

HUGE? How To Deal With 381 Modules, 174GB Database And 200 Million Row Tables

Speaker(s) Khalid Baheyeldin

  • What are the challenges when you have a huge site?
  • What if just importing the database takes days?
  • What if several tables had tens of millions of rows, and some had a few hundreds of millions rows?
  • What if the site had the most number of enabled Drupal modules ever?
  • How do you deal with such a site?
  • What issues are there hosting and managing such a site?
  • What is this site anyways?
To hear about all the above and much more, vote this session up! See you in Toronto in November.

Presentation Slides


Presentation Video

HUGE? How To Deal with 381 Modules, 174GB Database and 200 Million Row Tables from DrupalCamp Toronto on Vimeo.