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

My Super Wordpress Site

Discussion in 'Review Situs' started by mrlemonade, Dec 15, 2010.

  1. mrlemonade

    mrlemonade Hero

    Joined:
    Sep 20, 2007
    Messages:
    548
    Likes Received:
    55
    Salah 1 project dari indowebster/maxindo.

    Website: ArsipBerita.com
    Topology dan Technology: hxxp://moshimon.wordpress.com/2010/12/15/my-super-wordpress-site/
     
    Last edited by a moderator: Dec 18, 2010
    azunna and pinginsehat like this.
  2. exzant

    exzant Super Hero

    Joined:
    Dec 21, 2009
    Messages:
    2,284
    Likes Received:
    455
    Location:
    Solo ›› Jogja
    nge-grab vivanews ya om ?
    mantab :top:

    filter iklan nya gmn tuh ? :D
    GA cm muncul di artikel english doank
     
    Last edited by a moderator: Dec 18, 2010
  3. jemblunk

    jemblunk Super Hero

    Joined:
    Sep 7, 2007
    Messages:
    4,315
    Likes Received:
    184
    Location:
    my sweet home
    kek nya pake AGC juga nie ya TS kok ada category search :senyum:
     
  4. mrlemonade

    mrlemonade Hero

    Joined:
    Sep 20, 2007
    Messages:
    548
    Likes Received:
    55
    iya vivanews termasuk salah 1 nya, rata2 semua website berita nasional kecuali detikcom.
    masalah iklan wah itu urusan perusahaan bro, gue cuman develop aja dan belajar modifikasi wordpress.

    ---------- Post added at 01:25 PM ---------- Previous post was at 01:24 PM ----------

    http://arsipberita.com/search/keyword diambil dari isi news yang ada dan hasil search nya relevant dan valid. jadi tidak membingungkan user :)
     
  5. blackustadz

    blackustadz Ads.id Pro

    Joined:
    Feb 16, 2010
    Messages:
    475
    Likes Received:
    12
    Koq tau kalo itu punya indowebster/maxindo.:D
     
  6. mrlemonade

    mrlemonade Hero

    Joined:
    Sep 20, 2007
    Messages:
    548
    Likes Received:
    55
    kan gue yg bikin zzz. lihat aja di indowebster.com ada kan rss arsipberita nya.
     
  7. dummydecoy

    dummydecoy Super Hero

    Joined:
    Jul 18, 2010
    Messages:
    970
    Likes Received:
    297
    mantab..bek,
    btw apa ga takut kena semprot vivanews , dll?

    grabingnya sih gampang.. tapi arsitektur servernya dong..mantap
    wajarlah udah menghandle 30rb uv/day
    ceritaiin dong
    - jumlah server total
    - flow trafiknya ( nginx , master , slave db dll )
     
  8. mrlemonade

    mrlemonade Hero

    Joined:
    Sep 20, 2007
    Messages:
    548
    Likes Received:
    55
    maslah semprot2an gue mah kaga ikut2an, gue cuman ngerjain request disuruh bikin kyk gitu. ads juga bukan punya gue :p
    gue lakuin ini buat research aja kok.

    server sql query statistik:
    - master
    ø per hour ø per minute ø per second
    155.57 k 2.59 k 43.21

    - slave
    ø per hour ø per minute ø per second
    115.69 k 1.93 k 32.14

    jadi cuman sekitar 75 query / second. (karena ada wp-super-cache nya)
    untuk topology servernya

    1 Server Web – running Apache (untuk serving php) dan Nginx (untuk serving static file images, css, js).
    2 Server MySQL – Master dan Slave untuk load balancing.
    1 Server SphinxSearch – untuk indexing post nya arsip berita dikarenakan banyak pengunjung yg menggunakan fitur search untuk mencari berita.

    silahkan bandingin website news lain yg pake wordpress juga:
    lokal
    - matanews.com
    - dapurpacu.com

    luar
    - mashable.com
     
  9. dummydecoy

    dummydecoy Super Hero

    Joined:
    Jul 18, 2010
    Messages:
    970
    Likes Received:
    297
    load balancingnya pake mirroring gitu ga mysql?
    maknyos deh..
     
  10. mrlemonade

    mrlemonade Hero

    Joined:
    Sep 20, 2007
    Messages:
    548
    Likes Received:
    55
    iya pake mirroring di replica.

    mysql konsep-nya kira2 gini:
    karena ini adalah news site, dan mayoritas perbandingan read writenya bisa 9:1 maka gue design replicanya seperti ini:

    Replication nya master->slave

    master -> read/write
    slave -> read only

    data engine: xtraDB (standard wordperss pake MyISAM)

    1. jadi wordpress query ke slave kalo slavenya sibuk, baru dia query ke master untuk query backup readnya.
    2. jika di kemudian hari 1 slave ngga cukup untuk handle nya, tinggal tambahin server slave2 lagi aja di masukin pool slave host nya.
    3. mysql connection pake pooling idle connection minimal 10 connection ke masing2 sql server, supaya kalo ada lonjakan trafik, servernya ngga kaget.
     
  11. dummydecoy

    dummydecoy Super Hero

    Joined:
    Jul 18, 2010
    Messages:
    970
    Likes Received:
    297
    oiya.. server apachenya ada brp?
    nginx satu..
    yg handle page dinamis brp biji? satu server ama mysql ?
     
  12. mrlemonade

    mrlemonade Hero

    Joined:
    Sep 20, 2007
    Messages:
    548
    Likes Received:
    55
    web server nya sendiri ngga bareng mysql. ada 2 ip address. 1ip serving php (apache), 1ip serving static content (nginx). <-- ini semua 1 server.
    spek server webnya udah butut kok cuman, dual amd opteron 285 @ 8gb
     
  13. beelzebul

    beelzebul Lord of Flies

    Joined:
    Jan 29, 2009
    Messages:
    1,080
    Likes Received:
    17
    boljug tu idenya ...semacam 'news aggregator' lokal..

    designnya jg keren:)
     
  14. pinginsehat

    pinginsehat Banned

    Joined:
    Jul 27, 2010
    Messages:
    3,151
    Likes Received:
    279
    Location:
    Surabaya
    two thumbs up bro..
    :tepuktangan:

    gak kepikiran buat news aggregator sendiri, bro? klo ga kuat dana, patungan aja rame2..
    trs tergetnya web news bhs inggris
     
  15. wisnoe

    wisnoe Ads.id Pro

    Joined:
    Mar 24, 2008
    Messages:
    489
    Likes Received:
    19
    data engine: xtraDB (standard wordperss pake MyISAM)
    ane baru tau tuh, setau ane yg biasa dipake MyIsam atawa InnoDB

    kalo utk 25000 s/d 30000 Pages View / hari, sepertinya terlalu boros di server bro
    coba deh liat web2 mp3 kayak gudanglagu or stafaband ane yakin page view perharinya bisa lebih dari 50k gak lebih pake 1 server doang
    bahkan punya ane sempet 32k di vps yg memorinya 512MB

    thanks utk sharingnya bro
     
  16. mrlemonade

    mrlemonade Hero

    Joined:
    Sep 20, 2007
    Messages:
    548
    Likes Received:
    55
    1. coba deh bro pake wordpress yg punya page view segitu banyak dengan index post sudah lebih dari 100ribu.
    2. coba test pas ada 1 search query per detik.
    3. terus coba buka index.html nya dengan show 5 latest post dari 5 category ditambah 50 post dari all category.
    4. sambil buka page yg lain juga.

    ps: disini kita berbicara menggunakan cms wordpress yah. website gudanglagu atao stafaband tidak pake wordpress.

    dengan melakukan semua optimisasi yg udah gue lakukan dan setelah di caching, semua diatas itu bisa terjadi dalam waktu hanya kurang dari 1 detik.
    yang berat disini adalah di database nya, yaitu mysql nya. kenapa? karena wordpress banyak melakukan SELECT dan COUNT dari hasil select tiap kali ada query.
    kalo standar wordpress 3.0 dengan setup seperti ini juga ngga akan maksimal ketika punya record udah ratusan ribu. gue ga tau kalo wordpress 3.0.3 yg terbaru pada saat gue post ini.

    jadi bukan nya boros bro, tapi disini kita mau meningkatkan user experience kalo loading suatu page diusahan under 5second. mau itu index, category, search, atau post nya.
    karena kalo udah lebih dari 5 second, orang udah keburu bt duluan.

    ---------- Post added at 06:52 PM ---------- Previous post was at 06:51 PM ----------

    iya karena gue ga pake standar MySQL, tapi pake Percona MySQL with xtraDB.
     
  17. yoyok

    yoyok Hero

    Joined:
    Sep 6, 2010
    Messages:
    504
    Likes Received:
    118
    Location:
    jogjakarta bagian wetan
    ceritanya mau gelar tikar, tapi nyang diomongin ane kagak dong, cucian deh gue,
     
  18. wisnoe

    wisnoe Ads.id Pro

    Joined:
    Mar 24, 2008
    Messages:
    489
    Likes Received:
    19
    jadi maksudnya WP itu lumayan berat ya bro ?

    thanks buat info xtraDB nya :)

    ps: web ane yg 32k gak pake WP juga
     
  19. gfpoow

    gfpoow Ads.id Pro

    Joined:
    Mar 31, 2008
    Messages:
    433
    Likes Received:
    11
    Location:
    Di depan Laptop
    wew udh kelas mastah2 income nya > $5k / bulan
     
  20. semprulll

    semprulll Super Hero

    Joined:
    Mar 21, 2007
    Messages:
    1,382
    Likes Received:
    38
    Location:
    Kota Baja
    Webnya muantabs bro, develop sendiri lagih, minta 1 yang dah jadi boleh ga? :D
     

Share This Page