Force.com Sites lets you create public web applications and web sites that run natively on Force.com - under your own domain. This lets you easily extend the reach of your existing applications to new, external audiences - and your site visitors don't need to authenticate to view your pages. In fact, if you're already using Visualforce to create your user interfaces, it's a simple matter of bundling them into a Force.com Site to create a public web application. Here are the key features of Force.com Sites:
- The Force.com Sites technology utilizes Visualforce, the platform framework for building and deploying custom user interfaces.
- The URL for each site can use your unique Force.com domain or your own branded domain.
- Force.com Sites can easily generate Atom syndication feeds based on SOQL queries.
- Public access settings control which database objects and fields are accessible to visitors.
- You can easily use the built in content distribution network integration to cache pages.
This page points to articles, screencasts, documentation and code samples to help you develop with Force.com Sites.
Force.com Sites has just gone GA! You can now use this technology in your production applications.
Technical Articles
Here are technical articles related to Force.com Sites:
Code
Check out Code Share for projects based on Visualforce. The following project is specific to Force.com Sites:
- Survey Shark - a survey application built on Force.com Sites
Webinars and Screencasts
If you'd like to learn about Force.com Sites by watching screencasts and videos, check out the following:
- Screencast: Force.com Sites Demonstration - This 5 minute screencast shows how to set up a simple Force.com Site
- Webinar: Force.com Sites Developer Preview - a basic introduction to Force.com Sites. Recorded December 2008
Resources
Here are pointers to additional resources to help you start coding:
Documentation
Force.com AppExchange
- Force.com Sites Usage Reporting Package gives you reports and a dashboard to analyze usage (monthly page views, daily bandwidth, and daily request time) for your Force.com Sites
Tutorials, Cookbook Recipes and Books
- Workbook Tutorial: Create a Public Web Page Using Force.com Sites
- Cookbook Recipe: Registering a Custom Domain
- Cookbook Recipe: Customizing Look and Feel
- Cookbook Recipe: Using Merge Fields
- Cookbook Recipe: Integrating with Google Analytics
- Cookbook Recipe: Adding Syndication Feeds
- Book: Force Platform Developer Guide Chapter 14 shows how to expose an application on Force.com Sites
Force.com Sites Gallery
You can find a sampling of other websites that are taking advantage of Force.com Sites at the Sites Gallery
