Jump to content

Best Server Configuration For Prestashop


Recommended Posts

When I build a PrestaShop template domain I configure the domain as such:

 

post-295107-0-00205700-1325592991_thumb.png

 

we will be building all our PrestaShops, using this configuration.

 

I wasn't sure if ps would now or in the future require ruby on rails, perl or python.

 

Please note, we run as php as a Fast CGI. We have not encounted any problems with this set up and PS runs very very fast.

 

We would like the best environment setup possible.

 

I'd appreciate community review and comments.

 

Thanks,

 

rock on

Link to comment
Share on other sites

Hi,

 

Ruby on rail, perl and python are of no need for Prestashop

FastCGI is more a matters of taste and security

 

Your server should be ok however a wise choice of module/template feature - specially if your catalog tend to be massive. Caches should your site attract a lots of connexions and database engine settings will allow for scalability.

 

Best.

(d)oekia

  • Like 1
Link to comment
Share on other sites

doekia, thanks so ever much for your time and review.

 

do I need perl for curl? I will remove ruby and not add python.

 

- I have the default max connections for each build at 20 (-max-connections 20). I am thinking of having different values for pack 1,2,3 etc.

 

we do not know at build how big/small our customers ps shops will be, just which package they selected. We hope to create a happy medium for them, we can adjust individual domains post create or as necessary but would prefer the best 'happy' medium.

Link to comment
Share on other sites

You don't need other things than PHP with most (if not all) of the standard components.

Amongst:

curl (for certain modules)

mcrypt (for better encryption performances)

 

I don't know what your max-connections ... setting does :-(

 

If overtime your customer is facing performance degradations look at the templates and modules he choose to enable. Some are badly designed when the catalog growth (common culprit in this area are homefeatured with too many products or random selection shuffled in the module raher than at database)..

  • Like 1
Link to comment
Share on other sites

  • 2 years later...
  • 4 months later...

Hi,

 

Under our experience we recommend two key points:

 

1.- Nginx as web server

 

2.- Varnish as cache

 

Of course it is important to set both efficiently, but the results are simply spectacular.

 

Thanks,

 

 

Do you have any (live?) example or any guide how to configure nginx & vanish for best performance with PS?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...