8 Important Factors of Website Development and Designing