Author Topic: quick eshop - reflection  (Read 294 times)

marvays

  • Jr. Member
  • **
  • Posts: 155
    • http://marvays.cz
  • Skype Name: marvays
quick eshop - reflection
« on: December 04, 2018, 03:40:14 am »
How do I build a very fast eshop for joomla and virtuemart? I've been working on eshops for years. I'm happy with the graphics and functionality. But I'm sorry about the speed of my site. I would like to focus on speed in 2019.

Everywhere I read that strength is in simplicity. I have to use as few plugins and extensions as possible. Can you recommend some good ones that are not a problem? And conversely, an extension that greatly slows the speed of the site?

What about VM template. . . I use flexiblewebdesign.

Let's talk :)

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 27096
  • Always on vacation
    • Jenkin Hill Internet
Re: quick eshop - reflection
« Reply #1 on: December 04, 2018, 10:02:18 am »
First consideration shoud be the hosting server. I use a high spec cloud VPS where identical sites run a lot quicker than on a standard shared hosting server.
Kelvyn

Jenkin Hill Internet,
Lowestoft, Suffolk, UK

Unsolicited PMs/emails will be ignored.

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

Currently using VM 3.4.3.9989 on Joomla 3.9.1 PHP 7.0.32
Testing VM 3.4.3.9993 on Joomla 3.9.1

marvays

  • Jr. Member
  • **
  • Posts: 155
    • http://marvays.cz
  • Skype Name: marvays
Re: quick eshop - reflection
« Reply #2 on: December 04, 2018, 10:25:49 am »
First consideration shoud be the hosting server. I use a high spec cloud VPS where identical sites run a lot quicker than on a standard shared hosting server.
link? please :)

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 27096
  • Always on vacation
    • Jenkin Hill Internet
Re: quick eshop - reflection
« Reply #3 on: December 04, 2018, 10:32:39 am »
Kelvyn

Jenkin Hill Internet,
Lowestoft, Suffolk, UK

Unsolicited PMs/emails will be ignored.

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

Currently using VM 3.4.3.9989 on Joomla 3.9.1 PHP 7.0.32
Testing VM 3.4.3.9993 on Joomla 3.9.1

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 8556
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 2.6.22 & 3.2.14
Re: quick eshop - reflection
« Reply #4 on: December 04, 2018, 13:23:19 pm »
Also choose a template that doesn't rely on importing UI JS etc for eye candy effects.

A well written template can give a very noticeable speed increase - compare e.g. https://www.olympianthemes.com ...  to the competition
GJC Web Design
VirtueMart and Joomla Developers - php developers http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Studio 42

  • Contributing Developer
  • Sr. Member
  • *
  • Posts: 3514
  • Joomla & Virtuemart addon developper
    • Studio 42 - Virtuemart & Joomla extentions
  • VirtueMart Version: 2.6 & 3.0.x.y
Re: quick eshop - reflection
« Reply #5 on: December 04, 2018, 16:07:16 pm »
The solution is not only in templates, but in your .htaccess
Add rules cache for CSS,JS and images and your site run very faster after file cached.

I wrote a module for virtuemart categories that can use a permanent cache(can be cleared in Joomla cache), more you have categories more you win speed see https://shop.st42.fr/en/categories-tools/virtuemart-categories-menu.htm for my test results

marvays

  • Jr. Member
  • **
  • Posts: 155
    • http://marvays.cz
  • Skype Name: marvays
Re: quick eshop - reflection
« Reply #6 on: December 04, 2018, 17:43:57 pm »
Also choose a template that doesn't rely on importing UI JS etc for eye candy effects.

A well written template can give a very noticeable speed increase - compare e.g. https://www.olympianthemes.com ...  to the competition
Can i use only Vm template? Because I see template for joomla with include Vm template. Joomla template I build myself. Need help only with Vm template :)

marvays

  • Jr. Member
  • **
  • Posts: 155
    • http://marvays.cz
  • Skype Name: marvays
Re: quick eshop - reflection
« Reply #7 on: December 04, 2018, 17:46:05 pm »
I wrote a module for virtuemart categories that can use a permanent cache(can be cleared in Joomla cache), more you have categories more you win speed see https://shop.st42.fr/en/categories-tools/virtuemart-categories-menu.htm for my test results
It looks good

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 8556
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 2.6.22 & 3.2.14
Re: quick eshop - reflection
« Reply #8 on: December 04, 2018, 21:12:55 pm »
Quote
Can i use only Vm template? Because I see template for joomla with include Vm template. Joomla template I build myself. Need help only with Vm template :)

If you can build your own J template then u have the skills to build your own VM over rides ...  just add the VM templates to the your J template html/com_virtuemart and start styling
GJC Web Design
VirtueMart and Joomla Developers - php developers http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation