Web Development with Node and Express Chapter 17 - Implementing MVC in Express
Model: 最重要的组成部分,不应该掺杂任何展示或者和用户交互的代码。在理想情况下,应该和持久层完全隔离,这可以做到,但需要花费相当大的代价,有时还可能得不偿失。
Model: 最重要的组成部分,不应该掺杂任何展示或者和用户交互的代码。在理想情况下,应该和持久层完全隔离,这可以做到,但需要花费相当大的代价,有时还可能得不偿失。
CND 专注于静态资源,它会利用特殊的请求头,开启浏览器的缓存。CND 也会使用“地理优化”,即发送离客户端最近的服务器上的静态资源。
错误分类: 服务器崩溃错误:唯一安全的方法是重启服务器,理想状态下,挂起的请求会收到 500 错误,如果错误非常严重,则请求会超时。 可恢复的错误:不需要重启服务器,比如数据库连接错误,错误可能是暂时的或者永久的,这种情况可以使用 500 状态码。 客户端错误:...
Cool URIs don’t change。
将用户上传的文件保存到本地时,取个随机的名字,并且去掉扩展名,这样做才是安全的。