I just came across this great post from back in April by Dean over at Heal Your Church Web Site about Software as a Service for Church Websites .
It is worth a read and your consideration if you are involved with any Christian Website for an organization. Here is a small snippet to entice you over to read the post:
...SaaS helps keep this highly mobile, suburbanly sprawled congregation together by facilitating both paid and lay staff in terms of communications, sharing materials and schedule management. In other words, the problems solved by FBCF’s use of the CCM go well past that of simple website content ‘manglement.’
Want to know more about online donations and online fundraising for your charity or Christian organization? We have put together this collection of articles to help your ministry understand the current trends in online donations and how to implement your own online donations for your Christian website.
I am becoming more and more of a fan of the content management system Drupal.
The developers and community at Drupal.org have recently released the beta version of the new 5.0 release. This new version of the Drupal CMS received many new features, including improved performance, a new administrative interface, and a new slick default template.
I decided to download the beta and give it a test drive. Here are some of the things I found during installation and setup.
After dropping the drupal files into the main directory for my test site, I created the mysql database and then pointed my browser to the new site.
Here is what comes up:

I choose my database type (mysql) from the radio box, entered the name of my Drupal database, along with the username and password to access the database. Then I hit “Save configuration”.

That was it. My new Drupal install was complete. Nice.
After completing my install in about 90 seconds, I followed the link to visit “your new site”. From my new Drupal home page I was guided by a five step list to start using my new Drupal site.

So I:
including:
At this point it would have been good to be taken back to that five point list. However, I had to go back to my home page to seed the five point list again.
Today I am taking a look at NetworkforGood.org because it has the following advantages for your church or nonprofit website:
Note: I and CWM are not affiliated with Networkforgood.org or Guidestar.org.
Network for Good is a nonprofit organization that has been around since 2001. Networkforgood.org acts as an online donations portal for non-profits. Networkforgood.org accepts online donations for any nonprofit listed within the non-profit database ran by Guidestar.org.
Guidestar lists all nonprofits who are an exempt nonprofit registered with the United States IRS. This means that if you are a church or non-profit in the US, then you are probably already listed on these websites.
Based on the information from their website, you can get started taking online donations in 4 easy steps.
Once your nonprofit registers, you can add to your listing in Guidestar. Network for Good provides you with a link and even images to let people click to “Donate Now” from your website.
Script Name: Bible Search
Script URI: http://www.christian-web-masters.com/2006/08/25/bible-search/
Web Service URI: http://www.gnpcb.org/esv/share/services/
Description: Bible Search PHP Script Based on the ESV (English Standard Version) Web Service
Features include:
1. Search results on your website
2. Seach by Passage reference (e.g., John 1 or Gen 16)
3. Find Verses
a. containing all the words
b. containing the exact phrase
c. not containing the words
4. Focus search by:
a. book of the Bible
b. Match
- Anywhere in words (the also finds father)
- Beginnings of words only (the also finds there but not father) - slower
- Exact matches only (the only finds the) - slower
c. Complete text of the Bible, including headings and footnotes
d. Text of the Bible only
PHP Photo Gallery Introduction
As a friend once told me, "Images equal bandwidth and bandwidth equals money."
Many sites, especially those for ministries, do not have the money it takes to be able to distribute a lot of images on their web pages. And many people are still using dial-up and other slower connections to the Internet and get very impatient waiting for pages with "heavy graphics" to load.
Photo galleries are notorious for these problems because each page often has ten to twenty "thumbnailed" pictures among other layout graphics. But we would all still love a simple, easy to manage photo gallery on our sites.
Intro
Additional Header Info
An Example Free Script
Sending...
Sending the email:
Code:
if (@mail($mailto, $subject, $message)) {
header("Location: $redirect");
}
In this part, if the mailing was successful then the user is redirected to the redirect page specified in the configuration section.
Probably one of the oldest form of database, a text-file (flat0file) database can be quick and easy. This helpful tutorial by Aaron will help you set one up with ease. You?ll also learn some pretty useful PHP functions.
Email Basics - Part One
Email Basics - Part One: Continued
FTP Basics - Part Two
FTP Basics - Part Two: Continued
Zip/Unzip Basics - Part Three
Graphics Basics - Part Four
Graphics Basics - Part Four: Continued
Icon Basics - Part Five
HTML Basics - Part Six
HTML Basics - Part Six: Continued
Text Editor Basics - Part Seven
Autoresponder Basics - Part Eight
Autoresponder Basics - Part Eight: Continued
Ezine Basics - Part Nine
Ebook Basics - Part Ten
This ten part series covers essential tools for Christian Web Desingers and webmasters.