Python is definitely ideal for ecommerce web development. Of the multiple frameworks available for this, Django is a prominent contender. Consider both vertical and horizontal scaling (the former being the main caching and database physical infrastructure). Ranging from scaling architecture to performance optimisation, Python spans all aspects. These include customisation, machine learning with AI (consisting of image plus speech recognition and fraud detection as well as translation). These recommendations assume that you’re not looking for preset templates or autonomous development, not to mention financial constraints.