随着PHP开发框架的普及,越来越多的开发者开始使用ORM进行数据库的操作。 在使用ORM时,数据表间关系的设置往往被很多开发者忽略。 数据表间关系,主要有四种: 一对一关系(has one) 一对多关系(has many) 多对多关系(many to many) 从属关系(belongs to) 本文主要讨论一对一关系与从属关系的区别。 一对一关系(has one) 用于主表的定义中,指主表(primary table)每行记录,在从表(foreign table)中只有一行记录对应。 从属关系(belongs to) 用于从表的定义中,指从表(foreign table)中的每行记录,在主表(primary table)中都有一行记录对应。 一……阅读全文
日志标签 ‘ORM’
ORM中,belongs to与has one的区别
2010年2月18日【译】最佳安全实践——来自雅虎开发者网络
2010年2月9日【原文】http://developer.yahoo.com/security/ 【译文】http://jiy.hu/security-best-practices 【译者】Hujiy ( Hackfan ) Yahoo在处理用户个人资料安全性的问题上,十分谨慎,我们希望我们的开发者也同样如此。以下是一些指导,帮助你保护你的应用程序用户的信任。 保护你的服务器 保护你的网络 保护你的应用 防止伪造请求 防止跨站脚本 保护你的服务器 首先,确保你给系统打上了最新的安全补丁。如果你无法操作自己专用的服务器,请询问你的主机商,他们是否保持系统处于最新版。 确保你已安装了操作系统的最新安全补丁。 FreeBSD 安全 RedHa……阅读全文