1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

Jutaan pengguna WP belum paham konsep pagespeed, ini masalahnya...

Discussion in 'Blog/CMS Stuff' started by trianoraga, Dec 30, 2019.

  1. arifboy

    arifboy Super Hero

    Joined:
    Oct 29, 2012
    Messages:
    850
    Likes Received:
    50
    Location:
    Online
    gan kalo dijadiin html nanti ada file css dan js yang ukurannya besar..
    gimana caranya supaya bagian css/js yang ga kepake bisa dihapus ?
     
    Diandra likes this.
  2. TakanashiRikka

    TakanashiRikka Ads.id Pro

    Joined:
    Jan 3, 2015
    Messages:
    366
    Likes Received:
    13
    Kalo theme ga masalah yang penting plugin cachenya kalo mau page speed 100000000000000% beli wprocket premium di jamin booossstt :)
     
    Diandra likes this.
  3. trianoraga

    trianoraga Super Hero

    Joined:
    Jul 7, 2010
    Messages:
    1,465
    Likes Received:
    946
    Salah satu contonya uda sy tambahin di akhir trit masGan... Alhamdulillah tritnya dah kelar kok
     
    Diandra likes this.
  4. ideacipta

    ideacipta Newbie

    Joined:
    Oct 7, 2019
    Messages:
    17
    Likes Received:
    7
    sekarang banyak hostingan yang full optimasi untuk Wordpress mereka menanamkan booster langsung tanpa kita install lagi
     
    Diandra likes this.
  5. djogleer

    djogleer Ads.id Starter

    Joined:
    Dec 2, 2019
    Messages:
    73
    Likes Received:
    4
    Nyimak tah .... nuie butuh bimbingan neh .. thanks
     
    Diandra likes this.
  6. romisuganda

    romisuganda Bukan Super Hero

    Joined:
    Feb 24, 2014
    Messages:
    1,098
    Likes Received:
    539
    Sudah baca lagi thread yang update nya

    Langsung mau minta saran deh, hosting dan theme yang oke seperti opsi 1 dan 2 kalau dari TS apa ya?
     
    Diandra likes this.
  7. trianoraga

    trianoraga Super Hero

    Joined:
    Jul 7, 2010
    Messages:
    1,465
    Likes Received:
    946
    Ini bukan saran dan bukan endorse ya...sekadar jawab...
    buat client biasanya sy arahin ke hostmantis minimal paket advanced, untuk pribadi sy pake vultr paket high frequency compute

    Theme standar WP yg twenty twenty uda mayan cakep cara load scriptnya... tapi kalo yg beneran dioptimasi detil kaya ditrit sy bikin sndr...

    Bantuin doa ya suatu saat sy punya theme yg bisa tembus Reponya WP
     
    Diandra likes this.
  8. KPI

    KPI Ads.id Pro

    Joined:
    Jan 10, 2018
    Messages:
    280
    Likes Received:
    92
    Mantab ini. Saya pindahin beberapa rumah dari DO ke Vultr juga karena ada paket ini. NVMe memang jos gandos. Setelan standar saja read/writenya wusss...optimasi dikit wus wus....WP dengan database >50GB saja dihajar tanpa lag. Sayangnya Vultr pelit promo buat member lama dan loyal
    Amin gan.
     
  9. trianoraga

    trianoraga Super Hero

    Joined:
    Jul 7, 2010
    Messages:
    1,465
    Likes Received:
    946
    Database WP di atas 50GB? :omg:

    Brapa puluh ribu URL tu gan? brarti WP ga bisa dipake web skala besar cuman mitos dong ya
     
  10. KPI

    KPI Ads.id Pro

    Joined:
    Jan 10, 2018
    Messages:
    280
    Likes Received:
    92
    URL gak banyak gan. Paling 1700an.
    Yang bikin gede tuh DB nya woocommerce ama Gravityform. Online store dropship, jadi detil opsi produk dan data pelanggan yang buat bengkak DB.
    Kalau dah DB besar gini harus slave dan buat database cloud sendiri gan, gak brani cuma master aja. Di Vultr aku buat 3 droplet cuma buat slave dan cloud DB saja.

    WP mau skala kecilpun kalau optimasi dan manajemen servernya gak bagus ya ngos2an gan.
     
    trianoraga likes this.
  11. trianoraga

    trianoraga Super Hero

    Joined:
    Jul 7, 2010
    Messages:
    1,465
    Likes Received:
    946
    Wah...makasi bgt ya infonya, kebetulan lg ngulik woocommerce... jadi tau bakal siapin apa kalo skalanya udah mulai gede
     
  12. PRW

    PRW Ads.id Starter

    Joined:
    Sep 4, 2016
    Messages:
    77
    Likes Received:
    7
    Fokus ke judul:
    "Jutaan orang bahkan tidak menyadari..."
     
  13. kunbi

    kunbi Ads.id Pro

    Joined:
    Oct 10, 2009
    Messages:
    385
    Likes Received:
    40
    cache yang saya temuin biasanya di server gan. biasanya generate file di folder cache. logikanya ketika ada query halaman A, data dari halaman A di simpan di folder cache disk. Ketika ada request halaman A lagi si program cek di dalam folder cache ada file halaman A ndak disitu, kalau ada tinggal ambil data dari file cache yang telah disimpan tanpa harus query database. Hal ini bisa lebih mempercepat proses tanpa meningkatkan penggunaan CPU karena query database. akan lebih menguntungkan apabila menggunakan SSD.


    untuk minify, ada beberapa plugin yang di kompress sekali gan, abis itu di simpan di cache. jadi ketika di panggil sudah tidak melakukan proses penghapusan spasi dan komen berkali-kali. dan saya kira penggunaan CPU yang tinggi hanya terjadi sekali.

    untuk CDN, saya menggunakan fake CDN biasanya. apa itu fake cdn ?
    jadi kita bikin subdomain cdn.domainkita.com kita arahkan ke folder yang sama dengan folder dimana wp kita diinstall. biasanya kalau saya lagi strict saya bedakan lagi antara JS, CSS, dan Assets. jadi nanti bisa ada js.domainkita.com, css.domainkita.com dan assets.domainkita.com
    kenapa CDN ini tetap saya pertahankan dalam mengoptimasi website ? Karena agar tidak terjadi bottleneck di browser ketika website kita dibuka di browser.

    Kenapa bisa terjadi bottleneck ? Ketika kita membuka website di browser dengan alamat domain domainku.com browser akan membuka jalan sejumlah beberapa thread. Nah thread ini sekali buka ada maksimalnya. bayangkan apabila css, js, gambar dan lain sebagainya memiliki url dengan domain yang sama. maka otomatis akan terjadi antrian. akibatnya website terbuka dengan lambat karena pada antri buat digelontorin.

    Nah dengan dibuatkan subdomain sepert di atas otomatis browser membaca ada beberapa domain yang diakses, dan akan terbuka thread yang berbeda secara bersamaan. Hal ini memungkinkan meminimalisir terjadinya antrian di browser. Jadi website yang dibuka akan lebih cepat.

    Selain itu kenapa dipisah antara assets (file statis seperti gambar, js, css, dll), untuk menghilangkan cookies di file static yang mana akan mengganggu. Sebenarnya ini ada hubungannya dengan penjelasan di atas. Kenapa menggunakan Cookie-free Domain, silahkan baca-baca disini hxxp://www.keycdn.com/support/how-to-use-cookie-free-domains#why-use-cookie-free-domains

    When a browser makes a request for a static asset such as an image or CSS file, there is no need for it to also send a cookie to the server. This only creates additional network traffic and since the files are static (they do not change) the server has no use for the added cookie.

    When you use cookie-free domains you are able to separate the content that doesn’t require cookies from the content that does. This helps improve your site’s performance by eliminating unneeded network traffic.
     
    trianoraga likes this.
  14. kunbi

    kunbi Ads.id Pro

    Joined:
    Oct 10, 2009
    Messages:
    385
    Likes Received:
    40
    wah om, boleh dong diajarin optimasi woocommerce ? pusing ane ama woocommerce om, sampai bikin ecommerce sendiri akhirnya.
     
  15. trianoraga

    trianoraga Super Hero

    Joined:
    Jul 7, 2010
    Messages:
    1,465
    Likes Received:
    946
    Iya.. kan uda sy kasi ktrangan jg kalo yg disave di browser pengunjung itu file statis, bukan page cache..

    Sy pribadi ga pake page cache.

    Nah ternyata prosesnya cuman skali itu sy baru tau... makasih tambahan infonya... :ok:

    Dibanding metode combine, sy lebih seneng ubah script2nya jadi inline dan diload cuman di halaman yg butuh script itu... ini soal selera ya
     
  16. emzeth

    emzeth jangan terlalu serius

    Joined:
    Jan 10, 2012
    Messages:
    116
    Likes Received:
    46
    Location:
    Bandung - Jakarta
    hu, mau tanya dong, make mod_pagespeed ga di apache? kok ane banyak errornya kalau script dan image nya di rewrite, mending difilter aja rewrite nya atau sekalian ga perlu pake module pagespeed, signifikan ga buat kecepatan web wordpress?

    nuhun hu
     
  17. trianoraga

    trianoraga Super Hero

    Joined:
    Jul 7, 2010
    Messages:
    1,465
    Likes Received:
    946
    sy dah lama ga pake apache... tapi kayanya lebih gampang troubelshoot kalo mainan mod di level htaccess.. bukan di level server
     
  18. UncleGoogle

    UncleGoogle Ads.id Pro

    Joined:
    Nov 20, 2012
    Messages:
    268
    Likes Received:
    28
    Location:
    dekat dihati
    apakah ini termasuk gutenberg editor?
     

Share This Page