cenii Posted March 10, 2015 Share Posted March 10, 2015 hello my website load time is about 7sec i dont know why thisServer info :8x8GB Kingston 8GB DDR3 2Rx43GHz Intel Xeon-IvyBridge (E5-2690-V2-DecaCore)1 Gbps Public & Private Network Uplinks1TB HDD Link to comment Share on other sites More sharing options...
FastComet Posted March 11, 2015 Share Posted March 11, 2015 Hello there,The hardware specifications of your server are not that important if the php scripts are not well optimized. There are few options you can consider in terms of optimizations and I will provide them bellow. 1. The web service This is the main service which is handling requests made to your website. If you are using Apache then you should consider the following optimization techniques: MaxRequestsPerChild 10000 KeepAlive Off KeepAliveTimeout 5 MaxKeepAliveRequests 100 2. The php service php is the main service which handles the execution of php scripts and since Prestashop is php/MySQL based platform you should consider the following changes: memory_limit = 512M max_execution_time = 6000 post_max_size = 256M upload_max_filesize = 256M max_input_vars = 10000 It is recommended to use an opcode cache such as memcached as it is probably the best one for Prestashop. If you are interested here is an useful article. 3. The MySQL service It is important to have the MySQL service up to date and well optimized. We recommend that you use either the 5.5 MySQL version or the most recent. Also you can consider using Percona for even greater performance boost of the MySQL service. Here are some sample settings you can use into the my.cnf file based on the hardware specifications you have posted above: query_cache_size = 64M table_cache = 1024 thread_cache_size = 16 tmp_table_size = 256M innodb_buffer_pool_size = 1024M innodb_additional_mem_pool_size = 20M innodb_thread_concurrency = 2 * [numberofCPUs] + 2 innodb_autoextend_increment=512 thread_concurrency = [number of CPUs] * 3 thread_cache_size = 32 4. Prestashoup exclusive optimization Prestashop is well written script and it provides you with the option to configure countless cache options. We have a great Prestashop Optimization tutorial which you can check in your free time .5. CDN CDN CDN Well I think that the name talks for itself. The Cloudflare CDN service should provide you with enough features for your website to be optimized in terms of content delivery across the world and also of static contents caching. 6. Google ModPagespeed One of the best loading speed optimization modules which you should consider using as it will dramatically increase the performance of your website. There are quite a lot other optimizations you can consider but these are maybe the most important!Best Regards,FastComet Team Link to comment Share on other sites More sharing options...
JPresta.com Posted March 11, 2015 Share Posted March 11, 2015 Server power is not the only key to speed up your shop. You may have a slow module and/or the theme may not be optimized for speed. Can you give us your URL? Link to comment Share on other sites More sharing options...
cenii Posted March 11, 2015 Author Share Posted March 11, 2015 Server power is not the only key to speed up your shop. You may have a slow module and/or the theme may not be optimized for speed. Can you give us your URL? www.evthm.com Link to comment Share on other sites More sharing options...
cenii Posted March 11, 2015 Author Share Posted March 11, 2015 Hello there, The hardware specifications of your server are not that important if the php scripts are not well optimized. There are few options you can consider in terms of optimizations and I will provide them bellow. 1. The web service This is the main service which is handling requests made to your website. If you are using Apache then you should consider the following optimization techniques: MaxRequestsPerChild 10000 KeepAlive Off KeepAliveTimeout 5 MaxKeepAliveRequests 100 2. The php service php is the main service which handles the execution of php scripts and since Prestashop is php/MySQL based platform you should consider the following changes: memory_limit = 512M max_execution_time = 6000 post_max_size = 256M upload_max_filesize = 256M max_input_vars = 10000 It is recommended to use an opcode cache such as memcached as it is probably the best one for Prestashop. If you are interested here is an useful article. 3. The MySQL service It is important to have the MySQL service up to date and well optimized. We recommend that you use either the 5.5 MySQL version or the most recent. Also you can consider using Percona for even greater performance boost of the MySQL service. Here are some sample settings you can use into the my.cnf file based on the hardware specifications you have posted above: query_cache_size = 64M table_cache = 1024 thread_cache_size = 16 tmp_table_size = 256M innodb_buffer_pool_size = 1024M innodb_additional_mem_pool_size = 20M innodb_thread_concurrency = 2 * [numberofCPUs] + 2 innodb_autoextend_increment=512 thread_concurrency = [number of CPUs] * 3 thread_cache_size = 32 4. Prestashoup exclusive optimization Prestashop is well written script and it provides you with the option to configure countless cache options. We have a great Prestashop Optimization tutorial which you can check in your free time . 5. CDN CDN CDN Well I think that the name talks for itself. The Cloudflare CDN service should provide you with enough features for your website to be optimized in terms of content delivery across the world and also of static contents caching. 6. Google ModPagespeed One of the best loading speed optimization modules which you should consider using as it will dramatically increase the performance of your website. There are quite a lot other optimizations you can consider but these are maybe the most important! Best Regards, FastComet Team The MySQL service can i do this from WHM ? Link to comment Share on other sites More sharing options...
JPresta.com Posted March 11, 2015 Share Posted March 11, 2015 http://gtmetrix.com/reports/www.evthm.com/UwWEXUEZ You should first reduce the number of request: you have 140! Enable CCC for CSS and JS in Performances. You can also use Sprite technic to reduce them. You also have a lot of different domain: geotrust.com, googlesyndication.com, googleapis.com, sitelock.com, starfieldtech.com, facebook.net, module-videodesk.com You should simplify this (just copy the logo if you need to display it. Link to comment Share on other sites More sharing options...
cenii Posted March 11, 2015 Author Share Posted March 11, 2015 http://gtmetrix.com/reports/www.evthm.com/UwWEXUEZ You should first reduce the number of request: you have 140! Enable CCC for CSS and JS in Performances. You can also use Sprite technic to reduce them. You also have a lot of different domain: geotrust.com, googlesyndication.com, googleapis.com, sitelock.com, starfieldtech.com, facebook.net, module-videodesk.com You should simplify this (just copy the logo if you need to display it. i dont know how to reduce number of request. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now