العلامة: What are the main factors to consider when developing an e-commerce website?