Jump to content

  • You cannot start a new topic
  • You cannot reply to this topic

Add-Ons By Poppedweb: Full Page Cache Rate Topic   * * * * * 1 votes

 
  • badbojo
  • Junior Member
  • Members
  • Join Date: 10-Sep 10
  • 15 posts

Posted 05 February 2018 - 10:45 AM #21

hi,
how about filters?
pages like this "?features_hash=10-105"?

Thanks.
 



 
  • poppedweb
  • Authorized Reseller
  • Members
  • Join Date: 02-Aug 16
  • 512 posts

Posted 05 February 2018 - 11:40 AM #22

hi,
how about filters?
pages like this "?features_hash=10-105"?

Thanks.
 

 

Hey,

 

This will be added in v2 along with holepunching and garbage collection. Currently we are testing this on our development server.

 

Kind regards.


PoppedWeb | sales@poppedweb.com | https://poppedweb.com
TurnKey Website Design | Add-Ons | Performance Audits | Dedicated Server Management
24/7 Support | Response within an hour (during working hours).

 
  • badbojo
  • Junior Member
  • Members
  • Join Date: 10-Sep 10
  • 15 posts

Posted 05 February 2018 - 11:58 AM #23

Glad to hear that.
I can help you with testing (5 mins ago i've bought your addon).
It is key functionality for me.
 



 
  • xmaster007
  • Junior Member
  • Members
  • Join Date: 20-Nov 09
  • 102 posts

Posted 06 February 2018 - 07:04 AM #24

Hey Pop,

 

How is your add-on different from this one here: https://www.cs-comme...or-cs-cart.html ?

 

Also want to find out if your HTML Minify works only with default cs-cart themes or it will work on others 3rd party themes?

 

Cheers,

X



 
  • poppedweb
  • Authorized Reseller
  • Members
  • Join Date: 02-Aug 16
  • 512 posts

Posted 06 February 2018 - 07:18 AM #25

Hey Pop,

 

How is your add-on different from this one here: https://www.cs-comme...or-cs-cart.html ?

 

Also want to find out if your HTML Minify works only with default cs-cart themes or it will work on others 3rd party themes?

 

Cheers,

X

 

Hello,

 

There are a number of things that make my add-on unique:

1. It refrains from using the database, instead everything is saved along with the file. Resulting in a faster response time.

2. It permanently disables itself after any action is executed. This is to prevent 'cache injection', it can not re-enable under any circumstances.

3. It is using a seperate caching method to store values from the database.

 

Furthermore, there are a number of features that we are testing right now:

1. Hole Punching. This is almost done, it just requires a few more tweaks

2. Scheduled garbage collection / cache cleanup without any additional configuration (this will be done by our server).

3. A more intuitive backend which will show you data usage and such in graphs.

 

Also, our HTML compression add-on works with any theme as it simple alters the output from Smarty.

 

Kind regards,


PoppedWeb | sales@poppedweb.com | https://poppedweb.com
TurnKey Website Design | Add-Ons | Performance Audits | Dedicated Server Management
24/7 Support | Response within an hour (during working hours).

 
  • xmaster007
  • Junior Member
  • Members
  • Join Date: 20-Nov 09
  • 102 posts

Posted 06 February 2018 - 07:55 AM #26

Hello,

 

There are a number of things that make my add-on unique:

1. It refrains from using the database, instead everything is saved along with the file. Resulting in a faster response time.

2. It permanently disables itself after any action is executed. This is to prevent 'cache injection', it can not re-enable under any circumstances.

3. It is using a seperate caching method to store values from the database.

 

Furthermore, there are a number of features that we are testing right now:

1. Hole Punching. This is almost done, it just requires a few more tweaks

2. Scheduled garbage collection / cache cleanup without any additional configuration (this will be done by our server).

3. A more intuitive backend which will show you data usage and such in graphs.

 

Also, our HTML compression add-on works with any theme as it simple alters the output from Smarty.

 

Kind regards,

 

 

Hi Pop,

 

Very interested in both of your add-ons, would it be possible to try on our developing site before we buy?

 

Thanks,
X



 
  • poppedweb
  • Authorized Reseller
  • Members
  • Join Date: 02-Aug 16
  • 512 posts

Posted 06 February 2018 - 07:59 AM #27

Hi Pop,

 

Very interested in both of your add-ons, would it be possible to try on our developing site before we buy?

 

Thanks,
X

 

Hi,

 

This will be no problem whatsoever.

 

Kind regards.


PoppedWeb | sales@poppedweb.com | https://poppedweb.com
TurnKey Website Design | Add-Ons | Performance Audits | Dedicated Server Management
24/7 Support | Response within an hour (during working hours).

 
  • xmaster007
  • Junior Member
  • Members
  • Join Date: 20-Nov 09
  • 102 posts

Posted 06 February 2018 - 08:19 AM #28

Hi,

 

This will be no problem whatsoever.

 

Kind regards.

 

Please contact me via PM when a new version is ready for us to test.

 

Thank You.

X



 
  • Takestock
  • Senior Member
  • Members
  • Join Date: 08-Nov 13
  • 482 posts

Posted 13 February 2018 - 10:11 AM #29

Hi

Will this work in a multi store setup.

 

Alan



 
  • poppedweb
  • Authorized Reseller
  • Members
  • Join Date: 02-Aug 16
  • 512 posts

Posted 13 February 2018 - 10:55 AM #30

Hi

Will this work in a multi store setup.

 

Alan

 

Hello,

 

Yes we have added multi currency and multi store support in the latest version.

 

Kind regards,


PoppedWeb | sales@poppedweb.com | https://poppedweb.com
TurnKey Website Design | Add-Ons | Performance Audits | Dedicated Server Management
24/7 Support | Response within an hour (during working hours).

 
  • xmaster007
  • Junior Member
  • Members
  • Join Date: 20-Nov 09
  • 102 posts

Posted 28 February 2018 - 11:47 PM #31

Hi,

 

This will be no problem whatsoever.

 

Kind regards.

 

Hi,

 

Any ideas when version 2 will be ready? Please check your PM, as I have sent multiple messages without any replies.

Thanks,



 
  • poppedweb
  • Authorized Reseller
  • Members
  • Join Date: 02-Aug 16
  • 512 posts

Posted 04 March 2018 - 04:13 PM #32

Hello,

 

Version 2.0 will be airing this wednesday. It will feature the following improvements:

1. HolePunching. Now you will be able to exclude blocks from the full page cache.

2. AJAX caching. Now your filters and such will be super fast!

3. Added better third party support by using schemes.

4. CRON support and garbage cleanup.

 

Version 2.1, which will be airing the week after that will feature:

1. A refined management panel (what type of cache uses the most?).

2. Auto CRON. We will set-up a dedicated server for quering your websites to clear the cache at your desired time.

 

Kind regards,


PoppedWeb | sales@poppedweb.com | https://poppedweb.com
TurnKey Website Design | Add-Ons | Performance Audits | Dedicated Server Management
24/7 Support | Response within an hour (during working hours).

 
  • poppedweb
  • Authorized Reseller
  • Members
  • Join Date: 02-Aug 16
  • 512 posts

Posted 23 March 2018 - 09:30 AM #33

Is there anyone who used this add-on on multi-vendor? what is your feelings?

 

Thanks!

 

Hello,

 

We will release this in 2.3. We will notify you when we will release this feature.

 

Kind regards,


PoppedWeb | sales@poppedweb.com | https://poppedweb.com
TurnKey Website Design | Add-Ons | Performance Audits | Dedicated Server Management
24/7 Support | Response within an hour (during working hours).

 
  • teosu
  • Senior Member
  • Members
  • Join Date: 09-Oct 14
  • 501 posts

Posted 23 March 2018 - 01:02 PM #34

lets see 2.3



 
  • poppedweb
  • Authorized Reseller
  • Members
  • Join Date: 02-Aug 16
  • 512 posts

Posted 23 March 2018 - 07:04 PM #35

Yes, teosu.

 

As well, from posts and docs, what I understand is, for all schemes there are only one cache time to save. it has to be different;

 

for example, category page cache can be 1 hours, products page can be 4 hours cache time or more.

 

let say if on the products page don't have any dynamic content like similar products block, there is no point to save in cache very short time. it can save even longer like 24 hours too. but category page can change, because many users can add products any time.

 

those kind of tings is important on multi-vendor, but it doesn't matter on cs-cart, because vendor is only one. but on multi-vendor there are many vendors, so the logic.

 

what do you think?

 

let's see what will you do. and poppedweb, improvement needs on cache. as I told you before, cache is important on any ecommerce, cs-cart or multi-vendor or ultimate.

 

nginx cache or apache cache is not integrated with cs-cart or multi-vendor. for that reason, your add-on is playing a big role. but needs improvement and integrate for multi-vendor. Thanks!

 

Hello,

 

We will integrate it, it is a minor procedure so we can roll out this function tomorrow (it is just changing a few lines of code and creating a new scheme, nothing else really.) Are there any other controller / dispatch specific settings which are required?

 

Kind regards,


PoppedWeb | sales@poppedweb.com | https://poppedweb.com
TurnKey Website Design | Add-Ons | Performance Audits | Dedicated Server Management
24/7 Support | Response within an hour (during working hours).

 
  • teosu
  • Senior Member
  • Members
  • Join Date: 09-Oct 14
  • 501 posts

Posted 23 March 2018 - 07:08 PM #36

For eg category pages variant_id will be work?

 
  • poppedweb
  • Authorized Reseller
  • Members
  • Join Date: 02-Aug 16
  • 512 posts

Posted 23 March 2018 - 07:12 PM #37

For eg category pages variant_id will be work?

 

Please give an example of this, it is rather unclear what you want to achieve.


PoppedWeb | sales@poppedweb.com | https://poppedweb.com
TurnKey Website Design | Add-Ons | Performance Audits | Dedicated Server Management
24/7 Support | Response within an hour (during working hours).

 
  • teosu
  • Senior Member
  • Members
  • Join Date: 09-Oct 14
  • 501 posts

Posted 23 March 2018 - 08:25 PM #38

Cs cart support variant_id on advantec search or categories page i have an addon and its filtering products with variant_id before dispatch

 
  • poppedweb
  • Authorized Reseller
  • Members
  • Join Date: 02-Aug 16
  • 512 posts

Posted 28 March 2018 - 07:38 AM #39

It's better for you to setup by yourself and make your add-on more compatible and functional poppedweb.

 

Hello,

 

We know and we have been very busy with this add-on in the past days, however, if one asks questions regarding this we do intend to just add one rule to the scheme to make it compatible.

 

We are happy to let you guys know that we have optimized the add-on which has brought down the response time from ~40 ms to ~28 ms. This is due to the fact that we have refactored a few core functions and have moved the respective code into classes. Also, we have fixed an issue where the block manager controller could cause an error on the product tabs because the respective controller variable was overwritten.

 

Furthermore, we have done the initial steps towards compatibility with MultiVendor. We would like to know at which actions the MultiVendor cache should be removed (and which). We had the following in mind at this point:

 

1. Vendor review ('company page') and the related product page.

2. Vendor product creation -> category listing and vendor page.

3. Extend previously registered 'update' hooks and remove the appropiate cache for MultiVendor. These include, pages, products, categories, homepage. 

 

Do you know some more Memtimintursun?

 

Lastly, we have added the option to define the lifetime per controller.

 

Kind regards,


PoppedWeb | sales@poppedweb.com | https://poppedweb.com
TurnKey Website Design | Add-Ons | Performance Audits | Dedicated Server Management
24/7 Support | Response within an hour (during working hours).

 
  • poppedweb
  • Authorized Reseller
  • Members
  • Join Date: 02-Aug 16
  • 512 posts

Posted 29 March 2018 - 05:24 AM #40

Hello poppedweb,

 

this is very good; Lastly, we have added the option to define the lifetime per controller.

 

1. but from your words, what I understand is, if vendor creates a product, then cache will be removed for "category listing and vendor page". how about homepage in this case?

 

 

2. Also, I have many custom add-ons that will be working like this; vendor homepage, vendor categories, and some other vendor pages. can I change somewhere your code to make it work? I just don't know how your cache add-on designed. but would like to know what if there is like "companies.products", "companies.homepage", "companies.categories", "companies.aboutus" controllers, is that case can be cached?

 

 

3. I have a "vendor category" addon, it's just like website categories, but difference is vendor can create it. we have spoken before about this with you on email. in this case, I am not sure will it be compatible with this addon. I need wait it and see. I believe should be compatible.

 

Indeed, it's really very good improvement poppedweb.

 

cache add-on is very important to any website, specially it's directly related with SEO, customer experience, even marketing. on the other hand, CS-CART is not integrated with apache cache or nginx cache like some systems does. so, this one is really really important to any cs-cart or multi-vendor website.

 

Best regards,

Thanks!

 

Hello,

 

Yes this is very easy to do. Let's say you want to add a cache handler, how does one do that? Take a look:

 

First you will have to find the respective controller and 'mode'. (in the controller file you will be able to see all of them). Now what you do is look at all the unique 'keys' in the url (the variables in the controller with $_REQUEST / $_GET / etc).

 

If you really have a url / key that needs to be 'banned' from the caching then you simply add an 'exception';

 

Now you format the data appropiately:

$schema['yourcontroller'] = array(
   'YourFirstMode' = array(
        'key1',
        'key2',
    ),
    'YourSecondMode' = array(
        'key1',
        'key2',
    ),
    'exceptions' = array(
        'YourExcMode' = array(
            'key' = '21',
            'key4' = '1',
        ),
    ),
),

return $schema

You can also find all this information in the $config.current_url variable or in your access logs. 

 

Kind regards,


PoppedWeb | sales@poppedweb.com | https://poppedweb.com
TurnKey Website Design | Add-Ons | Performance Audits | Dedicated Server Management
24/7 Support | Response within an hour (during working hours).