1. .htaccess dari HTML5Boilerplate (http://html5boilerplate.com/). Ini yg harus pertama dilakukan, krn mengubah skor PageSpeed dari 34 menjadi 87!!!
2. CSS Sprite untuk image2 yg sering dipakai, seperti yg ada di folder /themes/default/images/
3. Ganti image menjadi DataUrl. Lihat pro-cons-nya, krn DataUrl tidak support IE7 ke bawah.
4. Semua image harus punya atribut HEIGHT & WIDTH. ada bbrp image Opencart yg gak ada, jadi harus utak-atik kode.
5. Compress semua image pakai Lossless, contoh pakai JPEGMini (http://www.jpegmini.com/). Problemnya, sewaktu Opencart resize image tsb, hasilnya tidak dikompresi dengan baik.
6. Gabung semua Javascript & CSS. Musti hati2 untuk combine JS dan CSS terutama mengenai uturannya. Hasilnya kalau bisa hanya 1 javascript dan 1 css. Banyak file javascript yg tidak dipakai tetapi ada di folder.
7. Minify Javascript & CSS. Kalau bisa pakai aplikasi, tetapi bisa jg pakai Google Minify (http://code.google.com/p/minify/).
8. GZIP Compression. Pastikan web hostingnya menyalakan modul ini.
Kalau dijalankan, skor PageSpeed bisa 90-95, dan skor YSlow bisa 91-96. Jangan lupa untuk mengecek di semua page... krn tiap page bisa saja ada treatment yg berbeda.
Ada yg mau menambahkan?
Bukatoko.com | Cara mudah & cepat punya toko online!
Udah cukup lengkap om,, tinggal dishare,, atau di project di git biar kalo ada bug bisa rame2 kerjain smoga berkenanAda yg mau menambahkan?
Ingat Gadget, Ingat DroidLime https://www.droidlime.com/
ane coba combine sendiri dbantu minify dilocal trus ane terap satu2 ,, hasilnya ada di first post .. jadi yg mau pake tinggal donlot aja tanpa pasang minifyqahar wrote:Pakai Minify aja, jadi otomatis combine and compress css 1 request dan js 1 request.
Biar lebih maknyus gabungin .htaccess OpenCart dengan milik html5 boilerplate. Ini untuk memastikan expired header dan non etag sesuai standar.
btw lanjutt dong ...
Ingat Gadget, Ingat DroidLime https://www.droidlime.com/
Blog Manager 2 - The Only Advanced Blog Extension for OpenCart 2.0 has coming!!!
Blog Manager - The Only Advanced Blog Extension for OpenCart
OpenCart Tips and Tutorials
cara nya ada disini http://forum.opencart.com/viewtopic.php?f=121&t=20057screenager8 wrote: 4. Semua image harus punya atribut HEIGHT & WIDTH. ada bbrp image Opencart yg gak ada, jadi harus utak-atik kode.
Ingat Gadget, Ingat DroidLime https://www.droidlime.com/
cek first post aja gan,,konservasi wrote:ngoprek javascript dan masukinnya ke opencartnya gimana mas bro?
to ALL : nih ane ada nemu teknik baru nih cekidot disini https://github.com/Schepp/CSS-JS-Booster kaga kalah kereen dah ,, ada built in rubah image to data-URL smoga bermanfaat
Ingat Gadget, Ingat DroidLime https://www.droidlime.com/
kayaknya ini yang susah nih...supaya web loading jadi cepet
belum diterapkan ..
mau belajar dari masbro semua dulu
salam
http://www.storindo.com
http://www.storindo.com Online store sell jacket batik,cigar,powerbank,civet coffee,miniature
thank you mastah
Paket Wisata ...Sewa Kendaraan . Rental Mobil Surabaya Sewa Mobil
Ingat Gadget, Ingat DroidLime https://www.droidlime.com/
Ini bang ane bikinin vqmod-nya. Ngomong2 ada yang sudah mencoba tutorial qphoria untuk menambahkan height and width. Jika sudah apakah ada error di header cart?dunks wrote:ada 2 file di controller yg load style dan js ke homepage :
1. catalog/controller/module/slideshow.php diganti jadi seperti ini ada di line2 atas koq2. catalog/controller/module/carousel.php diganti jadi seperti ini ada di line2 atas koqCode: Select all
// $this->document->addScript('catalog/view/javascript/jquery/nivo-slider/jquery.nivo.slider.pack.js'); // // if (file_exists('catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/slideshow.css')) { // $this->document->addStyle('catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/slideshow.css'); // } else { // $this->document->addStyle('catalog/view/theme/default/stylesheet/slideshow.css'); // }
yang bisa bikin vqmod bikinin yaahCode: Select all
// $this->document->addScript('catalog/view/javascript/jquery/jquery.jcarousel.min.js'); // // if (file_exists('catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/carousel.css')) { // $this->document->addStyle('catalog/view/theme/' . $this->config->get('config_template') . '/stylesheet/carousel.css'); // } else { // $this->document->addStyle('catalog/view/theme/default/stylesheet/carousel.css'); // }
Adakah yang sudah mencoba juga untuk tutorial rph untuk menambahkan height and width. Jika sudah apakah ada error di image popup halaman produk?
kaos jersey, jersey bola, baju bola, baju bola terbaru, baju bola murah
thanks vqmod nya yaa
Ingat Gadget, Ingat DroidLime https://www.droidlime.com/
kaos jersey, jersey bola, baju bola, baju bola terbaru, baju bola murah
Ingat Gadget, Ingat DroidLime https://www.droidlime.com/
sepertinya ini mengena karena bawaan defaultnya menggunakan --> <img onClick=sans wrote:mantaplah klo si om g mengalami error. Klo saya mencoba di localhost, pada saat klik add to cart maka akan terjadi penambahan item di header cart. Namun, pada saat saya lihat detailnya, seperti terlalu banyak kode (lebihan kode). kode yang saya maksud, *');" />. Saya coba remove item di header cart dengan klik icon remove (x), tapi tidak berhasil. Sepertinya tidak berfungsi. berikut screen shotnya:
coba kamu rubah di module -> cart.tpl , cari yg td class remove trus dipindahkan dipasang pakai <a onClick= seperti contoh dibawah
Code: Select all
<td class="remove"><a onclick="(getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') ? location = 'index.php?route=checkout/cart&remove=<?php echo $product['key']; ?>' : $('#cart').load('index.php?route=module/cart&remove=<?php echo $product['key']; ?>' + ' #cart > *');"><img src="catalog/view/theme/default/image/remove-small.png" alt="<?php echo $button_remove; ?>" title="<?php echo $button_remove; ?>" /></a></td>
Ingat Gadget, Ingat DroidLime https://www.droidlime.com/
kaos jersey, jersey bola, baju bola, baju bola terbaru, baju bola murah
<trustme>there's no system 100% bugs free</trustme>
Users browsing this forum: No registered users and 9 guests