Na polovině serverů? Snížilo náklady? Podle mně plácáte.
Koukněte kolik stály Apache servery. Řekl bych, že to bude tak 20% rozpočtu. Zjistěte kolik by to ušetřilo dolarů, pokud by jste MediWiki běželo 5x rychleji (o čemž pochybuji).
Drazí jsou kvalitní vývojáři. Ohloh.net píše Codebase 1,2 milionu řádků, odhad doby pro napsání 358 člověko-roků, odhad ceny 19,7 milionu USD.
Kdyby to bylo na mně tak taky zvolím PHP i když ho nemám rád.
V PHP je akorát jádro. Vyhledávání je tuším Java a roboti hlavně Python. Prostě je to velký projekt a práce je tam habaděj. Stačí se někde na irc nebo v konferenci zeptat.
Rozdíl mezi rychlostí kódu dobrého a špatného programátora v jednom jazyce je větší než rozdíly mezi jazyky. Taky proto to masově rozšířené PHP nemusí být zas tak špatná volba.
Jednou to stejně přepíšou do Perlu 6. Tipuju to tak na Vánoce po těch ve kterých vyjde :-).
Technický problém Wiki podle mě je, že je napsána v PHP. Kdyby byla napsána skutečně optimálně, tak poběží třeba na polovině serverů, než vyžaduje dnes. To by snížilo náklady.
Politickým problémem Wiki je centralizace (byť "demokratická"), která vyžaduje přílišné spoléhání na různé sponzorské dary, a zajišťuje původním provozovatelům poslední slovo v případě různých sporů.
Kdyby se síť plnohodnotných mirorrů provozujících stejný software a nabízející stejný interface dokázala vyhnout problémům, které postupně zahltily Usenet, tak by mi Wiki vyhovovala víc. (Ostatně původní plány které měl Tim-Berners Lee s WWW zahrnovali editaci stránek uživateli... tzn. Wiki je vlastně reimplementací původní architektury WWW - ale bohužel zcela centralizovaně... všechny centralizované aplikace jdou proti duchu internetu - a nakonec budou nevyhnutelně nahrazeny jakýmsi "webtorrentem", který se obejde zcela bez centralizovaných serverových farem... je to jen otázka času)
Vzhledem k dnešním nízkým cenám energie je tato námitka pravdivá - ale pokud by se Wikipedia měla stát opravdu globálním referenčním a vyhledávacím zdrojem (což bylo zjevně cílem projektu), tak by náklady na energii, související s velikostí serverové farmy mohly hrát docela velkou roli.
Co se ceny vývojářů týče, tak bych nepodceňoval potenciál open source. Ovšem třeba ode mě nikdo nemůže čekat, že bych se jako vývojář zapojil do projektu v PHP...