• Login: Password:
  • CzechWoW » Forum » Archiv novinek » MaNGOS vs TrinityCore
    pages: [ 1 ] 2 3
    Espectro
    • Příspěvky: 5094
    • Vlastník serveru
    • OFFLINE
    • Poslat PM
    • Reply #1  |  30-08-2009, 23:11:11
      [link]
    Jak jistě víte, herní server nefunguje jen sám od sebe - za desatero resskilly, desatero gnomy a za desatero taureny se nachází server a na něm emulační software, který se stará o funkce ve hře a o hru jako takovou.

    Emulátorů existuje celá řada - k těm nejznámnějším a nejvíce diskutovaným patří bez pochyby Mangos a Trinity. Prostřednictvím totoho článku bychom rádi zopakovali stanovisko a směřování serveru a také odpověděli na spoustu Vašich dotazů.

    CzechWoW.net je jeden z nejstarších free serverů v Čechách a také vůbec první free server s TBC datadiskem v ČR a na SK. Za dobu existence CW jsme se drželi své politiky a svých priorit – udělat z CW nejlepší non-wipe server s nejlepší komunitou hráčů v ČR a SK a těchto pritorit se chceme držet i nadále.

    Motorem je pro nás již od vzniku všem známý MaNGOS. Před pár měsíci však došlo ve vývojovém týmu MaNGOSu k několika zvratům. Mnoho developerů, kteří nebyli spokojeni s politikou MaNGOSu, odešlo a založili vlastní jádro – TrinityCore. Toto jádro se v současné době těší oblibě desítek českých serverů, hlavně kvůli své politice.

    Developeři zaslepení myšlenkou co nejvíce funkčních vymožeností, kteří odešli do Trinity nic nedokázali - ukrást stabilní kód MaNGOSu a začít do něj dávat neoptimalizované patche dovede ledaskdo. Kód Trinty zahrnuje mnoho těžkopádných a neoptimalizovaných věcí. Velké množstí jednoduchý věcí je v Trinity uděláno neskutečně složitě, protože developeři nejsou tak dobří, aby je napadly efektivní varianty. Pokud patch splňuje funkčnost na 95% pak je to v pořádku a je do Trinity nasazen. Že existuje i cesta 1000x efektivnější už Trinity neřeší. Mangos naopak tyto cesty hledá a to i za cenu dlouhého vývoje a implementace funkcí.

    Ve výsledku Trinity máme software, který žere i několikrát více paměti, než by musel, čímž samozřejmě geometricky roste počet možných chyb, takže se aplikace stává stále méně stabilnější. Když tu díru někdo najde, tak ji místo rozumné opravy zaplácne dalším výkonžeroucím hackem. Mangos jako takový má některé nevýhody v tom, že je zaměřený na efektivitu kódu a nikoliv na maximální objem funkcí. Má však největší reálnou šanci na přežití dalších 5-10 let...

    Trinity je sice postavené na starém dobrém Mangos jádře, nicméně příliš mnoho neověřených funkcionalit bude jednou znamenat projektovou smrt. Vzhledem k tomu, k jakému alarmujícímu počtu změn databázových struktur za tuto krátkou dobu v Trinity stihlo dojít, nebude ani možné vrátit se úspěšně bez wipe zpět na Mangos. Vzpomeňme na WoWEmu, Antrix, Ascent....

    Z tohoto článku je více než jasné, že se politika CzechWoW nemění a že stejně jako dnes upřednostňujeme čistý kód, stabilitu a jistotu do budoucna před honbou za novými funkcemi.

    _______________________________


    Espectro
    • Příspěvky: 5094
    • Vlastník serveru
    • OFFLINE
    • Poslat PM
    • Reply #2  |  30-08-2009, 23:19:02
      [link]
    Abych ještě doplnil příklad velice aktuální je nyní hon za implementací Dual Spec talentů. Na MaNGOS fóru je patch, který tuto fci zprovozní. Patch ale používal naprosto novou tabulku v db, což je neefektivní a velice to zpomaluje celý server, proto byl Vladimirem (správcem MaNGOSu) zamítnut do doby, dokud se nepřepíše. Trinity oproti tomu připravuje brzkou implementaci špatného patche.

    Pokud vezmete veškerý obsah lednice (kód), naházíte to do hrnce (implementace) a uvaříte to (kompilace), nevznikne z toho vůbec nic dobrýho.

    Existují tedy servery, kde fungují i věci které u nás nefungují. Po diskusi jsme se ale shodli, že to riziko nám za to nestojí. Pokud by se přeci jen našel nějaký zastánce Trinity - věřte, že chceme pro server jen to nejlepší a v žádném případě není v našem zájmu Vám lhát apod.

    _______________________________


    shotgun
    • Příspěvky: 122
    • Permanentně BANNED
    • OFFLINE
    • Poslat PM
    • Reply #3  |  30-08-2009, 23:19:02
      [link]
    jo tak stymto suhlasim... mam skusenosti s velkymi projektmi a poznam dobre situacie ktore mozu nastat ak sa to robi zbrklo a zacnu sa vydavat patche na patche na ne hotfixi a na to este nejake tie zaplaty v podebe crackov... zsa chvyklu vam to narastie na taku obrovsku velkost ze stym jednoducho nespravit nic leb o to nezvladnete cele obsiahnut...

    _______________________________
    Reality is for those who can't face Science Fiction

    ...and when coders stay up late, new worlds are born...


    Dwalin
    • Reply #4  |  30-08-2009, 23:54:00
      [link]
    Skvělý článek. Jen mi přijde že celý vychází v Vašeho rozhodnutí. Já se nevyznám v serverových emulátorech na wow, ale nejspíše bude ten MaNGOS lepší. Jestli jsem vše správně pochopil, tak v Trinity pujde vice veci(talenty, atd) nez v MaNGOSU? Každopádně co si budeme nalhávat. Když nejdou talenty a spelly tak se obtížně hraje. Na druhou stranu když bude server padat tak si nezahrajeme o nic lepe, takže jsem pro vaše rozhodnuti. Chci Vám poděkovat za to co pro nás děláte. Když vydím co se děje tady, jsem o moc raději že jsem sem přešel. Kdybych vám řekl co se dělo na mám bývalém serveru tak byste nevěřili že mohl fungovat.Fakt moc dík.

    _______________________________
    Main

    Zvědavost

    Budouci heal

    Varimathras
    • Reply #5  |  31-08-2009, 01:32:39
      [link]
    Pravda, pravda jediné co je na mangosu a Trinity stéjné je konfigurace. Ale ten výsledek stojí za prt. Jednou jsem na tom rozjel lokální server a v Northrendu plno nefunkčních q, ted jsem si sehnal mangos revizi 8085, až na vyjímky to faká dobře.

    [ Upravil Espectro  31-08-2009, 06:55:49 ]
    Kamil000025
    • Reply #6  |  31-08-2009, 01:46:33
      [link]
    vtomhle se nevyznám ale vyzkoušel jsem jsi wotlk na jiném servru ktery jede na trinity zezačátku to nebyla žádna sláva ale ted jim skoro vše funguje, co jsem tam hral tak to párkrát spadlo ale neřekl bych ze časteji než to padá tady.maj už plně funkční q pro DK i veškeré spelly jedou.

    _______________________________
    .
    Ejp262
    • Reply #7  |  31-08-2009, 03:57:49
      [link]
    Takze to znamena ze CW neperjde Na Woltk? jen se ptam me to je jedno ja budu spokojen kdyz servr pojede tak jak ma...

    _______________________________

    Ejp262
    • Reply #8  |  31-08-2009, 05:01:00
      [link]
    Omlouvam se ze sem to nenapsal hned :( :( Gm !! znam jeden cesky servr kde spustily Woltk na trinity...Kdyz to spustily Tak jeli si ce na neakem nowem patchi ale nemohl nikdo do nortlendu.....nemohl ani nikdo udelat 80lvl nebo takle 70+..a Pak prislo to nejdulezitejsi :) wipe a tet to neni free servr ale Fun bezici na 2.4.3 Tb :) nwm jesli vam tohle pomuze ale moc tomu nerozumim Asi tak jako Kamil :) Nevim proc se jim to stalo ale kdyz si v hlave vsechno logicky promyslim Tak bych to prirovnal k



    Pokud vezmete veškerý obsah lednice (kód), naházíte to do hrnce (implementace) a uvaříte to (kompilace), nevznikne z toho vůbec nic dobrýho.


    jinak promin Espe ze sem tito takle hnusne skopcil ale jeto moc pekny clanek :)

    [ Upravil Ejp  31-08-2009, 05:08:10 ]

    _______________________________

    Ventero
    • Příspěvky: 4088
    • Smazán
    • OFFLINE
    • Poslat PM
    • Reply #9  |  31-08-2009, 07:11:47
      [link]
    Jen mi přijde že celý vychází v Vašeho rozhodnutí.

    V podstatě máš pravdu. Je to rozhodnutí GM teamu, jakým směrem se bude server ubírat. A na základě dlouhé diskuse na GM foru jsme se rozhodli i nadále pro bezpečnost, no-wipe, pro stabilní a efektivně fungující systém ve smyslu Valdimirova přístupu k Mangosu. A to i za tu cenu, že skutečně oproti Trinity nebude něco fungovat. Ale to, co fungovat bude, bude fungovat s maximální efektivností a jistotou.
    Je nám jasné, že na Trinity toho v tuto chvíli funguje více, než na Mangosu, ale jak správně uvedl Espe
    Trinity je sice postavené na starém dobrém Mangos jádře, nicméně příliš mnoho neověřených funkcionalit bude jednou znamenat projektovou smrt. Vzhledem k tomu, k jakému alarmujícímu počtu změn databázových struktur za tuto krátkou dobu v Trinity stihlo dojít, nebude ani možné vrátit se úspěšně bez wipe zpět na Mangos.

    A proto se CW bude i nadále ubírat v souladu s politikou Vladimira a Mangosu.
    A ještě zodpovím jeden dotaz:
    Takze to znamena ze CW neperjde Na Woltk? jen se ptam me to je jedno ja budu spokojen kdyz servr pojede tak jak ma...

    Rozhodnutí Mangos vs. Trinity tohle neovlivňuje. Na WotLK se pochopitelně přejde.
    Belphegor
    • Reply #10  |  31-08-2009, 07:52:08
      [link]
    Souhlas s GMkama. Radši si vyberu spolehlivou Fabii v které se pohodlně a spolehlivě jede než sebekrásnější Ferrari který sice umí tahat melodie do klaksonu z flashky a kdoví co jestě ale při jízdě zdechá motor,občas řadí špatný rychlosti a při zapnutí dálkovejch svítěj potkávačky.
    chrosta
    • Příspěvky: 11422
    • Smazán
    • OFFLINE
    • Poslat PM
    • Reply #11  |  31-08-2009, 07:52:50
      [link]
    Jen vypichnu jednu vec, kterou jste mozna malicko prehledli v tom clanku a hlavni duvod, proc zustavame na mangosu, prestoze na trinity aktualne bezi vic funkcni...

    Vzhledem k tomu, k jakému alarmujícímu počtu změn databázových struktur za tuto krátkou dobu v Trinity stihlo dojít, nebude ani možné vrátit se úspěšně bez wipe zpět na Mangos.


    U trinity nemate jistotu, ze za pul roku jeste bude fungovat a bude mit kompatibilni upgrady. A pak se vratit k mangosu by znamenalo vse smazat ... tedy WIPE ... a to rozhodne nechceme, takze Trinity zatim opravdu ne.

    _______________________________
    GM Chrosta, GM Chrostik (Databaze - testy, opravy)
    Ve hre jako Paja, Alexandra, Mystera, Lassie, Linda nebo Karin.
    Vsechny me herni chary najdete u Alliance v guilde The Berries.
    Theodorik
    • Reply #12  |  31-08-2009, 07:57:58
      [link]
    Zajímavý článek. To vysvětluje spoustu věcí..a jestli je ten TrinityCore tak špatný, tak souhlas s GM teamem.

    _______________________________


    žije ve vzpomínkách


    Theodorik
    • Reply #13  |  31-08-2009, 08:04:09
      [link]
    Quote: chrosta | 31-08-2009, 07:52:50
    Jen vypichnu jednu vec, kterou jste mozna malicko prehledli v tom clanku a hlavni duvod, proc zustavame na mangosu, prestoze na trinity aktualne bezi vic funkcni...

    Vzhledem k tomu, k jakému alarmujícímu počtu změn databázových struktur za tuto krátkou dobu v Trinity stihlo dojít, nebude ani možné vrátit se úspěšně bez wipe zpět na Mangos.
    U trinity nemate jistotu, ze za pul roku jeste bude fungovat a bude mit kompatibilni upgrady. A pak se vratit k mangosu by znamenalo vse smazat ... tedy WIPE ... a to rozhodne nechceme, takze Trinity zatim opravdu ne.


    hele, a když se nedá přejít z Trinity na Mangos, tak ono jde přejít (bez wipe) z Mangosu na Trinity? Když jsou to už tolik odlišné emulátory?

    _______________________________


    žije ve vzpomínkách


    admin
    • Příspěvky: 4320
    • GM & Konzultant
    • Reply #14  |  31-08-2009, 08:12:48
      [link]
    Kdo to z toho článku nepochopil, Trinity = Mangos... Developeři Trinity asi před půl rokem vzali Mangos tak jak byl a začali jej měnit... Svým způsobem se nejedná o nic jiného, než o novou Branch Mangosu... Pro ty co vědí, co je branch;)

    _______________________________
    GM Owneria, konzultant a technický poradce
    Espectro
    • Příspěvky: 5094
    • Vlastník serveru
    • OFFLINE
    • Poslat PM
    • Reply #15  |  31-08-2009, 08:14:11
      [link]
    hele, a když se nedá přejít z Trinity na Mangos, tak ono jde přejít (bez wipe) z Mangosu na Trinity? Když jsou to už tolik odlišné emulátory?
    Většina změn které vzniknou v db je nevratných...

    Jinak možná není patrné co chtěl autor článku říci..

    Existuje více emulátorů a některé se ženou za funkcema. V Trinity je například AV battleground, ale to že tam nefungují správně hřbitovi a creepy v BG, na kterých je celý BG postav, už nikoho nezajímá.

    Na mangosu bude také jednou AV, ale až v době, kdy bude hotové. To byl jeden příklad za všechny... Nežeňte se za vidinou funkčních věcí a důvěřujte nám.

    _______________________________


    metamorf
    • Reply #16  |  31-08-2009, 09:15:58
      [link]
    no tak s tim AV ze nekdy pude bych moc nesouhlasil si vemte jak dlouho ten BG existuje a nakej postup?? ne porad na mangosu nejde pokud nepude s mangosem az tu bude wotlk myslim ze uz se na to nikdo ani nepodiva dit pribejvaj porad dalsi BG a dost pochybuju ze nekdo bude makat na BG kterej bude vlastne k nicemu kdyz ty marky se na wotlk nijak nevyuzijou max na mounta kdyz je nekdo sbira nebo jen tak ale zadnej item na lvl 80 za ne neni :)

    ja mam mangos rad neni to nic proti jen si proste myslim ze AV nikdy nepude coz je skoda je to jeden z nejzabavnejsich BG

    _______________________________
    Lazord
    • Reply #17  |  31-08-2009, 09:29:42
      [link]
    Quote: Espectro | 31-08-2009, 08:14:11

    Na mangosu bude také jednou AV, ale až v době, kdy bude hotové. To byl jeden příklad za všechny...

    Tím naznačuješ, že při přechodu na WotLK AV nepojede?
    Quote: Espectro | 31-08-2009, 08:14:11

    Nežeňte se za vidinou funkčních věcí a důvěřujte nám.

    Myslím, že teď budu mluvit za všechny hráče (nebo aspoň za většinu z nich). Kdybychom Vám nedůvěřovali, tak tento servr je prázdný. Mnohokrát jste nám dokázali, že děláte pro tento servr maximum a není Vám jeho osud lhostejný. Máte svůj cíl a držíte se ho, co víc si my hráči můžeme přát


    _______________________________



    Feomathar & Aleilin R.I.P.
    Jarkan
    • Reply #18  |  31-08-2009, 09:52:37
      [link]
    Espe Espe :-)

    _______________________________


    SmallKing
    • Reply #19  |  31-08-2009, 10:11:41
      [link]
    to akoze bude WIPE???

    _______________________________






    Moku2
    • Reply #20  |  31-08-2009, 10:27:04
      [link]
    Quote: Lazord | 31-08-2009, 09:29:42
    Quote: Espectro | 31-08-2009, 08:14:11

    Na mangosu bude také jednou AV, ale až v době, kdy bude hotové. To byl jeden příklad za všechny...
    Tím naznačuješ, že při přechodu na WotLK AV nepojede?
    Ach, ach.... Keby ludia tak citali forum nemali by take blbe otazky.
    Odpoved cislo 10, ti zodpovie tvoju otazku......

    A btw Espe. Pekny clanok. Nevedel som o Triniti toho vela. Hral som na jednom servery kde maju trinity. Pacila sa mi tam vsetko fungovalo, vsetky spelly. Ale ked som sa dostal dalej ako od startovacich miest, tak ma to sklamalo. DB vobec neupravena, ziadny, ale ziadny LoS. Tu je aspon taky ze creepe nevidia cez stenu ale tam to bolo len snov. Ked creepa navs vybehla cez 3 poschodia rovno cez stenu tak to potesilo.

    A jasne MANGOS nech ide dalej na CW. Tak ako napisal Belphegor. Jeho priklad to vystihuje :)

    [ Upravil Moku2  31-08-2009, 10:27:34 ]

    _______________________________
    "Radšej byť nenávidený za to, kto som, ako milovaný za to, kto nie som"

    pages: [ 1 ] 2 3
    Forum Nav : Jump To This Forum