你的两个选项都不对.网站发布在互联网中让别人访问.是需要有一个域名的.而这个域名无论你把网站放在本地还是托管在机房.都是需要自己申请域名的.IP地址的话.只要你托管服务器到IDC机房.服务商都会向你提供独立IP的.不需要自己申请.另外网站在国内涉及到备案的问题.而按照工信部的规定.只有服务商才可以提交备案.所以如果你把网站放在自己家里是无法备案的