本人作为一位web工程师,着眼最多之处莫过于 性能与架构,本次幸得参与sd2.0大会,得以与同行广泛交流,于此二方面,有些心得,不敢独享,与众博友分享,本文是这次参会与众同撩交流的心得,有兴趣者可以查看视频架构设计的几个心得: 一,不要过设计:never over design 这是一个常常被提及....
分类:
Web程序 时间:
2015-12-07 22:44:05
阅读次数:
402
MVC让简单的业务也变得复杂不知道你在使用MVC模式开发项目的时候是否觉得很麻烦,一个简单的增删改查动作却要涉及到多个文件操作。以一条数据增加为例说明。假设我们使用hibernate并且dao层是已经封装好的从图中可以看出如果我们在系统中写一个增加功能需要自己动手写的地方至少是 jsp , acti...
分类:
数据库 时间:
2015-11-30 23:44:11
阅读次数:
373
http://www.importnew.com/13246.html首页所有文章资讯Web架构基础技术书籍教程我要投稿更多频道 »跟我一起学Spring 3(3)–使用Spring开发第一个HelloWorld应用2014/10/10 | 分类:教程|5 条评论| 标签:SPRING,教程分享到:...
分类:
编程语言 时间:
2015-11-28 10:32:03
阅读次数:
474
惭愧,从一次电面说起。我个人在某国企做一名软件设计师,国企大家都懂的,待遇一般而且没啥意思,做的方向基本都是操作系统、驱动和工具软件的开发,语言基本都是C/C++。最近也想跳槽,刚好有幸得到了一次阿里的面试机会,于是就试了试。 首先是电话面试,当时正在上班,人多口杂,好不容易找了个没人的地方开...
分类:
编程语言 时间:
2015-11-26 01:11:21
阅读次数:
1164
1. Django(全能型)2. Tornado3. BottlePython+Bottle+Sina SAE快速构建网站http://www.cnblogs.com/Xjng/p/3511983.html4. Flask(轻量级)http://blog.csdn.net/xiaoguaihai/a...
分类:
编程语言 时间:
2015-10-31 12:45:23
阅读次数:
228
为了提高性能,几乎所有互联网应用都有缓存机制,其中Memcache是使用非常广泛的一个分布式缓存系统。众所周知,LAMP是非常经典的Web架构方式,但是随着Nginx的 成熟,越来越多的系统开始转型为LNMP(Linux+Nginx+MySQL+PHP with fpm),这是因为Nginx采用基于...
分类:
系统相关 时间:
2015-10-19 17:03:52
阅读次数:
339
传统web server面临的问题 我们知道传统的web server,一个进程打开socket,监听,来了请求生成新的进程(或线程、或阻塞)进行响应,本身还在继续监听。这是看过unix网络编程的大部分人所接触到的网络模型。然而,unix实在太老,网络需求在近些年发生了巨大的变化,最重要的就是对并发性的要求。 并发性的要求的提高,让本机的web server的架构也发生了变化,并且对本机这个词语也...
分类:
编程语言 时间:
2015-10-17 12:17:02
阅读次数:
247
构建快速可伸缩的数据访问块 在讨论完设计分布式系统的核心考虑因素后,下面让我们再一起讨论难点部分:可扩展的数据访问。 大多数简单的Web应用程序,例如LAMP堆栈应用程序,看起来如图5所示: ?图5:简单的Web...
分类:
Web程序 时间:
2015-10-10 06:55:21
阅读次数:
227
Web 发展史与其发展趋势发展史Web定义 从技术层面上看,Web架构的精华有三处:用超文本技术(HTML)实现信息与信息的连接,用统一资源定位技术(URL)实现全球信息的精确定位;用应用层协议(HTTP)实现分布式的信息共享,其本身是一种典型的分布式应用架构基本发展史Web 1.0(信息共享) W...
分类:
Web程序 时间:
2015-09-29 01:05:27
阅读次数:
308
分类: Web架构 2010-10-04 16:07 371人阅读 评论(0) 收藏 举报 测试工具web服务attributestransactionsauthenticationconcurrency转:http://blog.licess.org/http_load-webbench-ab-....
分类:
Web程序 时间:
2015-09-21 17:23:33
阅读次数:
306