Ah, cool. But that doesn't do the mirror redirection trick :) And say someone wants to put stuff like this on his corporate network? If I put a link to what you just gave, people will download directly from that server, instead of from the local mirror...
p.s.s. i was silly suggesting the symlinks. the sites are php powered,
and that can *of course* be done with php itself ;)
Erm, some human interaction is needed. The mirror selection is not done automatically, so people need to look at the browser screen anyway. If we would support
http://php.net/get/latest_php_source/from/a/mirror and
http://php.net/get/latest_php_win32/from/a/mirror links then this will show up a mirror selection page anyway. If we provide no mirror selection page, there are chances people will download from a mirror not really that close (or close but slow, or close but without the file in case the packages were just updated).
Plus there is a question of what version we redirect these links to when we will have PHP 4.x and PHP 5.x stable versions?
The permanent link for the latest downloads with mirror selection is
http://php.net/download (or /get/php or other nice variants :). This has the advantage that people will actually read the notes attached to the download. Say for example that someone would have clicked a download link proposed by you (in the past) and got PHP 4.2.0. This version deprecated register_globals, but with the direct download link, the user does not see the warnings, notes glued to the download screen. He downloads the version, and tries to use it as suggested by the document he read, without success. Then he wlil either think that PHP is crap or your document is crap, or both....
Goba