froscon2008 - 1.1

Free and Open Source Software Conference

Helgi Thormar Thorbjoernsson
Tag Day 2 (2008-08-24)
Raum HS6
Beginn 15:15
Dauer 01:00
ID 284
Track PHP
Sprache der Veranstaltung en

Website releases made easy with the PEAR installer

Ever wondered if there is a easier way to manage releases for your website ? You will learn how to harness the power of the PEAR installer to make the release process as lean, mean and slick as possible so even your interns will be able to handle it.

Every webmaster knows when it's time to roll out new features and/or bug fixes to their site(s) that it can be a very stressful time, especially if there is no plan B, a way to revert the update in case something goes horrible wrong on the production box which you never anticipated on the dev server.

There are various ways to roll out new versions of a website, for example sync every X hour from a version control system or upload changed files but we will be going into how you can package up your website using the PEAR installer for each release to make it a whole lot easier to move back and forth between versions if need be, auto setup apache virtual hosts, setup / update your database and more goodies via the script handling on install / update, basically making the release process a lot more standardized and easier to handle.

You will learn to handle releases like we do for various sites and go beyond that