Pagina 1 din 2 12 UltimulUltimul
Rezultate 1 la 10 din 20

Subiect: Consum foarte mare de resurse

  1. #1
    Avatarul lui meetzah
    meetzah este deconectat Ambasador
    Reputatie:
    41
    Data înscrierii
    1st October 2005
    Locaţie
    Bucuresti
    Vârstă
    39
    Posturi
    976
    Putere Rep
    41


    Implicit Consum foarte mare de resurse

    Salut,

    In urma cu un an am refacut Lista firme pe o platforma proprietara (php, mysql si putin js). Nu au fost probleme, pana ce site-ul a inceput sa creasca intr-un ritm mai accelerat. Acum sunt pe site aproximativ 150.000 de produse, adaugate de cele 12.000 de firme inscrise, precum si alte 150.000 de anunturi gratuite. Acestea ar fi cele mai importante piese de continut. Site-ul este accesat in medie de 6.500 unici pe zi.

    Problema este timpul foarte mare de incarcare pe anumite pagini principale, cum ar fi Lista produse sau Anunturi gratuite, dar si pe pagini interne, gen pagina cu detalii produs sau detalii anunt.

    Am tot optimizat interogari incete semnalate de hoster (gazduire.ro), insa lucrurile nu par sa se fi rezolvat in totalitate. Acum site-ul este singur pe un server si chiar daca nu se mai misca atat de rau, tot nu sunt multumit de prestatie.

    Daca aveti sugestii.. aruncati-le catre mine.


    Mihai Vinatoru.
    DWF - Servicii complete de optimizare seo. Vezi oportunitatile de cariera in cadrul DWF.

  2. #2
    Avatarul lui Bukum
    Bukum este deconectat Membru SeoPedia
    Reputatie:
    31
    Data înscrierii
    10th September 2010
    Vârstă
    33
    Posturi
    417
    Putere Rep
    31


    Implicit

    Yslow acorda ambelor pagini nota c (~70).
    Empty cache:
    Cod:
    HTTP Requests - 89
    Total Weight - 750.2K
     
    	1	HTML/Text	11.3K
     
    	12	JavaScript File	97.8K
     
    	3	Stylesheet File	52.7K
     
    	1	Flash Object	3.0K
     
    	28	CSS Image	174.9K
     
    	42	Image	410.1K
     
    	2	Redirect	0.2K
    Primed cache:
    Cod:
    HTTP Requests - 81
    Total Weight - 365.4K
     
    	1	HTML/Text	11.3K
     
    	10	JavaScript File	3.2K
     
    	3	Stylesheet File	0.0K
     
    	28	CSS Image	0.0K
     
    	39	Image	350.8K
    Nu sunt mare expert, dar cred ca asta e o problema care poate fi rezolvata destul de usor si cred ca va reduce mult din timpul de incarcare.

  3. #3
    Avatarul lui Nichita
    Nichita este deconectat Super Moderator
    Reputatie:
    94
    Data înscrierii
    19th February 2009
    Locaţie
    Bucuresti
    Vârstă
    45
    Posturi
    3.421
    Putere Rep
    94


    1 out of 1 members found this post helpful.

    Implicit

    Leverage browser caching (16/100) Adauga asta in .htaccess

    Cod:
    # Asset Expiration
      ExpiresActive On
      <FilesMatch "\.(ico|gif|jpeg|jpg|png|js|css|php)$">
        ExpiresDefault "access plus 1 year"
      </FilesMatch>
    Mai multe detalii legate de viteza de incarcare ai aici.

    Mi se pare ciudat:
    Cod:
    http://www.e-oferta.ro/produse
    Time to first byte: 9469 ms
    Ultima modificare făcută de Nichita; 29th January 2011 la 17:58.
    Siteul tau e in balarii, nu urca? Competitorii te bat de iti suna apa in cap? Ai fost penalizat si nu stii ce sa faci? Cel mai probabil ai nevoie de un audit SEO complet. :)

  4. #4
    Avatarul lui meetzah
    meetzah este deconectat Ambasador
    Reputatie:
    41
    Data înscrierii
    1st October 2005
    Locaţie
    Bucuresti
    Vârstă
    39
    Posturi
    976
    Putere Rep
    41


    Implicit

    Citat Postat în original de Nichita Vezi Post
    Leverage browser caching (16/100) Adauga asta in .htaccess

    Cod:
    # Asset Expiration
      ExpiresActive On
      <FilesMatch "\.(ico|gif|jpeg|jpg|png|js|css|php)$">
        ExpiresDefault "access plus 1 year"
      </FilesMatch>
    Mai multe detalii legate de viteza de incarcare ai aici.
    eu am ceva de genul

    Cod:
    <ifmodule mod_expires.c>
      <filesmatch "\.(ico|jpg|gif|png)$">
           ExpiresActive on
           ExpiresDefault "access plus 1 year"
       </filesmatch>
    </ifmodule>
    in .htaccess
    incerc si cu codul de la tine.

    --- Later Edit --- (ca mi-a fost lene sa apas "Edit")

    Citat Postat în original de Nichita Vezi Post
    Mi se pare ciudat:
    Cod:
    http://www.e-oferta.ro/produse
    Time to first byte: 9469 ms
    da, asta am observat si eu. paginile se inarca relativ repede, dupa ce trece bucata asta de timp in care aparent nu se intampla nimic.
    DWF - Servicii complete de optimizare seo. Vezi oportunitatile de cariera in cadrul DWF.

  5. #5
    Avatarul lui lovelife
    lovelife este deconectat Ambasador
    Reputatie:
    103
    Data înscrierii
    8th July 2006
    Locaţie
    Galati
    Vârstă
    49
    Posturi
    5.993
    Putere Rep
    103


    Implicit

    Si eu am subiectul asta cu Time to first byte: 1,6s la un site, am mutat site pe alt host si sa redus semnificativ, si eu sunt singur pe server
    Nu ma pricep la SEO dar ma bag in seama

  6. #6
    Avatarul lui c_n_m
    c_n_m este deconectat Ambasador
    Reputatie:
    40
    Data înscrierii
    25th February 2006
    Locaţie
    București / Ilfov
    Vârstă
    53
    Posturi
    622
    Putere Rep
    40


    1 out of 1 members found this post helpful.

    Implicit

    Cateva sugestii:
    - salvarea imaginilor siglelor si produselor in diferite dimensiuni o singura data la inceput ar putea solicita procesorul mai putin decat redimensionarea lor cu thumbnails.php la fiecare accesare de pagina;
    - folderele de imagini ar trebui sa aiba cache, atat cele cu imagini ale produselor si siglelor, dar si cele cu imaginile template-ului;
    - de regula load-ul pe server si intarzierile in livrarea paginilor sunt generate de catre MySQL care ruleaza greu, asa ca sugerez verificarea si oprimizarea interogarilor MySQL realizate de site in fiecare situatie practica (generarea listei de firme, a listei de produse, afisare individuala firma + lista firmelor similare etc);
    - implementarea unei solutii de cache pe pagini (adica sa nu rulezi PHP+MySQL la fiecare accesare de pagina, ci sa le salvezi / livrezi ca si flat-files, cu regenerare din php o data la cateva zile), asta s-ar putea sa nu-ti convina daca vrei ca totul (firme, produse) sa fie in timp real pe site, plus ca daca vrei sa schimbi ceva in layout asta se va reflecta pe site abia dupa regenerarea paginilor din cache;
    - trecerea la un server dedicat cu procesoare mai multe / mai puternice (vezi aici o lista cu procesoare folosite pe servere), dar si cu mai multa memorie.

    P.S.
    - pe cat posibil, blocarea botilor (care citesc paginile pentru a gasi adrese de e-mail, sau pentru furt de continut) si motoarelor de cautare care-ti citesc site-ul fara alt efect pentru tine decat cresterea load si bandwidth.
    Ultima modificare făcută de c_n_m; 30th January 2011 la 07:18. Motiv: p.s.

  7. #7
    Avatarul lui CristiC
    CristiC este deconectat Membru SeoPedia
    Reputatie:
    33
    Data înscrierii
    2nd May 2008
    Locaţie
    Bucuresti
    Vârstă
    45
    Posturi
    91
    Putere Rep
    33


    Implicit

    - Precum a zis c_n_m, in loc sa folosesti thumbnails.php salveaza imaginea in diverse dimensiuni (pe care le folosesti pe site) in momentul in care se introduc in baza. Iar cand le afisezi pune si atributele height si width, ceva de genul: <img src="" width="" height=""> - ajuta browser-ul sa pozitioneze mai bine si mai repede imaginea - nu mai asteapta incarcarea ei intai.
    - Chiar daca folosesti MySQL si ai multe inregistrari nu inseamna ca trebuie sa fie lent - optimizeaza query-urile cat mai mult posibil, baza de date sa fie cat mai normalizata si adaugarea indecsilor e un must pentru a spori viteza. La fel si folosirea view-urilor e mai buna decat rularea unui query complex din php.

  8. #8
    Avatarul lui meetzah
    meetzah este deconectat Ambasador
    Reputatie:
    41
    Data înscrierii
    1st October 2005
    Locaţie
    Bucuresti
    Vârstă
    39
    Posturi
    976
    Putere Rep
    41


    Implicit

    multumesc pentru raspunsuri, imi sunt de mare ajutor.

    Am observat o chestie cel putin ciudata: dupa implementarea sistemului de cache de la White Whale Tech: Smart Cache for PHP , paginile se incarca mai greu decat fara el. sa fie de vina sistemul (desi mie mi se pare profesional), sau pot sa existe alte cauze?

    concret, pagina Lista produse obtine un timp de incarcare cu 50% mai mare dupa activarea acestui modul


    Edit: cel mai mare indicator este timpul pana la primul byte, care reprezinta aproximativ jumatate din timpul total de incarcare. Astfel, daca la pagina indicata mai sus am un tip de incarcare de 12 secunde, incarcarea efectiva incepe undeva dupa 6-7 secunde.
    Ultima modificare făcută de meetzah; 30th January 2011 la 13:32.
    DWF - Servicii complete de optimizare seo. Vezi oportunitatile de cariera in cadrul DWF.

  9. #9
    Avatarul lui lovelife
    lovelife este deconectat Ambasador
    Reputatie:
    103
    Data înscrierii
    8th July 2006
    Locaţie
    Galati
    Vârstă
    49
    Posturi
    5.993
    Putere Rep
    103


    1 out of 1 members found this post helpful.

    Implicit

    Problema este acel timp de incarcare la primul bit (1 secuind),
    Ai incercat sa faci o copie a site-ului pe acelasi server (si fisiere si baza de date), care sa nu fie accesata decat de tine. De asemena sa incerci o instalare de test la o alta firma de hosting, e posibil sa fie si ceva de la firma de hosting.
    Nu ma pricep la SEO dar ma bag in seama

  10. #10
    Avatarul lui casperel
    casperel este deconectat Membru SeoPedia
    Reputatie:
    45
    Data înscrierii
    10th February 2007
    Locaţie
    Bucuresti
    Posturi
    838
    Putere Rep
    45


    1 out of 1 members found this post helpful.

    Implicit

    @c_n_m: orice fel de cache, numai flat_file cache nu! Pe un site-ulet mai micut sa zicem ca nu s-ar observa diferenta dintre un cache de genul acela si ceva gen memcached, dar la un trafic mai mare se observa. Asa ca... mai bine ar folosi memcached.
    Spre exemplu, poti face cache cu rezultatele query-ului care iti returneaza categoriile si subcategoriile. Iar atunci cand adaugi o noua categorie/subcategorie... sa regenerezi cache-ul. Sau poti sa cache-uiesti chiar HTML-ul rezultat in urma rularii scriptului PHP.
    Ultima modificare făcută de casperel; 30th January 2011 la 14:45.

Pagina 1 din 2 12 UltimulUltimul

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. consum mare de trafic!
    De delpi în forumul Studii de caz
    Răspunsuri: 11
    Ultimul Post: 24th November 2009, 20:16
  2. Googlebot imi face overload pe server foarte mare
    De deadworldisee în forumul Google
    Răspunsuri: 8
    Ultimul Post: 22nd May 2009, 21:37
  3. CTR foarte mare, castig foarte mic
    De dracosu în forumul Adsense
    Răspunsuri: 8
    Ultimul Post: 13th January 2009, 15:56
  4. Resurse Web ....
    De brain în forumul Continut web
    Răspunsuri: 2
    Ultimul Post: 13th December 2007, 10:29
  5. Resurse
    De Iskander în forumul Link-uri/Bannere
    Răspunsuri: 26
    Ultimul Post: 24th October 2006, 12:58

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •