Distributing your PHP applications with PEAR
I recently uploaded my slides from the workshop I held yesterday here on the PHP Conference in Frankfurt. This time I did not provide the usual introduction into PEAR, which I did for the last conferences, but a complete example how you can package complete PHP applications using the new features of PEAR 1.4.
You can download the package, including the presentation and example code here.
As the example application I used the Serendipity weblog system in version 0.9, and the example code manages installing the complete application through a PEAR package. I use features like custom file roles and post install scripts, so I hope the workshop presentation and the example code can give a good introduction to those features and how to utilize them.
By now, the example installs S9Y well, but leaves out a lot of stuff (like upgrading facilities, a lot of customization configs,...), so it is not inteded for real life usage. But well, when I find time, I'll definitly finish the work and provide a PEAR package for Serendipity. Hope you like it, at least my attendees from yesterday seemed to be satisfied.
Comments