ŽENA-IN.cz - projekt, který nám konkurence závidí
Společnost F-ART AGENCY s.r.o. dokončila nový projekt rozsáhlého internetového portálu pro ženy - ŽENA-IN.cz.
Jedná se o portál, kde je zakomponován magazín s osmi odlišně barevně laděnými rubrikami s články (kterých je více než 40 tisíc, k nim dále patří více než milión komentářů), přítomno je rozsáhlé diskuzní fórum (s více než 6 milióny příspěvky - tedy výrazně více než má SuperFórum Computerpressu), bohatá fotogalerie, kvízy, podpora pro rozmanité soutěže a jejich vyhodnocení, a v neposlední řadě "web 2.0" uživatelské profily a funkce.
Celý projekt je založen převážně na technologiích Microsoftu - Windows 2008 Server, IIS7 a SQL Server 2008 Standard databázi (vše x64 verze) plus PHP provozované přes FastCGI (používáme dříve zmíněný Zend Server s Optimizer+ implementaci). Windows 2008 a IIS7 je výborná platforma pro PHP, navíc výkonem a stabilitou je SQL Server 2008 daleko nadřazen nad nestabilní open-source řešení typu MySQL.
Hlavním cílem první etapy vývoje bylo přepsat většinu stávajících funkcí výkonově hroutícího se starého serveru do modernějšího prostředí s pohodlnou administrací, a umožnit další rozvoj systému.
To se 100% povedlo a redakce ŽENA-IN.cz je spokojena, takto vypadá zatížení dababázového serveru ve špičce:
A takto zatížení serveru s IIS7 a PHP:
Nasazení podobně rozsáhlého projektu není nikdy úplně bezbolestné, uživatelky si musí zvyknout na nové funkce, některé problémy se objeví až za pochodu.
Nicméně během 3 dní po ostrém spuštění se podařilo vychytat veškeré mouchy, přičemž projekt měl de-facto 100% uptime (nepočítám-li ladění a vypnutí serveru na chvíli ve 2 hodiny ráno).
V tomto případě se tedy technicky úspěšně rozběhla první etapa a následovat budou další funkce.
Na webu je v back-endu zpracovaná podpora pro soutěže - ty mohou být různých typů, od jednoduchých odpovědí na otázku, přes více otázek, napsání textu, až po složité bodovací soutěže (s mnoha parametry) či hledání grafických symbolů v textu článků (docela dobře se tím nahání pageviews).
Část uživatelek, jako je tomu při každém redesignu, postrádá pár starých funkcí, v tomto případě prý zejména hry "Piškvorky" a "Lodě" :-) Uvidíme, třeba si je redakce doobjedná k realizaci a poté samozřejmě vyrobíme i hry. :-)
Pokud jste žena co ráda čte, diskutuje a soutěží, ŽENA-IN.cz je portál právě pro vás.
Taky bych chtěl takový server :-)
Nemuselo být asi jednoduché zmigrovat to ze serveru starého.
Zajímalo by mě jaká je konfigurace toho nového / starého serveru ...
Ale to už jsou možná i krapet "choulostivá data", nevím ...
Každopádně je to pěkné.
[1] konfigurace starých serverů (ASP, IIS, SQL 2005) je zhruba stejná hardwarově jako ty nové servery, přesto se to podařilo napsat tak, že výkonově ještě dlouho nebude problém :)
Jen jsem to zběžně proklikal, ale vypadá to moc pěkně, myslím tedy především odezvu a rychlost kompletního načtení stránky. Postavili jste to na F-ART:CMS nebo jste zvolili jiné řešení?
Jo je to opravdu mega rychlé, mám server na páteři na 100MB/s, load průměrně 0,20, stránky s jedním obrázkem, ale řekl bych že mi nabíhají pomaleji než vaše zena-in.cz.
Čím to může být ? Dobrá, podle vás je Microsoft server lepší, IIS lepší, ale přece to nebude mít takovýhle dopad.
Skoro v tom vidím nějaké načítání dopaředu, či něco podobného ...
Nový web je skutečně špičkový a když k tomu vezmu v potaz, na čem běž, napadá mě pouze: zase o krok před konkurencí:) Gratuluji! Jediný problém, který vidím, je uspokojit ženský mozek, který si prostě zvykl na starou verzi:)
Takto vypadá rychlost, vygenerování a přenesení homepage za 100ms (pak se tahá 900ms reklama z cizích serverů):
http://zena-in.cz/temp/Firebug-ZENA-IN.png...
Bylo by možné přidat i grafy zatížení HW ve starém řešení ? Pouze graf nového řešení nemusí nutně znamenat zlepšení. Neberte to jako kritiku, pouze mě to zajímá.
[6] Dobrý den. Web je perfektní, o tom žádná, ale když si ve Firebugu sjedu to samé, co Vy, tak mi to dává asi 370 ms na homepage, což je 3x více, než máte Vy, čím to může být?
[8] měřeno je to z PC, takže záleží na rychlosti spojení na server :-) Na serveru by to vypadalo ještě lépe.
Zkousel jsem to zmerit pres Firebug a mam 105 - 110ms, coz je sluzny vysledek. Na idnes.cz mam okolo 80ms (tez MS technologie. Na svuj WP mam 47-50ms.
Tez se priklanim za vice info o serveru a grafy. Jaky je vas nazor na virtualizaci na serverech?
Dobrý den, pane Huláne, a co na to uživatelky Ženy-in? Byly rády? Jak chválily Vaší práci?
[11] inteligentní uživatelky jsou 100% spokojené :-)
Ale k věci - pokud někdo není spokojen, je to (z našeho pohledu) irelevantní. Cílem Dodavatele je 100% splnit požadavky Zadavatele (redakce), což se stalo, na základě dodané specifikace. Nejsme (v tomto případě) placeni za připomínkování a doladění specifikace či zkoumání zda uživatelům nebude něco ze staré verze chybět, "jen" za její realizaci. Specifikace byla 100% na redakci.
Pokud někomu chybějí třeba ony zmíněné piškvorky a lodě a začne proto křičet, je to jen a pouze problém redakce, že si je neobjednal a nedal do specifikace a možná podcenil skupinku bažící po piškvorkách či menstruačním kalendáři. Některé méně inteligentní čtenářky to ovšem nemusí pochopit, ani když se to napíše 12x :)
[12] Kolik inteligentních uživatelek zůstalo?
[14] irelevantní otázka. Přečtěte si ještě jednou komentář [12] a zkuste přemýšlet ;) Tento server není volný chat a preferuji zde myslící komentující :-)
[15] Když já nejsem inteligentní uživatelka. :( Tak kolik? Ale zajímám se o Vaší práci. Cožpak pohrdáte hloupými lidmi?
[16] ŽENA-IN.cz byla #3 na Toplistu - http://www.toplist.cz/casopisy... a je stále #3 na Toplistu. To se vzhledem k netransferování některých funkcí (protože to redakce nechtěla) - jako je menstruační kalendář či hry, jeví jako výborný výsledek.
Navíc je potřeba počkat cca 3 měsíce než se nový web kompletně zaindexuje na Google a Seznamu a projeví se výrazné zlepšení SEO na návštěvnosti :-) Optimalizaci pro vyhledávače měl starý web strašnou.
Ale jinak pro "hloupé" - návštěvnost je irelevantní pro Dodavatele, -pokud za ni není zodpovědný-. Když dostanu zadání "chci 10x větší návštěvnost a 5x více objednávek v e-shopu", zrealizujeme to.
Když dostaneme zadání "chceme převést 90% funkcí ze staré ŽENA-IN.cz do nové ŽENA-IN.cz", zrealizujeme toto, ale samozřejmě upozorníme, že pár lidí asi nebude nadšeno pokud se jedná "jen" o převod 90% funkcí a není (zatím) moc novinek. Dozvíme se, že Zadavatel chce takovýto převod kvůli hroutícímu se starému serveru a je si toho dobře vědom.
To, že někteří hloupější lidé přesto píší kvůli menstruačnímu kalendáři či piškvorkám nám, to je problém těchto lidí. Mají psát redakci :-)