Nevim, co jsou "takove problemy", ale i Lupa ma "sve dny".
S pouzityma technologiema to nesouvisi. Souvisi to s tim, kolik a jak kvalitnich zdroju (penize, cas, lidi) dava dotycne medium do technickeho zabezpeceni provozu.
och génie! takže prográmator microsoftu=debil, linuxu=ferda mravenec. to je nějaká choroba že open source je automaticky na vysoké úrovni. tvůj subjektivní názor je naprosto subjektivní. ach ty zlé korporace. svobodný software je cool. ....no, už to začíná být nuda. chtělo by to nějakou novou vlnu boje proti zlým korporacím.
Microsoft VBScript runtime error '800a01ce'
The remote server machine does not exist or is unavailable: 'CacheAdrenaline.Item'
/mod_Banners/Banners_INC.asp, line 380
Ať žijí technologie Microsoft, spolehlivé jak na londýnské burze.
to jsem se ale pobavil :-) vám přijde normální že systém zvrací interní chybu 500 a je to lepší než výše uvedený příklad? :-) v čem proboha? Výsledek je stejnej :-D nejede to!!!
Zajímavé je že Lupa a jiné servery které jedou na Linuxu skoro nemají takové problémy, zatímco zive.cz každou chvíli.
S technologiemi Microsoftu to souvisí velmi úzce, IMHO.
Za tohle nemůže Microsoft, ale svým amatérstvím proslulí autoři systémů CPressu, kteří nejsou schopni zpracovávat chybové stavy a poměrně často naivně předpokládají, že všechny operace budou ukončeny korektně. Pak to dopadne přesně takhle, že chyba probublá až k uživateli, namísto aby byl (v nejhorším případě) přesměrován na stránku typu "Došlo k interní chybě, požadavek zkuste opakovat za chvíli".
Docela by mě zajímalo, co o vývoji systémů víte, že jste si tak jistý v kramflecích.
Nicméně udělám si chvíli a pokusím se vám to přiblížit:
1) První věc je ta, že systém korektně reaguje na chybové stavy. Ne každá operace skončí dobře (ať již nevhodnou časovou shodou, vinou chyb v použitých komponentách nebo špatnými argumenty). Někdy se nevyhnete propagování chyby až k uživateli (byť v nějaké lidské formě), ale velmi často máte možnost při selhání zkusit jiný způsob a výsledku se dobrat, takže uživatel ani nepozná, že zpracování jeho požadavku proběhlo jinými vnitřními mechanismy, než byl zvyklý. Výše popsané se týká všech systémů bez ohledu na použité technologie
2) Druhá věc je ta, že používáte-li ve svých systémech komponenty třetích stran, nikdy nemůžete mít jistotu, že neselžou. Takové komponenty dnes používá 100% webů jako ty CPressu. Minimálně jde o databázi. Všechny databáze, ať jde o MySQL, Oracle či MSSQL, mohou být přetížené, mít poškozená data apod. Takže možné problémy se opět týkají všech systémů a jsou závislé výhradně na použitých komponentách a jejich správné konfiguraci (ať SW, tak HW).
3) Existuje pár minoritních oblastí, kde některé firmy má velmi mizerné až nepoužitelné technologie a tam by pak bylo halekání "No jo, zase ty zmetkové systémy od XXX". To ale není tento případ.
IMHO s technologiemi Microsoftu to souvisí pouze nepřímo a to tak, že ty největší lamy programují prakticky výhradně na technologiích Microsoftu. Ne že by programátoři třeba na Linuxu nebyli občas prasata, ale myslím, že je jich o dost méně než těch na microsoftích technologiích.
Takoví "vývojáři" pak umí akorát něco naklikat, projít wizarda či, jak říká kamarád, ohnout sampl. Ale jejich znalosti jsou velmi, velmi mělké a výsledky tomu odpovídají. Samozřejmě, svou vinu na tom má i Microsoft, že se snaží řadu věcí zbytečně ulehčovat a přesvědčuje lidi, jak snadné je vyvíjet či programovat.
Jiné platformy či vývojové nástroje až tak blbuvzdorné nebývají, takže se podstatně snadněji odfiltrují blbci, kteří se nedostanou přes první drobnou komplikaci a svět díky tomu zůstane jejich výtvorů ušetřen.
Osobně preferuji opensource platformy, ale musím objektivně říct, že dobrý web se dá napsat i s Microsoftími technologiemi. Ale stejně jako u opensource to musí dělat člověk, co se vyzná. Ne "ohýbač samplů".