6 Major Phases of Website Development: A Step-by-Step Process.