Já jsem velký příznivce PHP, už čistě z toho důvodu, že ho umí
(na dobré úrovni) používat poměrně hodně lidí, takže v případě
velké vytíženosti není problém s nabíráním externistů.
Nicméně k jednotlivým bodům technicky:
Windows vs. Linux – nechci začínat flame, ale na server bych (pokud
by nebyla jiná možnost) Windows prostě nedal. Pokud jde o PHP, je pár
věcí co nejde na Windows, je zas pár věcí co nejde na Linuxu, vesměs jde
o alternativy zápisu, uznávám, že je to více Unix-like jazyk.
Debugging si píšu sám. Je to semtam trochu zbytečná práce, ale dá se
s tím žít, na druhou stranu se dá přizpůsobit vlastním
potřebám.
libxml – souhlasím, hrůza. Chybovost je jedna věc, rychlost mi
vadí víc. Když jsme stavěli pár let zpátky Naakup.cz, rychle jsem
pochopil, že na parsování 150MB souborů je to prakticky nepoužitelné (a to
neprobíhala kontrola podle DTD) – nechápu jak to vnitřně funguje,
vlastní parser, byť neuměl vše, to zvádnul za méně jak 1/10 času
(kdybych napsal 1/100, možná bych nebyl daleko od pravdy).
Bordel ve jménech základních funkcí je, nicméně se připravuje docela
konstruktivní řešení (v PHP6 nebo novější, teď z hlavy
nevím)
K PHP manuálu nemám větších připomínek. Sice občas něco
chybí, u MSDN se to ale stává taky (s ASP nic nemám, MSDN
projíždím kvůli implementaci JavaScriptu v IE a občas mi přijde, že
je v tom tedy nehorázný bordel, což ovšem nemusí být nutně problém
i manuálu k ASP)
Já jsem velký příznivce PHP, už čistě z toho důvodu, že ho umí (na dobré úrovni) používat poměrně hodně lidí, takže v případě velké vytíženosti není problém s nabíráním externistů.
Nicméně k jednotlivým bodům technicky: