Noul Hotnews si unde s-a dus suta de mii: o parere

Nu mai este un secret pentru nimeni că s-a relansat Hotnews și că – în ciuda structurării mai bune a informației pe site și a unui layout mai modern – ziua de azi nu a fost chiar un succes. Este lunea după referendum când logic ar fi fost ca lumea să fie călare pe Hotnews însă conform trafic.ro vizitatorii au fost cu 10% mai puțini decât acum o săptămână. Site-ul a avut ore bune în care a mers prost și motivele cred că au fost două:

  • “Lansarea la apă” după o perioadă de testare insuficientă, în special pe partea de capacitate. N-aș putea spune că nu îi înțeleg: sincer vorbind, cine lucrează în IT și poate să jure că nu a lansat niciodată un produs “cu risc” sub presiunea unui deadline ?
  • Dimensionarea insuficientă a conexiunii Internet. Noile pagini sunt mai “bogate” decât cele de pe vechea versiune: mai multe imagini, cod, Javascript, CSS-uri. Lucru care probabil că s-a reflectat într-un trafic substanțial mai mare care le-a gâtuit conexiunea. M-am conectat la un moment dat de pe extern (un datacenter din Germania) și mergea absolut mizer.

Ambele aspecte sunt corectabile rapid. și afirm acest lucru în condițiile în care, spre deosebire de alții care și-au dat cu părerea pe diferite bloguri, eu am văzut aplicația funcționând încă de mai de mult timp și știu și câteva lucruri despre arhitectura acesteia. Chiar dacă nu am fost implicat direct în implementarea propriu-zisă.

Am citit comentariile de pe blogurile lui Orlando și Alex apropos de noul Hotnews. Lumea pare oripilată de cifra de 100.000 EUR care este vehiculată ca și cost al platformei. Se propun alternative “mai bune” începând de la Joomla și terminând cu Django. Ambele variante, greșite. Joomla poate fi o idee ok pentru site-uri de trafic mic și mediu, dar investiția crește rapid atunci când trebuie să scalezi cu zeci de mii de utilizatori pe zi pentru că trebuie să te apuci să modifici frameworkul destul de slab la capitolul scalabilitate; ocazie trebuie să intri pe cod scris de [mulți] alții – noroc bun și cale lungă. Django este o idee interesantă, dar să fim realiști – oameni capabili să facă în Django un site complex scalabil la 100.000 de utilizatori/zi probabil că sunt vreo 5 în România: din care doi sunt prea ocupați, doi îți fac dosarul de Canada/Australia și ultimul nu lucrează la proiecte al căror nume începe cu “H”. Or something. Trebuie să te mai uiți un pic și pe piața muncii înainte de a te arunca viteaz la o nouă tehnologie.

În opinia mea, banii aceștia au plătit două lucruri. Primul este încrederea. Cei de la Hotnews au lucrat cu o firmă cu oameni pe care îi cunoșteau și în care au avut încredere, cu o tehnologie în care au avut încredere. Pentru ei este un proiect mult prea important ca să-și asume riscuri la alegerile esențiale, așa că o parte din bani i-au folosit ca să cumpere … liniște sufletească. Poate că ieșea de 10 ori mai ieftin și mai rapid dacă era făcut în RoR, sau în LISP. Poate. Dar cine are timp și curaj să facă experimente radicale atunci când ai un singur produs, vital, de conceput ?

Al doilea lucru, mai important, pe care Hotnews-ul l-a cumpărat este eficiența muncii redactorilor. Ceea ce văd vizitatorii site-ului în browser este de departe partea cea mai puțin complexă a aplicației. Acesta este un simplu template care se poate modifica în orice moment cu ușurință. Cu un designer foarte harnic, site-ul ar putea arăta în fiecare zi altfel fără intervenția programatorilor. Adevăratul motor este “scula” de scris articole din spate, ce permite conceperea unui material complex, cu imagini redimensionate/cropuite, galerie, referințe, formatare complexă și alte dichisuri de către o persoană atehnică pentru care HTML poate să fie un nume de detergent sau o marcă de trotinete. Este foarte important, într-o Românie în care forța de muncă este din ce în ce mai scumpă și mai pretențioasă, să mărești productivitatea muncind mai eficient cu ustensile inteligente și nu angajând și “trăinuind” în neștire armate de oameni pentru a putea produce mai mult conținut.

Întrebarea serii este de fapt câte site-uri anexe/de nișă vor lansa cei de la Hotnews pe aceeași platformă, “amortizând” astfel dezvoltarea ?

În ceea ce mă privește, singurul bug cu adevărat deranjant este că blogul meu a dispărut de pe secțiunea relevantă. Adică, sper că este un bug :)

This entry was posted in Internet and tagged , . Bookmark the permalink.

47 Responses to Noul Hotnews si unde s-a dus suta de mii: o parere

  1. si eu astept sa apara al meu acolo :P
    cred ca au uitat sa faca update la sectiunea aia.

  2. orlando says:

    Adrian,

    cred ca s-au hazardat anuntand suma de 100,000 euro in momentul lansarii, de obicei se asteapta lansarea, trecerea ei cu succes si apoi se analizeaza ce s-a facut, cat a costat etc, etc

    In rest de acord cu tine, o poti da in bara cu gratie din varii motive (imi aduc aminte de lansarea Britannica din oct 99) + un site ca HN nu poate sta pe un cms free.

  3. v says:

    Mi-a placu faza cu “… formatare complexă si alte dichisuri de c?tre o persoan? atehnic? pentru care HTML poate s? fie un nume de detergent sau o marc? de trotinete” :D

  4. @v Si n-am spus-o in sens peiorativ. Cred ca un jurnalist fie el si online trebuie sa fie bun in profesia de baza si sa se concentreze pe scrierea de materiale nu pe invatarea de taguri sau cum se face resize in Paint.

  5. ala care stie da nu cunoaste says:

    100k Euro nici nu e mult da romani stiu sa lucreze doar cu cirpeli si orice fac merge ca o cirpeala. In alte parti cind e vorba o implementare se alege de exemplu Oracle cu HP-UX eventual cluster daca nu superdom. In romania pentru ceva similar se alege MySQL, Lunix si un pIII la vre-o 800 Mhz. Nu ca n-ar avea bani dar ca … merge si asa.

  6. Catalin says:

    Ok, toate bune si mai ales frumoase. Dar cu varianta PDA ce s-a intamplat? Ori a disparut, ori e foarte bine ascunsa. Oricum eu o foloseam intens inainte si acum chiar imi lipseste dimineata in metrou.
    Atentie, se inchid usile!

  7. @Catalin: Este ceva la pda.hotnews.ro dar cred ca inca se lucreaza – titlurile sunt cam mari si este mai putin ergonomica decat sectiunea corespunzatoare de pe vechiul site.

  8. Alin says:

    Pe mine m-a dezamagit schimbarea. Hotnews este un site de stiri pentru oameni ocupati.. cu job.. pe drumuri.. cum zicea si Catalin mai sus, il intereseaza varianta PDA, adica il intereseaza continutul in sine, nu modul de prezentare.
    Din pacate la noi se trece prea usor peste niste faze importante in proiectarea unui site. Readability si usability ar trebui sa fie cuvinte mai importante decat design, platforma, scalabilitate etc..
    Incercati orice tool de pe net care da statistici pe readability (www.readability.info) si o as vedeti ca a iesit un site pe care te dor ochii dupa primele 2 minute :(
    Ma astept sa mai scrii despre scaderea traficului pe hotnews..

  9. patric says:

    100000 nu e tocmai putin dar pentru un CMS complet, functional si testat nici nu e exagerat de mult. Cine spune “Joomla” si “Django” n-a trecut niciodata de nivelul la care trebuie sa modifice frameworkul din spate pentru ca nu face exact ceea ce trebuie…

  10. Sunt dezamagit de articol, lipseste orice observatie critica, in ciuda faptului ca pe Netuality putem citi de obicei texte sincere. E greu sa gasesti buguri (“În ceea ce m? privește, singurul bug cu adevărat deranjant este c? blogul meu a disp?rut de pe secșiunea relevant?”), cand ai blogul tras de Hotnews, nu? Sigur, s-ar putea scrie ca aceasta este opinia Netuality despre noul Hotnews. Ar fi ok, nu? Dincolo de ce vedem cu ochiul liber, daca vrem sa facem o lista mareee cu buguri pe HotNews, trebuie sa citim comentariile la articolul de pe HotNews, legat de relansarea site-ului de stiri.

  11. abc says:

    Treaba voastra ca ati dat 100.000 euro si nu luati in considerare variantele FREE, open source. Dupa parerea voastra, aceste variante (JOOMLA, DRUPAL, DJANGO) nu sunt serioase, fiind pentru amatori, sau sunt prea greu de folosit. O atitudine gresita: aceste platforme CMS fac fata cu succes “scalabilitatii” de care vorbiti, si pentru a putea sa le utilizezi, poti cumpara niste carti ce te invata sa le folosesti, sau sa apelezi la comunitatea open source. Voi ati preferat sa dati un sac de bani pentru o schimbare care la o adica nu ar fi majora in epoca web 2.0. De altfel continutul video lipseste aproape cu desavarsire, sau e preluat de pe alte televiziuni, la o calitate EXECRABILA.
    Oricum, pe mine ma doare capul cand va citesc site-ul, care e prea imbacsit. Luati ca exemplu nytimes.com, si poate va mai imbunatatiti aspectul site-ului. Sigur, e mai bine ca inainte (la fel e si in viata reala, dar tot comunism e!).
    Oricum, sunt banii vostri, dar afirmatiile voastre ca JOOMLA, DRUPAL, etc. sunt jucarii pentru cei mici, si nu aplicatii serioase, e total falsa. Mancati ra* la faza asta. Probabil nici linux-ul pe care e gazduit site-ul nu e bun de nimica! Sau aveti Windows?!

  12. Daniel says:

    Toate bune si frumoase daca HotNews n-ar fi sit de stiri si daca s-ar incarca cat de cat decent in noua varianta. Dar fiind un sit gratis nu pot decat sa spun ca la cate platforme exista pe piata s-ar fi gasit una pe care sa mearga excelent. Dar cine stie, de aici de la Bruxelles, e cam departe si poate din cauza asta :-) .
    As comenta mai mult daca as avea pe ce, dar din pacate situl merge pe sarite. Si m-am plictisit sa astept. Numai bine.

  13. @Alin: readability face niste calcule statistice bazate pe text – marimea cuvintelor, a frazelor etc. In afara de faptul ca nu conteaza culoarea, avem de-a face cu niste scoruri care isi pierd din relevanta daca textele nu sunt in engleza.
    Alegerea culorilor este desigur o chestiune de gust si discutabila. Dar nu gasesc deplasat faptul ca fiecare insert are culoarea sectiunii de care tine articolul.

    @Ovidiu: Slava Domnului, sunt destule buguri si probleme. Ce se intampla la sectiunea PDA este doar un exemplu. Dar, credeam ca am fost destul de explicit cand m-am referit la testarea insuficienta si lansarea sub presiune. Tine cont de faptul ca m-am referit aici doar la explicatia sumei de 6 cifre care a inflamat spiritele cel mai tare. Fii sigur ca in limita timpului redus de care dispun adun buguri si le trimit echipei de la Hotnews. Sa zicem ca este mai profitabil – la propriu – pentru mine daca procedez asa in loc de a le lista pur si simplu pro bono pe blog :D

    Discutia de la articolul la care te referi contine sugestii si semnalari corecte, dar si reprosuri nejustificate. Un lucru este interesant acolo si anume modul in care comentariile negative sunt moderate de catre utilizatorii inscrisi …

    @abc: eu nu reprezint Hotnews deci este inutil sa mi te adresezi direct pe acest subiect. Te rog sa remarci ca nu am spus nicaieri ca Django este o jucarie. Dar pot sa-ti confirm din experienta proprie ca Joomla este relativ usor de customizat insa foarte greu de “scalabilizat” iar Drupal are mari portiuni de cod scrise efectiv cu picioarele. Niste picioare mari si paroase… N-ar strica sa mai citesti o data argumentele mele inainte de a sustine ca am dat cu piatra in open source…

    @Daniel: eu ies pe net printr-un provider din Germania [long story] si nu reusesc sa citesc Hotnews la aceasta ora …

  14. Adrian M says:

    CONFIRM ! Din Germania se incarca foarte greu fiecare pagina din Hotnews. Sper sa-si revina!

  15. MariusH says:

    Adi, e acolo, pe http://www.hotnews.ro/bloguri … si chiar a fost pe prima pozitie un timp :-) Nu te lasam chiar pe tine …

  16. Virgil says:

    @abc
    Baietas, Joomla si Drupal sunt CMS-uri proiectate pentru anumite aplicatii, nu sunt bune la toate. In publishing ai nevoie de formulare dinamice si cel mai bine se construiesc cu XML Data si XML Query.
    Ai invatat si tu PHP si MySQL din tutoriale si te dai mare in a proiecta aplicatii.
    Sunt satul de cati “meseriasi” ca tine cu zeci de site-uri facute pe banda rulanta am respins la interviuri.

  17. kama says:

    din Luxembourg merge al drq de greu. oricum, arata binishor.

  18. abc says:

    Din fericire nu sunt “meserias”, doar am spus ca e absurd sa respingi din start CMS-uri free si open-source, pentru faptul ca nu sunt bune la asa ceva.
    Vezi “http://plone.net/sites/sites_listingșindustries%3Alist=News+and+Media” pentru sectiunea site-uri de stiri si media, la baza carora sta Plone, cms open-source.
    Deci se poate, si evident ca sunt niste costuri, dar e fezabil si probabil la un pret mai mic de 100.000 euro (10.000), poate si mai putin, chiar gratis, daca ai timp la dispozitie.
    Asa ca imi pare rau pentru virgil, n-am intentia sa fac design de site, deci sa particip la vreun interviu in care sa ma numeasca amator. Sincer, domeniul meu de activitate e diferit, dar asta nu inseamna ca nu pot face o observatie care e adevarata in opinia mea, solutiile open source sunt viabile in orice domeniu; e mai greu la inceput, dar schimbarea unor obiceiuri, gen ms. office e cel mai bun (sincer, cati aveti licenta la firma?) e gresita. Oricum, omul e liber sa aleaga, hotnews a ales sa dea o caruta de bani pentru un site ce poate fi inbunatatit.
    Iar observatiile cum ca o parte din codul platformelor cms e scris cu picioarele, daca sunt adevarate, vor fi remediate (comunitatea open-source e activa si remediaza bug-urile destul de rapid). In ceea ce priveste platformele cms cu bani, in care sursa e ascunsa, cine stie ce bug-uri se ascund pe acolo dar nu se vad de utilizatorul final. Poate de aceea merge greu site-ul hotnews. Si hai sa fim seriosi, cata lume din Romania plateste pe bune ceea ce foloseste? Nu ma refer la calculatorul de acasa, ci la cel de la serviciu, unde softul piratat colcaie peste tot, la firmele de stat sau particulari. Adica ce e facut de Microsoft e mai bun decat soft-ul open source? Adica Vista, in care s-a bagat cel putin 1 miliard de dolari, e chiar asa de bun (multa lume se plange de vista, si ramane cu xp sau trece pe linux).
    Ceea ce vreau sa spun e ca trebuie sa ai mintea deschisa si, daca te apuci de o afacere, sa iei in considerare toate variantele. Probabil daca vrei ceva rapid, arunci o gramada de bani si ai ceva prefabricat. Adica poti cumpara o pizza inghetata pe care o mananci, dar e nu va fi la fel de gustoasa ca o ciorba facuta ca la carte.
    E bine ca se vorbeste de alternativele open-source. S-a trecut de la faza in care soft-ul open-source era ignorat complet la stadiul in care i se da in cap ca nu e la fel de bun ca ceva platit (desi, ma repet, cati din noi folosim soft licentiat pe bune). Oricum php, mysql, perl sunt folosite la refuz, ceea ce demonstreaza ca omul stie ca n-are rost sa arunce bani pe o platforma windows+sql server care poate pica oricand. La o adica, atunci cand trebuie sa “codezi”, nu te-ajuta decat capul de pe umeri, si nicidecum windows vista cu flip 3d sau alte prostii.

  19. b?une says:

    Au incercat si cei de la Hotnews sa faca ceva original, avand in vedere ca ei se pricep la preluat sau rescris stiri de la altii, si iata ca nu le-a iesit.
    + Ba culmea, dupa ce au platit o echipa de 8 oameni cu 100kE (nu stiu daca tinea cineva sa afle suma asta), chiar au reusit sa-si suprinda propria echipa cu release-ul, si sa scoata produsul netestat.
    + Problemele de performanta trebuiesc “rezolvate” din faza de arhitectura/design, ori daca un specialist spune ca le rezolva dupa ce produsul a iesit din Beta, atunci vorbeste de cai verzi pe pereti. Tot ce poate sa faca in asemenea stadiu, e sa peticeasca pe ici pe colo si sa cache-uiasca * module, in speranta ca imbunatatesc ceva. Daca echipa de 8 oameni platiti cu salariu pe cartea de munca v-a garantat ca astea se imbunatatesc simplu pe parcurs… ei bine, v-au luat de pampalai.
    + Atunci cand le este atrasa atentia ca a iesit un mare fâs si ca ar exista solutii mai ieftine si mai performante pe tarabe, ei le critica in necunostinta de cauza, dau vina pe piata fortei de munca, tot arunca in sus cu suta aia de euro, de parca nimeni n-a investit vreodata mai mult… fie si intr-o platforma care se vrea amortizata prin lansarea mai multor fâs-uri.

    Eu va tin pumnii si sper sa rezolvati cat mai repede. Stiu ca cel mai usor e sa critici, dar pe de alta parte sa-ti asumi o critica intemeiata e al naibii de greu.

    @Virgil – ia zi, cam cati ai picat tu la interviuri? nu uita sa-ti treci in CV: “am picat la interviuri x meseriasi pe zi”. Nu stiu unde ai citit tu de xml si cum ai ajuns tu la concluzia ca cele mai bune solutii in publishing se bazeaza pe XQuery si XPath, probabil ca ti-a spus Jim Melton, dar s-ar parea ca si echipa de a lucrat la acest proiect a plecat cu idei “meseriase” preconcepute, fara un brainstorming pe masura.

  20. mucinceai says:

    Mi se pare penibil sa lauzi un site pentru ce contine “in spate”. Pentru mine, noul Hotnews contine o singura pagina cu titlul “Please be patient” (ca se incarca). Asta e tot ce conteaza, pentru mine, faptul ca nu-l mai pot citi. Am trecut pe ziare.com. Ne vedem mai incolo, sper.

  21. Am si eu o intrebare pentru baune si abc.
    Cate site-uri cu 600.000 de vizitatori zilnici ati facut ca sa va dati cu parerea?
    Ca sa nu mai spun de chestii nice de genul newsletter, versiune de pda and so on.
    No offence dar joomla este o aplicatie cu care nici macar nu m-as sterge pe picioare. Cine a facut joomla a pus mana pe o carte de mysql si a spus si el/ea ca face marea cu sarea si a iesit o chestie care arata bine la prima vedere si merge tare prost cand ai nevoie de mai mult decat ce a fost ea proiectata.
    Drupal e atat de complicat incat nici dupa 2 luni de folosire nu m-am prins exact cum se fac anumite lucruri si asta nu pentru ca nu as fi citit documentatia ci pentru ca e rupta. Mi-a luat mai mult sa invat drupal ca sa fac un site in el decat l-as fi scris de mana.
    Django e scris in python din cate tin eu minte, care python nu se poate lauda cu performante deosebite la capitolul web indiferent cat de cool pare el. Cel putin nu l-a nivelul de 100000 de vizitatori.
    Spun toate astea pentru ca acum ceva vreme am avut nevoie de un CRM si alea free sunt al dracu de proaste.
    Si asta nu inseamna ca tot ce e open source e prost, nici de departe, inseamna doar ca 90% din proiectele open source sunt facute fie sa fie cool, fie sa atraga donatii. Dovada stau si numarul mic de firme care reusesc sa traiasca din dezvoltarea unui soft open source.

    Diana

    P.S. Lucrez la o firma care dezvolta doar soft GPL.

  22. Intram in dezbateri fara nici o legatura cu subiectul. Fiti convinsi ca si pe un proiect cu radacini open-source se pot cheltui sume uneori foarte mari. Si nu vad ce chichirez cauta MS Office (!?!) in discutie sau cati oameni au picat la interviuri cei care comenteaza. Si eu am picat destui, uneori visez ca se strang toti la un loc si ma linseaza intr-un mod oribil…

    Atat va pot spune, dar e doar din ce mi s-a povestit deci take it with a grain of salt: platforma dezvoltata de Hotnews INCLUDE componente open-source selectate cu grija si eventual customizate plus componente proprietar, iar arhitectura continea inca din aprilie (cu mult inainte ca sa existe macar un schelet al site-ului) elemente de scalabilitate: clustering, load-balancing si caching pe mai multe niveluri. AFAIK nu se foloseste tehnologie Microsoft.

    Repet, pe baza demo-ului de scule de editare la care am asistat va spun la modul serios ca nu exista solutii comparabile pe taraba cu platforme moca. Chestiunea de performanta este desigur mai delicata nu stiu exact ce au facut deci nu ma pronunt dar a priori doar pe baza a ceea ce mi s-a povestit exista toate elementele necesare pentru a ameliora problemele de viteza. Banuiesc ca echipa se ocupa de asta as we speak …

  23. Dr.A says:

    Luni daca incercai sa intrii pe bloguri din main murea IE ul….
    solutia aleasa a fost sa dau linkul direct…

    si da … incercam de afara …

  24. skippy says:

    merge prost, arata si mai prost. pe scurt, un mare pas inapoi.

  25. b?une says:

    @Adrian
    > “Lansarea la ap?” dup? o perioadă de testare insuficient?, în special pe partea de capacitate. N-aș putea spune c? nu îi în?eleg: sincer vorbind, cine lucreaz? în IT și poate s? jure c? nu a lansat niciodat? un produs “cu risc” sub presiunea unui deadline ?

    sincer vorbind, ai avea supriza sa vezi cati ar jura. Problema e ca voi nu v-ati fript niciodata cu ciorba. Cineva care este in tema cu release-urile de produse software si nu numai, se loveste infinit mai des de release-uri amanate decat s-ar lovi de bullshit-uri scoase in ideea ca 3 zile de testing din partea comunitatii fac cat 6 luni echipei de testare. Nu oricine isi permite sa-si murdareasca imaginea in asa fel, sau “sa se stearga pe picioare” cu un produs, fie el si propriu.

    Cele mai bune workarounduri pe care sunt sigur ca echipa tehnica le considera (pentru a inlatura “greseala” celui ce a fixat deadline-ul) sunt:
    - cache and go
    - rularea vechii variante pana la terminarea actualei
    - adauge “Beta” pe logo :-)

    @Diana, papusa capabila care lucrezi o la firma care dezvolta soft GPL si face site-uri de 600000 vizitatori/zi, cum de reusesti tu sa combati o idee pe care doar tu o ai? Vad sa se fi spus ca la pretul asta se putea face treaba MAI BUNA cu soft-uri open source (pana la urma au si folosit de pe ici pe colo), dar nu vad sa fii spus nimeni ca un CMS (nu CRM!) open source e idealul, lucru pe care tu incerci sa-l combati cu atata sarguinta, impartasindu-ne acele experiente minunate pe care le-ai avut cu lumea celor saraci.

    Ca sa-ti raspund la intrebare: in nici un caz atatea cate ai facut tu. Poate esti buna si-mi faci si mie vreo 3 site-uri d-alea. Esti ca inteligentul firmei, care apeleaza la vechime si la munca altora, atunci cand nu intelege situatia.

    SPOR LA TREABA ECHIPEI!

  26. Giany says:

    Orice ati zice voi : 100.000 euro e prea mult. 1 an de zile si 8 oameni e prea de tot. Interfata de la EVZ.ro a fost facuta in cateva luni si a costat de 10 ori mai putin si au lucrat doar 2 oameni. Luati-le banii inapoi daca nu merge si gata!

  27. Alt virgil says:

    Adrian – tu mai gasesti sectiunea de “IT” pe stirile hotnews? Ca eu nu.
    Chiar daca mai e pe-acolo… e a naibii de bine ascunsa.
    Daca front-end-ul hotnews e atat de tare, de ce nu au facut un skin “legacy look” pentru astia mai batrani si conservatori, ca mine? :)
    Serios. Mi se pare o idee foarte buna sa oferi mai multe variante de skin, daca aplicatia o permite. Nu ar fi trebuit sa fie un efort pt. ei sa faca un skin “legacy” – si ar fi usurat migrarea userilor spre noul aspect.

  28. sergiu says:

    Si din Ungaria merge ca porcu. Hotnews era mica mea fereastra spre tzara. Acum trebuie sa gasesc altceva si nimic nu imi mai place. Ma asteptam sa crape si bashica asta, pt ca deja tinuse record.

  29. Gicad says:

    Din Paris mi-a luat 3 minute sa incarc prima pagina si inca 3 sa-mi deschida un articol. Il vizitam zilnic dar acum se pare ca zilnicul o sa devina saptamanal sau lunar. Cum zicea cineva e un site de stiri care ar trebui sa mearga rapid si sa dea informatia dorita. BBC pe PDA merge mai rapid decat hotnews pe teava.
    Sper sa-si rezolve problemele, sa schimbe ceva la arhitectura si sa reusesc sa-l accesez intr-un minimum de timp.
    Apropos ai idee de artitectura din spate? La general (nu in detaliu) cum e conexiunea intre serverul de date si serverul interfata web?

    G

  30. Andu says:

    Sunt offtopic, dar nu ma pot abtine.

    Diana, Python se lauda cu multe. E unul dintre motoarele Google, inclusiv pe partea de web. Iar afirmatia cu 100000 de vizitatori este, scuza-ma, puerila. Nu Python sau PHP dau scalabilitatea unei aplicatii. Reddit ruleaza Python, Pownce ruleaza Python, Google ruleaza pe unele situri Python si nu au dat chix. Sunt sigur ca poti face o aplicatie web care clacheaza la 1000 de vizitatori in orice limbaj de programare. ;)

    Acum, legat de Drupal. Eu vad doua situatii in cazul tau:
    1) Drupal nu era facut pentru ceea ce vroiai tu. Caz in care trebuia sa te prinzi de la inceput si sa renunti la el.
    2) Pur si simplu Drupal nu este pentru tine. Nu-i nimic anormal, Drupal nu este potrivit pentru foarte multe persoane iar documentatia era la un moment dat minimala, recunosc. Nu stiu cu ce versiuni ai lucrat tu si acum cat timp.

    Ca idee, multi se duc spre Drupal crezand ca este solutia tuturor problemelor, cms-ul minune, ceea ce evident este gresit. Exista situri si situri. Iar documentatia curenta este destul de ok, exista doua carti pentru utilizatori, exista o carte pentru cei care vor sa se bage in maruntaie. Exista forumuri, consultanti astfel incat sa poti evalua de la inceput daca se merita sau nu. Nu-i vina Drupal ca tu nu ai fost in stare in doua luni sa intelegi cum se face nu stiu ce.

    Adrian, codul Drupal o fi, in unele parti, oribil. Dar sunt sigur ca vei gasi cod oribil in multe alte aplicatii, fie ele oss sau comerciale. Pun pariu ca exista nitel cod oribil si-n noul site Hotnews. :D Chiar sunt curios despre ce parti de cod vorbesti.

    E adevarat, sunt mari probleme la scalarea bazelor de date. Se stie, se lucreaza la asta iar solutia curenta este un patch. Aici Drupal are o bila neagra.

  31. Promit sa transmit criticile (macar cele justificate :) ) celor care se ocupa de site. Desi probabil ca acest blog este citit si deja si-au notat una-alta …


    Nu am idee de arhitectura concreta, reala, din spate.
    Vreau sa stiu si eu unde a disparut sectiunea “IT” :)
    Ideea cu skinurile nu este deloc rea.
    Nu am vazut codul.

    @Andu: Nu sunt multe echipe in Romania capabile sa produca un site scris in Python scalabil la asemenea trafic si cu investitii decente in hardware. Sunt multe echipe care se cred in stare, poate. In plus, cu o arhitectura bine gandita, poti sa-ti scrii site-ul cam in ce vrei tu.

    Eu m-am ocupat de un site care a dus 100.000 de vizitatori pe zi asta vara. Si vorbim de domeniul turistic, cu preturi in cvasi-timp real si un business logic destul de complex. Scris in PHP. Deci, se poate. Orice se poate daca ai o echipa buna, timp si ceva finantare.

    Cat priveste Drupalul, ti-ai raspuns singur la intrebare in ultimul paragraf …

  32. @baune: cum se face ca-mi inchipuiam ca argumentele tale vor fi de genul “papusa”?
    @andu: a fost o scapare ca am scris crm in loc de cms. ma ocup destul de rar de web si am avut nevoie sa pun si eu doua site-uri pe net. am dat pe la “www.opensourcecms.com” si m-am apucat de incercat. drupal a iesit cel mai bine pentru ca imi permitea sa-l modific pe ici pe colo, plus ca se apropia cel mai bine de conceptul meu pentru un cms. nu am avut o problema cu documentatia de drupal, dar mi-am dat seama dupa 2 luni ca am pierdut o gramada de timp pentru ca anumite componente nu sunt bine integrate. mi-a luat o gramada de timp sa instalez gallery 2. mi-a luat mult sa instaled un editor decent cu care sa public articole. mi-a luat mult sa am image gallery integrata cu editorul de text ca sa faci upload la poze doar odata. mi-a luat mult pana cand am integrat postfix-ul cu drupalul si cu postfixadmin ca in momentul in care faci un site nou de drupal sa ai domeniu nou de mail, si cand iti faci cont in drupal sa ai automat cont de mail.
    am incercat initial cu joomla, dar m-am oprit dupa primele 20 de minute cand m-am luat cu mainile de par.
    pe de alta parte ar trebui sa precizez ca sunt un pic nedreapta. pur si simplu nu-mi place python, si pe vremuri m-am uitat la django, cand cautam un cms, si mi-am dat seama ca e nice dar e doar un framework nu un cms.
    solutia mea in cele din urma a fost sa folosesc atunci drupal, si pentru aplicatiile de web de care mi-am nevoie ne-am dezvoltat intern un soi de django scris in php, doar ca mult mai mic si implicit mai limitat pentru ce avem noi nevoie.

  33. Andu says:

    Adrian, tocmai asta ziceam si eu. Ca nu limbajul de programare da scalabilitatea.

    Diana, problema asta exista cam pe la toate cms-urile oss. Modulele sunt facute de terte persoane si de obicei deriva din propriile lor nevoi iar integrarea lor de multe ori da chix. Asta e si una dintre marile probleme ale Drupal pentru ca singurul control excercitat de developerii core-ului este ca codul hostat pe drupal.org sa fie GPL si cam atat.

    Django da, e framework, dar lumea confunda cele doua notiuni destul de des observ.

    Legat de raspunsuri, eu nu incerc sa scot Django sau Drupal ca solutii pentru Hotnews. Doar ca lucrez de 4 ani cu Drupal si ma aprind cand vine vorba de el. :)

  34. am uitat sa precizez ce m-a enervat crunt la design-ul si al lui joomla si a lui drupal, dar e ok la django. urasc idea ca sql-ul sunt scrise de-an boulea pe peste tot in cod si nu exista macar cat de cat o abstractizare intre partea vizuala si layerul de baze de date.
    am avut urmatoarea problema. la integrarea cu postfix mi-a fost imposibil sa-i explic drupalului ca tabelul lui de users era altfel pur si simplu pentru ca nu exista o clasa care abstractiza useri, asa ca in cele din urma am recurs la un view si niste functii oribile de plpgsql, care in mysql nici macar nu se pot face.
    in drupal se faceau query-uri pe peste tot in tabelul de useri, fara vre-un control cu ce aplicatie face ce. orice cms decent ar trebui sa abstractizeze printr-un api decent functionalitatile legate de useri si altele.

  35. Andu@ imi place soft-ul liber. take a look la http://www.softliber.ro care e facut pe drupal, si este chiar cazul site-ului pentru care a trebuit sa fac integrarea. numai ca exista cateva nise de piata ca de pilda cms-ul unde nu exista o solutie libera decenta.
    intrucat acum avem biblioteca de php care seamana cu django intentionam sa facem un cms care sa acopere probleme de design pe care le-am observat.
    pe de alta parte ce mi-as dori de la un cms ar fi sa pot sa am ceva de genul 2 tipuri de aplicatii. 1 – aplicatii care determina template-ul global al pagini de genul gallery si 2 – aplicatii embedabile care preiau template-ul pagini ca de pilda “cursul valutar”.
    am observat ca cu un cms nu prea poti sa faci un site integrat si de asta vreau mai mult control asupra template-ului ca sa nu mai para facut din zeci de bucatii.
    am vrut o biblioteca noua de php ca sa pot sa fac niste clase de obiecte care alea comunica cu baza de date si cine are nevoie de ele foloseste methode (nothing new), doar ca nu stiu cum s-ar putea face mai bine abstractizarea.
    diana
    p.s. recunosc cu umilinta ca limbajul meu preferat ramane java.

  36. observator says:

    Tot ce am citit este normal sa apara si toti, sau aproape toti au dreptate. Mie unuia imi place noul Hot News si-mi merge bine, n-am avut probleme. Este devarat ca merge mai incet, inca nu sunt obisnuit, dar va intra la normal dupa un timp, ca orice lucru nou. As avea rezerve si cu treaba lansarii premature. Sa parafrazez cunoscuta reclama: stiu cum e! Niciodata nu poti sti cu precizie cand este momentul. Decat sa-ti ia cineva penelul din mana ca sa nu strici tabloul, mai bine il pui tu jos cand crezi. Eu am deplina incredere in administratorii sitului si sunt convins ca in scurta vreme totul va fi rezolvat. Bineiteles, critici vor mai fi. Este normal si foarte bine ca este asa. Cum am mai progresa fara? Criticul poate fi considerat de cele mai multe ori coautor
    Sa lasam timpul sa decida. Pentru calificative este timp. Deocamdata sa ajutam constructiv si nu descurajator.

  37. Adi says:

    Fratzilor, merge prost. Se misca ca dracu. Orice pagina mi se incarca in 2-3 minute (din Olanda). Prima pagina tot cat China e, doar ca in loc sa fie insiruita aerisit pe verticala, acum e mult mai inghesuita si are informatia pe 2 coloane, fiing muuult mai greu de urmarit si de gasit. Ca simplu utilizator, nu-mi pasa deloc ce e in spatele site-ului, cat s-a investit, ce tool-uri revolutionare si cat brainstorming pe paine au mancat cei care l-au facut. Pe mine ma intereseaza sa pot sa accesez usor cele mai noi stiri. Si acum este de 10 ori mai greu decat inainte. Deci dupa parerea mea s-a facut o treaba proasta. Sper sa se remedieze repede problema. Desi de vreo 2 ani sunt utilizator zilnic de hotnews, ma vad nevoit sa ma mut pe alte site-uri, cu parere de rau. I want the old hotnews back!!!!

  38. eu nu cred ca e o problema cu hotnews.ro ca mi se incarca repede, pare mai degraba o problema cu internetul.

  39. babelfish says:

    @diana: se misca f. greu de la “update”. (eu am inceput cu “pagina nu poate fi afisata” si se termina cu firefoxul care nu termina de incarcat – afiseaza tot – cred eu :D – dar tot imi arata “loading” in tab)

  40. Andrei Maxim says:

    Hihi, 38 de comentarii și abia spre sfârșit s-a prins lumea c? Django nu e CMS :)

    Ce mi se pare un pic ciudat e c? s-a insistat s? se lanseze versiunea “mai pușin testat?” a site-ul. Murea cineva dac? se întârzia cu o s?pt?mân?-două? și care-i firma misterioas? care a fost contractat? pentru Hotnews.ro?

  41. Andrei Maxim says:

    … și da, Hotnews se încarc? mai greu, probabil c? l?șimea de bandă nu e suficient? și/sau pe undeva la baza de date exist? probleme. Exist? ceva caching? Acel articol_2032133 nu pare s? arate c? aveți o solușie cache-uit?…

  42. S-o iau organizat … ce de comentarii !

    E bine ca se dau mesaje developerilor pe blogul meu, dar ar fi mult mai eficient daca le-ati trimite direct lor pe adresa de email hot.bugs@hotnews.ro :)

    Intamplator stiu cine a dezvoltat frameworkul, dar nu stiu daca e treaba mea sa livrez aceasta informatie publicului amator. Oricum, e trivial de simplu de aflat, direct de pe site.

    Desi nu am confirmare, as putea pune pariu ca exista probleme cu latimea de banda pe extern. Si cred ca asta se va rezolva soon.

    Din cate mi s-a spus, exista un sistem de caching relativ complex in spatele Hotnews.ro. Nu am alte detalii.

  43. b?une says:

    Cum merg versiunile majore/minore pentru script? Mi se pare ciudat sa avansati 3 versiuni minore in 2 zile, iar pentru alte 4 sa va trebuiasca un an de zile. Sau calculez eu ceva gresit? Conform http://www.hotnews.ro/login.htm , acum 2 zile era 1.0.4 iar acum e 1.0.7.

    Adrian, in 5 zile o sa primiti o gramada de bug-uri pe hot.bugs@hotnews.ro, de genul “Produce a real wonder on Christmas! Increase your love …”

    Andrei Maxim, nu cred sa fie de la banda, caci e comparativa marimea paginii cu a fostului site. Trebuie sa fie mysql-ul si probabil ca ar rezolva cu +5 servere clusters/mysql, aceasta parand a fi cea mai buna solutie, atata timp cat nu readuc versiunea veche pana o rezolva pe asta.

    Asta numesc eu carpeala.

  44. B?une: probabil ca nu am fost clar (din nou ?). Acea adresa de email nu-mi apartine … si nu pun versiuni pe site. Dar daca tot e sa numaram, banuiesc ca dezvoltarea s-a facut pe 0.x – adica eu unul asa as face. Doar de la deploy incolo as trece in 1.x.

  45. gicad says:

    Hai ca tocmai ma popaie antivirusul ca iau un virus de pe hotnews.ro :-) asta dupa ce a facut 1G de virtual mem si 15 minute sa se incarce tot. Nu-mi spune-ti de internet si alte balarii ca nu internetul e aici :-)
    O sa folosesc adresa de bug sa le dau un email.
    Si nu da-ti click pe comentariul lui Mihaiu ca e cu pitici :-)

    Numai bine
    G

  46. Dumitriu says:

    Asi dori sa citesc o rubrica ” Esential din presa straina” despre unele evenimente interne si internationale. Imi place cum arata si tematica tratata. Citesc dimineata si seara. Mult succes. Va multumesc!

  47. Jean Valjean says:

    HotNews are Virusi !! Am gasit IFrame Exploit, Saturn.A. si alti cativa.
    Si n-o spun numai eu ci si alti useri. M-a alertat antivirusul si am mai prins apoi cativa:

    http://morar.hotnews.ro/dinica-ma-furnica.html

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>