三层架跟B/S架构区别还有如何开发c/s开发三层架构