Le 05/07/2009 13:54, Toby A Inkster a écrit :
On 5 Jul 2009, at 01:52, Pierre-Antoine Champin wrote:

I guess a PHP version would not even require that .htaccess, but
sorry, I'm not fluent in PHP ;)


The situation with PHP should be much the same, though I suppose web
hosts might be more likely to set index.php in the DirectoryIndex as a
default.

this was my intuition as well.
However, I actually have to add the DirectoryIndex directive to have index.php taken into account on my server.

PHP has another advantage over CGI (and WSGI): you can usually run a PHP script from any directory of your hosted space, while CGI are usually confined in a special directory.

Anyway, I've done a quick port of your code to PHP. (I stripped out your
connection negotiation code and replaced it with my own, as I figured
out it would be faster to paste in the ConNeg class I'm familiar with
rather than do line-by-line porting of the Python to PHP.) Here it is,
same license - LGPL 3.

great :)

We should start a repository somewhere of useful code for serving linked
data.

I agree.

I note that your implementation uses absolute URIs for redirection. This has two main advantages over mine:
- this complies with the RFC (I had missed that part ;)
- this still works when you append path elements after the script name
  (which messes the relative URI in my script)

  pa

Reply via email to