Web Infrastructure

Our web sites and applications are built upon a variety of technologies:

  • All of our production server hosting is provided by Rackspace through their Private Cloud product.
  • We have local development and test servers that run as virtual machines using VMWare.
  • Our code is version-controlled in Subversion.
  • We use mostly open source software for our sites and applications. For sites that need content management we use WordPress and Expression Engine. For application development we use CodeIgniter and CakePHP. And, of course, these systems are all deployed on a LAMP base.
  • We have standardized on jQuery as a JS framework and Bootstrap as a CSS framework.
  • Our development machines are mostly Macs. The software tools we use include Coda, Mountee, Cornerstone, MAMP, phpMyAdmin, and Balsamiq.

Church Management System (ChMS)

  • Our ChMS is Arena ChMS. It runs on C#.NET, Microsoft SQL, and SSRS, and we have built some customizations using these technologies.
  • We have built a custom framework (based on LAMP) to allow us to integrate our existing sites and applications with our ChMS.
  • We are using a custom-built check-in system that allows our student ministry to check-in students on iPads.

Our staff also uses many other online services, such as:

  • EventBrite: Large event registrations
  • Wufoo: Simple, quick form creation
  • Google Apps: Internal document repository, calendar, and email
  • BaseCamp/Tick: Project management & time tracking
  • Vimeo: On-demand video streaming and hosting for smaller videos
  • Kit Digital/Akamai: CDN - full length message video streaming, HA asset delivery