【51CTO.com快译】外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!
本期给大家推荐的是十二项***jQuery Mobile开发实践、DevOps助力安全项目的七种有益途径、敏捷性数据库开发的五项实现关键和云架构为何如此重要等。
一、十二项***jQuery Mobile开发实践
原文标题:12 Best jQuery Mobile Development Tips
jQuery Mobile是一套专门用于设计Web应用程序、移动应用以及移动网站的框架。这套框架适用于全部主流平板电脑及智能手机,且可跨越多种平台实现统一的使用体验。在今天的文章中,我们将共同了解十二项与之相关的***开发实践。
1. 为页面设置背景色彩
2. 了解如何禁止加载弹出信息
3. 面向特定设备使用媒体查询
4. 将“退出”与“保存”按钮整合起来
5. 了解如何从清单条目中移除箭头
6. 添加传统jQuery调用
7. 在jQuery移动站点中添加导航机制
8. 创建弹出对话框
9. 了解如何防止某些关键性条目被省略
10. 了解如何自行创建列式结构
11. 添加jQuery Mobile内联按钮
12. 了解如何利用jQuery指向平台
二、DevOps助力安全项目的七种有益途径
原文标题:7 ways DevOps benefits security programs
作为一股新的效率提升潮流,DevOps已经得到众多企业的高度重视。面对这一波不可逆转的发展趋势,我们自然应当以积极主动的态度加以接纳。事实上,DevOps在安全领域也能够带来一系列助益,下面我们将一同了解:
1. DevOps建立起协作文化并打破职能孤岛
2. DevOps有助于将安全性贯彻至其他部门
3. DevOps有助于实现安全创新与敏捷开发
4. DevOps使自动化成为优先事务
5. DevOps使每位员工都承担起安全责任
6. DevOps强化监控与监测
7. DevOps有助于摆脱瓶颈
三、敏捷性数据库开发的五项实现关键
原文标题:5 Keys to Agile Database Development
虽然大多数应用开发者都在考虑将敏捷性引入开发工作,但数据库开发者在这方面却显得不太积极。而值得强调的是,甲骨文、SQL Server以及DB2等关系型数据库的开发仍然停留在类似的水平,且成为制约企业客户实现敏捷化的一大瓶颈。那么,我们该如何实现敏捷性数据库开发?以 下五项关键也许能够给您带来启示:
1. 版本控制
2. 自动化测试
3. 静态代码分析
4. 开发阶段划分
5. 自动化方是协调应用团队与数据库团队间开发周期的关键
四、云架构为何如此重要:多用例与多租户间的优势比较
原文标题:Why cloud architecture matters: The advantages of multi-instance vs. multi-tenant
***批公有云服务诞生于上世纪末,使用的是所谓多租户架构。尽管各家服务商不断更新功能与特性,但他们的云服务仍在使用这套源自上世纪的架构。在今天的文章中,我们将从以下几个角度考量多用例与多租户两种架构之间的优劣比较:
1. 数据混合
2. 大量维护任务带来大量停机问题
3. 一位客户的问题会成为每位客户的问题
【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】