网站做好上线前需要做哪些工作?