文章分类 -  架构设计

<转>RESTful API 设计指南
摘要:作者: 阮一峰 日期: 2014年5月22日 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想 阅读全文

posted @ 2016-02-18 23:30 hahahahahai12 阅读(127) 评论(0) 推荐(0)

<转>理解RESTful架构
摘要:越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对 阅读全文

posted @ 2016-02-18 22:52 hahahahahai12 阅读(170) 评论(0) 推荐(0)

<转>数据中设计中的范式与反范式
摘要:设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。但是有些时候一昧的追求范式减少冗余,反而会降低数据读写的效率,这个时候就要反范式,利用空间来换时间。 目前关系数据库有六种范式:第一范式(1NF)、第二范 阅读全文

posted @ 2016-02-16 18:30 hahahahahai12 阅读(158) 评论(0) 推荐(0)

<转>[MySQL]数据库范式
摘要:简介 数据库范式在数据库设计中的地位一直很暧昧,教科书中对于数据库范式倒是都给出了学术性的定义,但实际应用中范式的应用却不甚乐观,这篇文章会用简单的语言和一个简单的数据库DEMO将一个不符合范式的数据库一步步从第一范式实现到第四范式。 范式的目标 应用数据库范式可以带来许多好处,但是最重要的好处归结 阅读全文

posted @ 2016-02-16 18:21 hahahahahai12 阅读(167) 评论(0) 推荐(0)

导航