做互联网应用少不了图片的支撑,图片的上传、浏览速度很大程度上决定着用户的体验,甚至用户去留,就因为其重要,所以,在任何时候,图片的架构和优化都在进行,不敢丝毫放松。在以后几个章节,会从后端图片存储、前端浏览、动态浏览这些方面和大家分享一下我们一路过来的经验..
分类:
移动开发 时间:
2017-03-15 19:34:57
阅读次数:
241
一晃,一个年头又过去了。 历时,入门互联网行业已然三年之多。从一个 hello word 开始一直磨练至今,宝刀未见锋锐(好像有点飘,程序员不应该这样的...)。 如下列举近几年经手或常听说的软件。 企业级应用软件: 1.常规行业软件如OA/ERP/CRM等,模式相对已经成熟,技术层实现模块需求即可 ...
分类:
其他好文 时间:
2017-03-14 23:58:03
阅读次数:
316
作者: 阮一峰 日期: 2012年10月26日 随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。 网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。 Javascript模块 ...
分类:
编程语言 时间:
2017-03-13 00:06:38
阅读次数:
218
防伪码:让坚持成为习惯,让放弃成为奢侈。http协议介绍http:HyperTextTransferProtocol超文本传输协议,是互联网应用最为广泛的一种网络协议,主要用于Web服务。通过计算机处理文本信息,格式为HTML(HyperTextMark
Language)超文本标记语言来实现。http协议的版本http0.9:..
分类:
Web程序 时间:
2017-03-12 13:51:43
阅读次数:
374
第1章 引言 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于 一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向 扩展数据层已经成为架构研发人员首选的方式。 水平切分数据库:可 ...
分类:
数据库 时间:
2017-02-28 17:59:11
阅读次数:
274
在讲了APM的历史、作用和实际案例之后,下面我们来了解一下APM技术分类和实现方式以及它未来的发展趋势。在这之前,我们首先需要了解一下典型的互联网或移动互联网应用的整个应用交付链。 ...
分类:
其他好文 时间:
2017-02-25 23:44:58
阅读次数:
2056
目前的应用系统,不管是企业级应用还是互联网应用,最终数据的一致性是每个应用系统都要面临的问题,随着分布式的逐渐普及,数据一致性更加艰难,但是也很难有银弹的解决方案,也并不是引入特定的中间件或者特定的开源框架能够解决的,更多的还是看业务场景,根据场景来给出解决方案。根据笔者最近几年的了解,总结了几个点 ...
分类:
其他好文 时间:
2017-02-22 11:10:40
阅读次数:
258
互联网时代,我们能跟上网络变革的步伐吗?我们的产品领先于竞争对手吗?我们能够满足日益个性化的客户需求吗? 采用新的软件开发方法是我们的首要选择。 第一个全面支持ASP.NET的应用框架开发平台诞生了—UCML 2.0 For ASP.NET。 UCML(Universal Component Mod ...
分类:
Web程序 时间:
2017-01-19 09:36:16
阅读次数:
238
一、域名解析过程 1. 浏览器检查自身缓存,缓存时间为几分钟到小时不等,通过设置TTL属性确定。 2. 若1未找到,则查OS缓存,如windows下的host文件,linux的/etc/hosts文件。 3. 查询本地域名服务器LDNS,即系统配置的DNS服务器地址,一般为SPA(互联网应用提供商) ...
分类:
其他好文 时间:
2017-01-06 10:38:52
阅读次数:
278
第1章 引言 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。 水平切分数据库:可以降 ...
分类:
数据库 时间:
2017-01-04 18:56:46
阅读次数:
440