数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MYSQL也是LAMP架构的重要部分。
PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考。
在Web开发世界里,PHP是最流行的语言之一,从PHP里,你能够很容易的找到你所需的脚本,遗憾的是,很少人会去用“最佳做法”去写一个PHP程序。这里,我们向大家介绍PHP的10种最佳实践,当然,每一种都是经过大师们证明而得出的。
本文译自Quora的同名问答贴:软件开发中最流行的错误观点有哪些? Lee Semel给出的答复得票数最高,他列出了一些流行的错误观念:
瀑布模型是在实施软件之前最行之有效的描述系统的模型,它能帮助软件实施时循序渐进,而非循环反复。人们一直当它是一个好的实施方案,而一篇论文中恰好将它列为很差的实施方案,因此引起广泛讨论。
用户知道他们想要什么,他们也能够将需求阐述清楚。
有某种语言、技术或是流行方法将会是杀手锏,能够取代你正在使用的方法,解决你的问题。
人月神话里说,在一个开发团队中增加人手会让效率成线性增长。
众所周知,SQL注入攻击是最为常见的Web应用程序攻击技术。同时SQL注入攻击所带来的安全破坏也是不可弥补的。以下罗列的10款SQL工具可帮助管理员及时检测存在的漏洞。
最近媒体旋风式的集中对Facebook的首席运营官——Sheryl Sandberg进行表扬,表扬她每天准时5:30下班回家去陪她的孩子。很显然,她这样做已经持续数年,只是最近才被媒体“挖掘出来”。这位COO有什么不好意思的?需要隐藏这样的事实吗?因为几个世纪以来的研究都显示了无可否认的事实:每周工作超过40小时实际上会降低工作效率。