Jump to content

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

Nginx Full Page Caching Rate Topic   - - - - -

 
  • Mongoose
  • Senior Member
  • Members
  • Join Date: 08-Mar 13
  • 864 posts

Posted 17 November 2017 - 10:23 PM #21

No this would not work, this would only work with the 'selective cache' option. The entire point of full page cache is not to have unique blocks that need to be rendered as this slows down the initial load.

 

 

I use a system with PHP 7.0, NGINX, Ubuntu 16.04 LTS together with 2 cores and 4 gb of RAM. I use this as this is as it is a fair baseline for common webservers.

 

Why Ubuntu if I may ask ? I see it very often CS Cart in combo with Ubuntu not so much on CentOS for instance ? Is configuring Ubuntu so much easier and or flexible or just an acquired taste ?

PS as a noob playing now with a setup of PHP 7.1, Apache, CentOS 7, MariaDB, 6 cores 10 GB of RAM.
Webmin yes not WHM Cpanel. Not yet able to figure out how to setup a hosting account on it and create an CSR for later SSL installation.


two V4.6.2 and one  V4.2.4 - hedonist working on Sundays


 
  • poppedweb
  • Senior Member
  • Members
  • Join Date: 02-Aug 16
  • 214 posts

Posted 18 November 2017 - 07:10 AM #22

Ubuntu has CLAs, Debian has DFSG. Ubuntu releases a stable more often, but Debian has sid. Ubuntu has corporate backing directly, Debian does not. Those are the main differences. Also, Ubuntu is Debian based.


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
  • Senior Member
  • Members
  • Join Date: 02-Aug 16
  • 214 posts

Posted 18 November 2017 - 03:55 PM #23

Hi!

 

Okay, so I have some exciting news. I have finally done some more optimisation and perfected the addon a bit more. I decided that I will release 2 seperate add-ons. 

 

1. Selective Cache which will allow you to select what blocks you would like to cache.

2. Full Page Cache which speaks for itself.

 

This is because of the fact that Selective Cache is still not optimised. E.g. it uses a central database to keep track of the cache statuses instead of my custom cache system that I built for the Full Page Cache add-on.

 

Nonetheless, I have installed my add-on on a demo store and benchmarked it.

 

I used a server with just 2 cores (with hyperthreading) and only 4 GB of ecc ram. CS-Cart settings were basically the same, however, I did enable redis caching for the sessions.

 

Next I set up a load program on my own desktop and created a load of 200 unique users. This resulted in the graph that is attached. Pretty impressive, right? Soon I will also open a public demo, though I simply haven't had the time for that in the past few days. 

 

Expect only the full page caching add-on to be released in the next few days (with a price of €100)!


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).


 

Posted 27 November 2017 - 12:56 PM #24

Hi!

 

Okay, so I have some exciting news. I have finally done some more optimisation and perfected the addon a bit more. I decided that I will release 2 seperate add-ons. 

 

1. Selective Cache which will allow you to select what blocks you would like to cache.

2. Full Page Cache which speaks for itself.

 

This is because of the fact that Selective Cache is still not optimised. E.g. it uses a central database to keep track of the cache statuses instead of my custom cache system that I built for the Full Page Cache add-on.

 

Nonetheless, I have installed my add-on on a demo store and benchmarked it.

 

I used a server with just 2 cores (with hyperthreading) and only 4 GB of ecc ram. CS-Cart settings were basically the same, however, I did enable redis caching for the sessions.

 

Next I set up a load program on my own desktop and created a load of 200 unique users. This resulted in the graph that is attached. Pretty impressive, right? Soon I will also open a public demo, though I simply haven't had the time for that in the past few days. 

 

Expect only the full page caching add-on to be released in the next few days (with a price of €100)!

 

any update on releasing this!


John Carroll
My Webshop: Alpha Spas

 
  • poppedweb
  • Senior Member
  • Members
  • Join Date: 02-Aug 16
  • 214 posts

Posted 27 November 2017 - 02:33 PM #25

any update on releasing this!

 

The add-on will be released on friday evening, right now a few clients from me are testing the add-on. (Clients that have a managed hosting subscription have the ability to preview / get any add-on from my store that they want).

 

Best wishes,


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).


 
  • Flow
  • Super Duper and Amazingly Sexy Senior
  • Members
  • Join Date: 13-Oct 10
  • 2,000 posts

Posted 07 December 2017 - 06:29 AM #26

No this would not work, this would only work with the 'selective cache' option. The entire point of full page cache is not to have unique blocks that need to be rendered as this slows down the initial load.

 

 

Thanks, so just making sure I understand, I can select this block so it won't be cached and does update?


When life hands you lemons, bring on the Tequila baby!


 
  • poppedweb
  • Senior Member
  • Members
  • Join Date: 02-Aug 16
  • 214 posts

Posted 08 December 2017 - 06:51 AM #27

Thanks, so just making sure I understand, I can select this block so it won't be cached and does update?

 

Not as of right now, but I am trying to create some sort of render function that will allow me to replace certain parts of the code, hence the Full Page Caching add-on hasn't been released yet.

 

So how I want this to work is: 

1. You select a block in the backend (which has to be excluded).

2. The full page caching add-on removes the piece of code required.

3. On load it will check the array scheme that will be saved along with the page (so block ID and such will be included).

4. It will str_replace (or something else) the necessary parts.

 

Best wishes,


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
  • Senior Member
  • Members
  • Join Date: 02-Aug 16
  • 214 posts

Posted 20 December 2017 - 07:37 PM #28

Hello, we have just created a thread for our 'full page caching' add-on. Please take a look if you are interested: http://forum.cs-cart...l-page-cache/. 


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).