Kiirraamatute täielik kursus, osa 3 - Tere tulemast Quickbooksisse

Hakkan oma veebirakenduses (apache ja kiisu) optimeerimisi katsetama. Minu peamine huvi on praegu:

  • Lehe kogu suurus (sh välised js-failid, näiteks jquery)
  • GETide arv lehe kohta

Tahaksin luua süsteemse viisi, kuidas mõõta aja jooksul tehtud erinevate muudatuste tagajärgi.

Kas on mingeid tööriistu, mis on kasulikud lehekülgede järjestuse salvestamiseks, selle taasesitamiseks (konfiguratsiooni muutmisel) ja iga lehe suuruse salvestamiseks? Ideaalis sooviksin midagi sellist, mis saaks toimida pideva integreerimise serveriga, näiteks Continuum.

Rgds, Kevin.

Selle asemel või lisaks lehe suuruse jälgimisele soovitan toimimiseks optimeerida.

Seega jälgige lehe laadimisaega ja ideeliselt ka oma veebirakenduse tehingute toimivust. Kui otsite Google'is tõelist brauseri jälgimist, näete mõnda teenusepakkujat nagu AlertFox.

Teine täiesti tasuta võimalus on käivitada jõudluse jälgimine kohapeal iMacros, Google'i lehekiirus, seleen ...

Google'i lehekiirus annab teile ka lehe suuruse ja arvu # ;-)

  • Mul on eraldi protsess rakenduse enda koormustestide tegemiseks. Veebirakendus on loodud mobiiltelefonide jaoks, nii et kuigi andmeedastuse kiirus on erinev, on allalaaditud baitide arv ja samaaegsete GET-ide arv hea eeldatava jõudluse näitaja.

Sa võid kasutada :

Chrome'is:

  • Google Chrome'i arendaja tööriistad otse brauseris (pole vaja installida).
    • [menu]ToolsDeveloper Tools (mida otsite, on ressursside paneelil)
  • Google Speed ​​Tracer, kuid olge sellega ettevaatlik: peate kasutama Chrome'i ebastabiilset versiooni ja selle tõttu olen selle kasutamise peatanud.

Firefoxis

  • Tulekahju
    • Heitke pilk võrgupaneelile
  • Google'i lehekiirus
  • Yahoo! YSlow

Teised vastused on kasulikud, kuid need ei võimalda mul teha mõõtmisi, mida ma tahan, korrataval, automatiseeritud ja süsteemsel viisil. Pärast veel mõnda uurimist on see mitmeosaline probleem. Mul on vaja

  • Kasutage Firebugi pistikprogrammi ja YSlow pistikprogrammi. YSlow saadab mulle majaka, mis sisaldab statistikat

  • Seadistage server tulemuste vastuvõtmiseks, kogumiseks ja nende kohta aruannete koostamiseks

  • Automatiseerige minu veebirakendusega töötav Firefox minu pideva integreerimise serverist.

none: Charles Robertson | none