Päävalikko

Etusivu
Uutiset
Tiedostot
Foorumi
- - - - - - -
Ohjeita ja vinkkejä
- - - - - - -
Lähetä uutinen

Kirjaudu

Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
12.02.2012, 21:48
Tunnus:
Salasana:


Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan

Unohtuiko salasana?

joomlafi.pngJoomla.fi on avattu!

Joomlaportal.fi:n foorumi suljetaan pian. Siirry uudelle sivustolle ja rekisteröidy: www.joomla.fi

 

FOORUMI on vainluku-tilassa, uusia aiheita ei voi aloittaa. Siirry uudelle Joomla.fi-sivuston foorumille

Hyviä tapoja nopeuttaa sivun/sivupohjan latautumista?
Joomlaportal.fi
12.02.2012, 21:48 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Uutiset:
 
   Etusivu   Ohjeet Haku Kirjaudu Rekisteröidy  
Sivuja: [1]
  Tulostusversio  
Kirjoittaja Aihe: Hyviä tapoja nopeuttaa sivun/sivupohjan latautumista?  (Luettu 4725 kertaa)
Vertti
Guru
*****
Viestejä: 623


"-Ake, Make, Joomla ja mää."


Profiili WWW
« : 4.09.2008, 05:05 »

Eli jotkin Joomlaan tehdyt sivupohjat ovat todella massiivisia ja niiden latautuminen kestää tuskallisen kauan. Hyviä vinkkejä pikku boostaukseen?

Itse sivupohjaa voi tietysti lähteä keventämään, mutta osa sivupohjapaketeista on niin isoja hässäköitä, että jokin lisäosa ehkä saattaisi olla parempi ratkaisu. Lähinnä taidankin kysyä onko jollain näistä kokemuksia ja mitkä saattaisivat sitten olla näiden miinuspuolet..
tallennettu

Elämä ilman Joomlaa on teeskentelyä.
OCS
Täysjäsen
***
Viestejä: 136


Profiili
« Vastaus #1 : 4.09.2008, 07:57 »

Paha sitä pohjaa on mennä optimoimaan jälkeenpäin, varsinkaan jos sitä ei ole itse tehnyt.

Jos nyt kuitenkin pakosti pitäisi optimoida niin aloittaisin merkkauksen yksinkertaistamisella, css:n siivouksella ja turhien kuvien poistolla.

Yleisimmät mokat mihin olen törmännyt: turhia divejä, turhia taulukoita ja liian paljon kuvia.
tallennettu
jmkark
Täysjäsen
***
Viestejä: 123



Profiili WWW
« Vastaus #2 : 4.09.2008, 08:20 »

Joissain sivupohjissa, ja vielä useammin moduuleissa ja komponenteissa javascript ja css on kirjoitettu suoraan html:n joukkoon. Se ainakin nopeuttaa latautumista kummasti, kun erottaa ne omaan tiedostoonsa.
tallennettu

TMI Joni Kärki, Kotisivujen valmistusta: http://olento.net
Gamoss
Konkari
****
Viestejä: 264


Profiili WWW
« Vastaus #3 : 4.09.2008, 08:47 »

Henkilökohtainen mielipide on että toisen leiskan optimointi nollasta on kuin ampuisi tykillä kärpästä. Mitä enemmän javascriptiä ja ziljoonaa diviä on käytetty, sitä enemmän aikaa sivupohjan säätämiseen menee. Valmiin sivupohjan hinta kasvaa käytettyjen työtuntien mukana...

Mutta kuten jmkark mainitsi niin javascriptit ja css määritykset pois html:n seasta niin sillä pääsee ainakin alkuun.

Firebugilla voi tarkistaa mitkä elementit kestää ladata kauimmin ja sen jälkeen optimoi niitä kohtia.
tallennettu

Temposaur
Global Moderator
*****
Viestejä: 1 753



Profiili WWW
« Vastaus #4 : 4.09.2008, 09:37 »

Firebugiin Yahoon! YSlow, joka kertoo hyviä neuvoja optimointiin.

Perusoptimointivinkkihän on pitää ladattava tiedostomäärä pienenä. Joomla!:n puolelta välimuistin käyttö, niin sivun rakentumisaika pienenee.

tallennettu

TeroKankaanpera
Guru
*****
Viestejä: 784



Profiili WWW
« Vastaus #5 : 4.09.2008, 10:01 »

Lueskelin taas toissa päivänä Joomla docissa Security and Performance FAQ:ta, jossa minusta oli joitakin vinkkejä mitä palvelinpuolella voisi tehdä. Suurin osa tosin vaati että sinulla vähintään virtuaalipalvelin käytössäsi, webhotelleissa noita temppuja on hankala tehdä.
tallennettu

---
Tero Kankaanperä
quietfinn
Administrator
*****
Viestejä: 2 538



Profiili WWW
« Vastaus #6 : 4.09.2008, 19:40 »

Lueskelin taas toissa päivänä Joomla docissa Security and Performance FAQ:ta, jossa minusta oli joitakin vinkkejä mitä palvelinpuolella voisi tehdä. Suurin osa tosin vaati että sinulla vähintään virtuaalipalvelin käytössäsi, webhotelleissa noita temppuja on hankala tehdä.


Löytyiskös linkkiä tuonne?
tallennettu

netFinn - Taatusti Joomla!-yhteensopiva webhosting: http://www.netfinn.fi
AnttiS
Jäsen
**
Viestejä: 35


Profiili
« Vastaus #7 : 4.09.2008, 20:59 »

Kyseessä lienee tämä FAQ
http://docs.joomla.org/Security_and_Performance_FAQs
tallennettu
TeroKankaanpera
Guru
*****
Viestejä: 784



Profiili WWW
« Vastaus #8 : 5.09.2008, 09:17 »

Juuh, juuri tuota muistelin, täsmällisemmin kohtaa:
How do I tune for speed with PHP5 and MySQL5?

...minähän en asiasta mitään ymmärrä, mutta näyttää vakuuttavalta...
tallennettu

---
Tero Kankaanperä
Vertti
Guru
*****
Viestejä: 623


"-Ake, Make, Joomla ja mää."


Profiili WWW
« Vastaus #9 : 5.09.2008, 19:46 »

Vaihtui vähän ehkä alkuperäisestä otsikosta sivuun, mutta loppupeleissä tekee saman asian, eli linkkivinkki ameriikan tekstiin, jossa on 14 vinkiä Joomlan nopeuttamiseksi.

http://thenexus.tk/my-need-for-speed-14-ways-to-speed-up-joomlahtml/
tallennettu

Elämä ilman Joomlaa on teeskentelyä.
mauri
Guru
*****
Viestejä: 906



Profiili
« Vastaus #10 : 5.09.2008, 21:22 »

Tämä vielä, kun kukaan ei korostanut sen merkitystä(jos palvelin sallii)

sivusto->Sivuston asetukset->Palvelin->GZIP sivupakkaus-> Kyllä

J!1.0.x
Global configuration->Serevr->GZIP Page Compression: Yes
tallennettu

*****
Hyvä koodaus on vain normaalia suurempaa kärsivällisyyttä.
*****
Vertti
Guru
*****
Viestejä: 623


"-Ake, Make, Joomla ja mää."


Profiili WWW
« Vastaus #11 : 6.09.2008, 02:01 »

Tämä vielä, kun kukaan ei korostanut sen merkitystä(jos palvelin sallii)

sivusto->Sivuston asetukset->Palvelin->GZIP sivupakkaus-> Kyllä

J!1.0.x
Global configuration->Serevr->GZIP Page Compression: Yes

Hyvä vinkkaus. Tuntui, että otettuani sivuston asetuksista välimuistin ja GZIP-sivupakkauksen käyttöön ja puhdistettuani järkälemäisen CSS-tiedoston 30% pienemmäksi rivimäärältään ja hieman optimoituani muutamia kuvia otti eräs sivustoni valtaisan harppauksen latausajassa eteenpäin.. Tai sitten vaan tuntuu siltä.  Iskee silmää
tallennettu

Elämä ilman Joomlaa on teeskentelyä.
Temposaur
Global Moderator
*****
Viestejä: 1 753



Profiili WWW
« Vastaus #12 : 6.09.2008, 11:35 »

Tässä vielä yleisesti, eikä siis pelkästään Joomlaa varten:

http://developer.yahoo.com/performance/rules.html
tallennettu

wroxbox
Global Moderator
*****
Viestejä: 589



Profiili
« Vastaus #13 : 6.09.2008, 16:30 »

Yleisesti mitä vähemmä requesteja palvelimelle ja mitä vähemmän siirrettävää niin sitä nopeampia sivut ovat. Työkaluja on edellä mainitty ySlow ja firebug

Joomlan cache päällä, palvelimen gZip päällä ja sitten nämä muut.

Mä lähtisin siitä että taustakuvissa käytetään sprite -tekniikkaa:
http://css-tricks.com/css-sprites-what-they-are-why-theyre-cool-and-how-to-use-them/
http://www.alistapart.com/articles/sprites


Javascriptit ja css:t pakataan ja minimoidaan ja vaikka yhdistelläänkin:
http://rakaz.nl/item/make_your_pages_load_faster_by_combining_and_compressing_javascript_and_css_files
http://www.maxkiesler.com/index.php/weblog/comments/how_to_minimize_your_javascript_and_css_files_for_faster_page_loads/

Näitä lähtökohtia kunnioittaen:
http://www.webdesignerwall.com/general/seo-guide-for-designers/

Joomla 1.5 sivupohjan rungon voi todellakin minimoida niin siistiksi kuin itse tahtoo. Beez templaten override -tekniikalla (katso templates/beez/html kansioon)

Tosin ongelmana on että moni komponentti ja plugini itse kirjoittaa omat css:t ja javascriptit sivupohjan jälkeen joomlan templaten headeriin. Mikäli lisäosan lisenssi sen sallii voi nämä käydä tietenkin itse repimässä pois ja siirtää hallitusti sivupohjaan ja noihin minimoituihin tiedostoihin.
tallennettu
Sivuja: [1]
  Tulostusversio  
 
Siirry:  

MySQL pohjainen foorumi PHP pohjainen foorumi Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Validi XHTML 1.0! Validi CSS!