title: Existing eCommerce Framework vs custom eCommerce solution for Scalability
body: <p>We are planning to start an ecommerce startup and are evaluating scalability options for choosing between (PrestaShop/WooCommerce/OpenCart) or our own custom ecommerce solution.</p>
  
  <p>We have thought of the following optimization techniques for scalability:</p>
  
  <p>1) CDN for static resources.</p>
  
  <p>2) Load balancer for horizontal scaling once the traffic goes high.</p>
  
  <p>3) MemCached or APCU cache for caching database queries.</p>
  
  <p>4) APC Cache for PHP ByteCode Caching.</p>
  
  <p>5) Making sure all images are compressed losslessly.</p>
  
  <p>6) Minifying CSS and JS of theme.</p>
  
  <p>7) Enabling mod_deflate or mod_gzip for compression.</p>
  
  <p>8) Master Slave Replication once DB starts to become a bottleneck.</p>
  
  <p>9) Making sure unnecessary Apache modules are disabled.</p>
  
  <p>10) Making sure unnecessary Prestashop modules are disabled.</p>
  
  <p>What would you recommend? A custom eCommerce solution or we can optimize one of these frameworks(PrestaShop, WooCommerce, OpenCart etc) ?</p>