Jimmy Wales wrote:
I know no PHP apart from the obvious, so this someone won't be me ;-) Judging from the proportion of what I know about PHP to what I know about Perl, I think as long as Wikipedia will be on PHP, I won't be able to submit anything beyond bugfixes and minor cosmetic changes.
Well, if you know perl, you pretty much know PHP. That's what I tell myself everytime I look at the code, at least.
Superficially, yes, but ... for example, I was trying to program the "redirect /w/wiki.phtml?title=(.*?) URLs to /wiki/$1 when they don't contain an ampersand" feature yesterday, and I realised I had absolutely not the faintest idea how to do that. It's nice that PHP puts query string variables into PHP variables automatically, but it's not useful in this case ...
And if you want to write the whole site over from scratch in perl, that's a bold undertaking.
Well, yeah. I know.
esp. if the only real reason is yours and my knowledge deficit with respect to PHP.
That's not really the only reason. My major reason is that the currect code-base will be extremely difficult to enhance to support things like "single-signon" and inter-wiki co-ordination.
Greetings, Timwi