随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只...
分类:
Web程序 时间:
2015-11-27 17:00:45
阅读次数:
201
搜索引擎可以说目前所有互联网应用里技术含量最高的一种。尽管应用形式比较简单:用户输入查询词,搜索引擎返回搜索结果。但是,搜索引擎需要达到的目标:更全、更快、更准。如何让搜索结果更准确始终是搜索引擎的一大难题。 公司最近在开发某行业的垂直搜索引擎,我作为该项目组的核心成员主要是负责核心算法的研...
分类:
编程语言 时间:
2015-11-23 18:35:58
阅读次数:
180
互联网应用迅猛发展,形成了一个基础网络应用服务器市场,这个市场的潜力很大,服务器市场的竞争自然就越来越激烈,现在市场上的IDC运营商很多,服务器租用和服务器托管是其必定的经营业务,那么我们应该如何选择合适的服务器呢? 如何去选择一个适合自己的服务器,服务器租用就像我们常见的模式一样,主要是为...
分类:
其他好文 时间:
2015-11-19 13:11:00
阅读次数:
145
第1章 引言随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于 一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向 扩展数据层已经成为架构研发人员首选的方式。水平切分数据库:可以降...
分类:
数据库 时间:
2015-11-11 00:00:12
阅读次数:
446
分布式ID生成方案(分布式数据库) 背景:在互联网应用中,应用需要为每一个用户分配一个id,在使用分布式数据库情况下,已经不能依靠自增主键来生成唯一性id了。。。 根据特定算法生成唯一ID 可重现的id生成方案...
分类:
其他好文 时间:
2015-11-10 19:41:46
阅读次数:
207
Apache为数以百万的网站和互联网应用提供可靠的服务,其中还包括:各类验证方案、语言接口和平台安全方案等等,由于其开放的兼容性和强大的安全性能,让它一举成为了千千万万个用户最为喜爱的WEB服务器。 ?...
分类:
Web程序 时间:
2015-11-10 12:33:24
阅读次数:
195
为了提高性能,几乎所有互联网应用都有缓存机制,其中Memcache是使用非常广泛的一个分布式缓存系统。众所周知,LAMP是非常经典的Web架构方式,但是随着Nginx的 成熟,越来越多的系统开始转型为LNMP(Linux+Nginx+MySQL+PHP with fpm),这是因为Nginx采用基于...
分类:
系统相关 时间:
2015-10-19 17:03:52
阅读次数:
339
原文链接:http://blog.chinaunix.net/uid-7931217-id-4549243.html近期,百度开源了自己的呼叫中心平台系统,访问地址:https://github.com/Baidu-ecom/CC简介百度开发的一套基于互联网应用模式的呼叫中心套件,采用颠覆式的技术模...
分类:
其他好文 时间:
2015-10-10 09:06:28
阅读次数:
405
随着移动互联网及手机智能终端发展,手机正由传统的沟通工具向主要的移动互联网应用及服务承载终端演进。手机应用商店作为移动互联网应用及服务的承载及交易平台在未来发展中的地位凸显出来,在这种趋势下电信运营商、终端厂商、互联网厂商、手机系统提供商等巨头纷纷进入这一领域。移动网站是指对于现有的桌面网站,按照移...
分类:
移动开发 时间:
2015-10-09 19:49:16
阅读次数:
255
【IT168 专稿】在之前的文章中,给大家介绍了《Redis快速入门:Key-Value存储系统简介》,今天进一步给大家介绍为什么选择Key-Value Store。Key-Value Store是当下比较流行的话题,尤其在构建诸如搜索引擎、IM、P2P、游戏服务器、SNS等大型互联网应用以及提供云...
分类:
其他好文 时间:
2015-10-03 20:42:48
阅读次数:
227