congthanhgiong wrote:DDR3 Gbs today is real cheap, every server should has at least 16 gb of ram
Performance is a MAJOR concern, especially with Google ranking pages based on load time. Shared hosting doesn't have 16gb of ram unfortunately. I wish they did :) This is why it is crucial to ensure that every component is optimized for performance, especially images because they tend to be the largest assets. As long as the image resizing is only done the first initial time and doesn't take long to process, then it shouldn't be an issue.
I recommend resizing ALL thumbnails (UPFRONT) upon creating updating category, manufacturer, and product images. This way there is no processing for viewing those pages. Currently, nopCommerce resizes the images when the product, category, manufacturer is first accessed which is slower and has to check each time.