The most notable Ideas for Managing a Successful E-commerce Website