|
|
10 2009 档案
摘要:在上一篇文章中我介绍了分布式系统方面的基础知识.这里我们来看看分布式实现的另一种HTTP的实现
用XML做为数据交换协议,然后走HTTP实现转输,老姚说它的性能会比WEB SERVICE性能高些.我下次会把这个测试做出来比输下看看有什么区别.
先看看实现吧.先介绍下大至现实过程.客户机请求服务器的一个URL建立HTTP连接,然后直接向服务器POST一个数据流,这个数据流可以用XML,JSON,二进制等.
当服务器接受到POST过来的流后,进行分析,其实就是想要知道客户机需要服务大帮他完成什么,分析完后完成业务功能,直接把处理的结果返回给了客户机.这就过程就算一次调用完成.
做一个简单的验证
阅读全文
摘要:基于网络应用开发的HTTP的应用开发越来越多,在分布的处理环境中也有越来越多的技术出现,关键是什么场景应用什么技术还是比较关键的.
我们先看看在分布式技术中常见的几种技术,web service,remoting,SOCKET等,在.NET平台下用的比较多的可能还是WEB SERVICE吧
以上的技术其实基本上是通讯层面,利用这些技术完成数据的通讯交换.以达到把任务分布到多台计算机上,然后中央处理机获取到返回的数据
后集中处理,或异步方式来完成业务的功能需要.
阅读全文
摘要:
昨天听了pony在峰会上的讲座,收获颇丰,晚上回家后把记录的笔记整理了一下,先放上来和大家分享一下。整理时间较短,如有不周全之处,大家谅解:)
背景:pony是公司的首席体验官、首席产品经理。这次在产品峰会上pony将自己平时经验的积累与大家交流,体验较细。这次分享研发管理部,设计中心整理了些材料。主要的案例是qqmail和qq影音的内容。以此为demo来讲解。
pony的讲解主要分为三大部分:产品设计、产品运营、交互设计。
在开场首先提到,互联网同类产品竞争激烈,只有抓住用户的心才能持续走下去。产品要赢得用户的心,要从一些小的点来赢得用户。
阅读全文
摘要:上篇文章 http://www.cnblogs.com/Leung/archive/2009/10/29/1592328.html 我们提到了如何建立基本安全性的系统环境。
现在介绍基于此平台开展安全的服务。平台有了一定的安全性,在日后的所有工作,咱们应该使这一特点得以延续。那么,咱们所有的操作,都必须考虑到安全性,是否被改变?如果平台安全了,而服务不安全,一样会被入侵,前期的工作也将尽弃。因为整个服务平台的安全,就是一个木桶。关于木桶进一步的解释,请移步:浅谈网络安全意识
阅读全文
摘要:网站服务器的安全,除了需要去安全厂家提供的补丁,更重要的是要去设置一些常见的安全问题,这些可以抵挡一些菜鸟用工具的攻击。
基本安全设置
一、调整测试环境(设置分辨率,IP地址等工作,以便进行服务器设置。在接入网络前,应该先关闭DCOM组件服务,安装驱动程序)
二、配置服务器。用“管理您的服务器”进行配置服务器向导,将所需的服务功能全部配置好,比如IIS。
三、设置输入法,以便以后维护输入汉字所需。
四、如果在安装系统前只分了系统区,现在可以将其它区分出来了。
阅读全文
摘要:IIS7的设置具体可继承性,在整个WEB SERVER上的设置,下面的网站也会继承它的设置,看下图,这个是对整个服务器的设置,看它的条目类型是本地,表示是对本地服务器整个的配置
阅读全文
摘要:在做网站时,我们如何知道网站被搜索引擎访问过,如何知道它的被访问次数是多少呢?
我们可以用一个现成的工作来对IIS的LOG进行分析。
首先的条件是你必须对你的网站做了访问LOG的设置。如何在IIS7上设置IIS LOG。请看下图
阅读全文
摘要:WINDOWS 7出来啦,我发现一些比较常用的功能有些变化,我把我在工作中常用到的整理下
一,权限的问题
当在安装WIN7时,如果创建了新的普通用户的帐号,并有天登录时使用的是非administrator帐户,有时去运行一些windows程序会提示你有一个警告框.有时写入磁盘文件会写不了,权限不够.
比例IE下载时当你保存在C盘时存不了.这些都是由于权限的问题.在用户的权限上WIN7做了处理,一般的用户都是没有直接操作核心数据的权限,运行一些需要超级用户权限的程序时也是会出现问题,有什么办法解决呢?
阅读全文
摘要:在网站开发过程中,通常我们会对网站的静态文件做处事,像图片文件,CSS,JS文件,其实以前也写过类似的文章,现在只是做一个针对性的总结下.
JS文件处理:
网站优化来说,其实是见议我们放在网页最后来来加载,因为JS文件它是一个阻塞模式,当一个线程在下载JS文件时需要等它下载完才能接着加载下面的内容,那么如果把JS放在网页的头部这样会有一个阻塞下载,如果网速慢的话,下面的网页内容显示不出来,这样的用户体验是很不好的,有可能有的用户会认为网站打不开呢?但有时因为UI上的处理,特别是网站功能菜单这块的处理又不得不放在网站前面.那这样怎么办?
阅读全文
摘要:Memcached这个产品还是很不错的,原来一直在linux下运行,LINUX的服务的设计思想,在性能上也是很不多,很多大型的网站都有用到它,而且现在有些数据库都会和它整合。
我在做聚聚呀时,社区的FEED性能不高,对数据的运算要求比较多,CPU有时比较高,于是我就采用了Memcached来得提升下它的性能。
我使用的环境是
windows 2008 server 32位系统
使用的版本是memcached-1.2.6-win32-bin,这个大家可以去他的官方网站上下载下载地址:http://code.jellycan.com/memcached/。
我先把我的使用步骤记下来
阅读全文
摘要:2009-10-24参加了在广州纳斯达克吧俱乐部沙龙,本场活动由.NET广州俱乐部组织的一次WINDOWS 7的活动体验.偶和公司的6个同事组团去.
广州纳斯达克吧总体感觉上还不错,一个主题类的酒吧,但是总感觉还少了点什么?少了什么自己也说不上来...
阅读全文
摘要:偶在聚聚呀是从事技术活的,所以运营这块基本上为O,我这里所说的都只是我个人的一点点经验和体会而己。
运营推广还是运营,推广,我的理解是有区别的,运营是运营,运营包括的面其实是很广的,
我们从现实能接触到的生活中去体会下运营,比如工厂开发出了一产品,你怎样通过不同的手段
和方法把这个产品买出去,怎么能让他带来商业价值,而推广就是如何把这个产品能让更多的人知道。
那么再回到网络,网络运营也是一样,把一个网络产品从它的出生到它的商业价值产出,这个过程可
以说是运营......
阅读全文
摘要:国内很多程序员都一直在想着自己的出路,技术牛人可能会选择走上架构,系分,但是在国内软件行业还不是太规范时,公司的系分和架构师其实是很累人的一件活,什么都要做,就像打杂一样,做的比谁都多,管的也错,这样一来做的多错的也多,最终还没讨个好,还有一个就是向管理方向发展,或者想脱离程序员这个青春饭的魔咒.
阅读全文
摘要:记的很久以后,有一位上海公司的产品经理,他在网上看过我的简历,在QQ上与我面试让我谈谈做项目与做产品的区别,那时还真不知道有什么区别,我记的好像是从项目技术出发来认知他们的区别,结果可想而知啦。就算现在我也说不出个所以然,只是按自己的理解从以下几个方面做一个表述。
咨询项目:咨询项目通常会包括二种,一种是只做咨询,像北大纵横他们只提供IT咨询,但不包括实施,还有一种就是打包,咨询和实施一起做了,给客户提供解决方案和完成网站的开发上线实施。Techsailor有些项目就是走咨询线路。
产品它基本上定位于满足产品目标用户的需求,并且努力去提高用户的体验和提升产品的值价。
我们来做个简单的比较吧。
阅读全文
摘要:回首自己从事IT软件行业也有5个年头了,04年下半年开始第一次真正的开始写程序,也是第一次接触C#,幸运的是通过白云国际机场这个项目让偶快速的入门和对大型系统的开发有一个全面的认知,不仅仅是技术层面的理解,还有更重要的是需求,系分,系计,开发,QA,上线等软件工程中各个环节的处理,及遇到的问题解决的办法,这些是我将来走上项目管理线路宝贵的经验。很感谢原来公司给我的机会。从事互联网是从07年下半年才...
阅读全文
|