Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

Repeatable Amazon-hosted sites

Site should be "repeatable" “repeatable” on Amazon. That is, PBS should be able to back up the producers application directory and database, create a new machine, and the site should come up without any human intervention. All customizations must be automated using the boot.sh file which is run once upon server provisioning.

...

  • Use of memcached is required for all "dynamic" “dynamic” pages that rely upon an internal database or 3rd party services for real time data.  
  • PBS requires the use of memcached for all server-side object and page level caching. 
  • Implementation instructions can be found at http://docs.pbs.org/x/lQDu.

...

PBS currently supports all "A-Grade" Browsers (http://developer.yahoo.com/yui/articles/gbs/), as defined by Yahoo!

Google Analytics Tagging

Wiki MarkupPBS uses Google Analytics as a preferred method of generating detailed statistics about visits to PBS.org Web sites. It is the producer's responsibility to request a Google Analytics account from their content manager during site production; metrics will be unavailable to the producer otherwise. To function properly, every page of a Web site on PBS.org must include the Google Analytics Tracking Code (GATC) through a Server Side Include. For more information and implementation techniques, visit \[[visit [http://docs.pbs.org/x/MICr|http://docs.pbs.org/x/MICr]\|\]

PBS Code Widgets

Standard interactive features must be created using tried-and-true code available in the PBS code widget library. If a relevant code widget exists, PBS code must be used. The PBS Product Documentation area (http://docs.pbs.org/x/sYCy ) lists the current products and applications for you to use.

...