William Jiang

JavaScript,PHP,Node,Perl,LAMP Web Developer – http://williamjxj.com; https://github.com/williamjxj?tab=repositories

Tag Archives: surreyonefamily.ca

PHP application: surreyonefamily.ca

PHP application: surreyonefamily.ca

I wrote a PHP application for my church: 基督教素里华人宣道会 | Surrey Christian Alliance Church. And put the source code into my github cyber-space for sharing:


It is a typical web application, including:

  • PHP
  • MySQL
  • AJAX
  • Smarty Templates Engine
  • jQuery and JavaScript
  • Fancybox
  • jquery.address
  • formValidator
  • FlexSlider
  • colortip
  • jqtransform
  • Fancy_contact
  • Chinese Simplified-tranditional languages auto-switch
  • ……

A lot of functionality. And runs – very cool!



Recently I created a site for our Church’s Fellowship.


The site includes 2 parts:

Front Side:
The URL is http://surreyonefamily.ca. The purpose is to provide necessary information for inspiring people to be engaged in Church life, making Lord of life more colorful and informative.
Backend Side:
For login user to add/modify/delete all contents: context, menus, tabs, vedio, picutures, emails, etc.

The following is the advantages of Backend cpanel (which was written by me by using OOP’s MVC + ORM):

  • Easily use: just copy & paste, then click to publish messages.
  • Rich features: many CMS features are included, such as pulishing contents, tracking records, emails management, multi-files uploading, WYSIWYG editing, CRUD(create/retrieve/update/delete records) etc.
  • Scalable system: the CMS system is designed easily to extend. Since it is a generic CMS focusing on website creating, contents management, it is easy to extend to wide application.
  • High performance: AJAX style: largely based on jQuery & AJAX, so the performance is high.