Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7419437
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 29, 20262026-05-29T08:04:13+00:00 2026-05-29T08:04:13+00:00

I need to develop an e-commerce site for my client. He wants it to

  • 0

I need to develop an e-commerce site for my client.
He wants it to be very fast (1.25 second or less for each page).
I’ve had my criterion – 3 seconds.
So 1.25 second is very challenging.

He showed me a website that loads very fast.
http://www.papayaclothing.com/shop/
It’s impressive.

I will develop with Spree e-commerce solution (Ruby on Rails).
However, I don’t think Ruby on Rails can perform that fast.

Any advice for me?

Thanks.

Sam

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-29T08:04:14+00:00Added an answer on May 29, 2026 at 8:04 am

    Because this is a vast subject, this answer is a community wiki, feel free to improve this answer

    Website loading speed depends of many factor : language, framework, DB, CPU, RAM, caching, …

    By the way, the whole thing depends of the worse element. I don’t think that Ruby or Rails are the limiting factors here.

    To start you can see if Spree is a good framework. Here is a benchmark of Spree in different hosting and comparing to a pure Rails app : http://blog.endpoint.com/2011/05/spree-performance-benchmarking.html

    As you can see, this go from 0.5s to 6s ! You can notice that Spree version inpacts a lot on performance. Unfortunately last versions are not on the benchmark… You should try to find an up to date benchmark. You can also notice that a raw rails app is, at first sight, faster.

    Next you have to review your hardware : what is your server ? Dedicated or not ? How many CPU and RAM ? Can you increase ?

    I think DB is also a thing to watch for a e-commerce case, because I can imagine you have a lot of products. So you can test different DB engines, and see in Spree community what is the recommended one.

    Next you can interest you in caching : http://guides.rubyonrails.org/caching_with_rails.html

    To go further you can try some memcached store for your putting your cache in RAM : http://guides.rubyonrails.org/caching_with_rails.html#activesupport-cache-memcachestore

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I need to develop a mobi site for a client, do I need a
I need to develop a new site with the e-commerce part. I'm here to
I need to develop a page which has 2 dropdownlist. Options of dropdownlist 2
I need to develop a custom trackback/pingback module for a page where trackbacks/pingbacks are
I need to develop a small-medium sized desktop GUI application, preferably with Python as
I need to develop a generic jQuery-based search plugin for the ASP.NET MVC application
I need to develop a system for storing large numbers (10's to 100's of
I need to develop an application which stores data in a SQL Server 2005
I need to develop a CRM system which will allow users to have a
I need to develop a process that will detect if the users computer has

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.