07/19/2000,
8:45am
to 10:15am
in Serra I & II
The personal computer revolution was initially driven by enthusiasts, propelled by their idealism and passion . My talk will compare the early days of the personal computer industry with the current situation of the open source movement. It will focus on my experiences at Apple, describing some of the key people at Apple and how their personalities worked their way into their products, especially dwelling on the development of the Macintosh computer. The talk will discuss the structural problems that ensnared the personal computer industry in the 1980s and articulate how the open source movement can help to resolve them. Finally, it will look at the challenges that lie ahead for the open source movement, emphasizing the crucial issue of usability, discussing what the community can do to make open source software easier to use for mainstream users.
|
07/19/2000,
10:45am
to 12:15pm
in Redwood I - II
This talk will give you a brief overview of the reasons why PHP is designed as it is, and its goals in answering the needs of Web developers. PHP 4.0 represented a change in how the code was executed, allowing the entire script to be read and compiled before execution..The design goals in creating the PHP 4.0 scripting engine (Zend Engine) were: fast execution, modular structure, compatibility with PHP 3, independence from PHP, and extendibility through a comprehensive API. New features that will be reviewed briefly include reference counting, Web server independence, high performance API, independent output layer and UNIX build process. Further, the talk will discuss the inner workings of PHP, and how the different modules interact. We will cover the information flow through: Browser, Web Server, PHP Web Server Interface, Zend Engine, Web Server Disk, PHP Modules, and back through the Web Server Interface and to the Browser.
|
07/19/2000,
1:30pm
to 3:00pm
in Redwood I - II
In this talk, Rasmus Lerdorf, one of the creators of PHP, gives an in-depth look at the PHP project and where it is headed.
|
07/19/2000,
3:30pm
to 5:00pm
in Redwood I - II
Meerkat: An Open Wire Service, is the O'Reilly Network's Web-based syndicated content reader. It's based on Rich Site Summary (RSS), an XML specification used for distributing news, product announcements, discussion threads, and other assorted content as channels. Meerkat is written in PHP, served up by an Apache Web server, and keeps its data in a MySQL database. This session's focus is the emergence of open services, XML's role therein, and some of the PHP XML functionality and third-party tools increasing PHP's visibility in the XML-based Weblication arena
|
07/20/2000,
8:45am
to 10:15am
in Serra I & II
|
Session room assignments are subject to change.