互联网解决方案咨询

梦想有多大路就会有多远:作一颗IT量子
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  WEB开发

摘要:一直想去实践下PHP,最近有点闲时间在我的机器上配置了一个PHP的运行环境,我用的是WINDOWS 7平台,把这个基本的步骤记录下来。 先去下载一个PHP最新的版本: http://windows.php.net/download/ 我用的是php-5.3.2-Win32-VC9-x86 它有二个版本一个是VC6一个是VC9,它们的差异就是编译器不一样,如果你想在IIS7下跑那就下载VC9的吧。 下载完后,直接安装,我是安装在D:\Program Files\PHP 安装成功后,直接去修改这个目录下面的php.ini配置文件 阅读全文

posted @ 2010-07-14 12:33 互联网粒子 阅读(1558) 评论(0) 推荐(0)

摘要: 最近有些网友问我现在的项目怎么实现的多国语言的处理,我现在社交平台支持5种不同国家的语言,在平台上每一个用户都可以自己选择自己喜欢的语言 而平台下面的社区是可以由社区的管理者来决定使用哪一种语言,对于多国语言的处理有很多种方案,微软也有自己的一套解决办法。我考虑的是用JSON+缓存的方案。 原因是网站的功能在不断的升级和变化,为了能快速实现和部署。基本的实现步骤如下: 注意,我只是对网站的标识,操作部份进行了多国语言,没有对内容做任何的多语言处理。 先把网站页面上需要进行多国语言的条词进行翻译成不同的5种语言,用EXCEL表格先译好。 比如: 阅读全文

posted @ 2010-07-12 11:13 互联网粒子 阅读(1281) 评论(1) 推荐(2)

摘要:2010年-4月-1号 javascript模板机制 为了解决社区自定制模板的问题,决定把现有的系统进行第三次修改,采用类似Discuz!NT 模板机制 的做法,把前端与后台的分享,采用模板标签生成产端页面,利用jquery+ajax来完成服务器端的请求。 大致的做法就是,先编写模板文件,在模板上放置标签,通堂标签是以div形式,利用jquery来解析页面上的标签元素, 然后写个程序根据模板来生成静态的html前端展示,平端是纯HTML,如何与后台的数据交互呢? 采用jquery+ajax+aspx的方式来支持交互的请求。 最终的目的是实现客户的展示自定义需求。 这次修改对于软件的逻辑架构有很大的变化,对开发人员的前端技能是一次挑战。 通过ajax的性能分析工具,可以看出,采用AJAX异步的性能处理相对于原来的性能有所提升。 阅读全文

posted @ 2010-04-01 12:05 互联网粒子 阅读(243) 评论(0) 推荐(0)

摘要:最近在项目中用了JS模板技术,用JS和AJAX驱动来实现前端和后台的分离,实现UI的多样化定制功能。 以下记录实现通过参数多态的方式获取页面的元素给AJAX后端参数赋值。 阅读全文

posted @ 2010-03-29 19:40 互联网粒子 阅读(452) 评论(0) 推荐(0)

摘要:交友社区开发_IOC应用 2009-12-9 先来看看现在大型的系统应用,在提及可扩展性上遇到问题点有哪些? (1)类之间的依赖;(2)接口依赖;(3)基于配置文件和Reflection的工厂模式; 类之间的关系依赖早就不是什么新问题了,做过开发的都知道,这种依赖 会导致的后果很严重,有不清楚的可以去看看OO的原则。看看如何用IOC方式解决程序集的依赖 阅读全文

posted @ 2009-12-09 20:56 互联网粒子 阅读(265) 评论(0) 推荐(0)

摘要:2009-11-14 IIS7配置管理-MSDeploy实际应用 在上一个文章中有提到IIS7配置管理-如何快布署ASP.NET网站,这次来看看如何运用在实际的工作中 在做聚聚呀平台时,因为系统有大量的用户内容需要用户提交上传内容,现在的架构使用了多站点上传 通过IIS来上传用户的内容。从上传的站点集合(1-N)中随机取一个出来用于响应用户的上传请求,如果 上传的站点有20个,而且这20个站点的配置都一样,当修改了一个上传站点的功能如如何快速的布更新到其它的N个呢? 阅读全文

posted @ 2009-11-14 16:31 互联网粒子 阅读(673) 评论(0) 推荐(0)

摘要:献给为聚聚呀努力工作和关注聚聚呀的人们 阅读全文

posted @ 2009-11-02 22:41 互联网粒子 阅读(274) 评论(0) 推荐(0)

摘要:网络电子商务已经不是一个什么新鲜话题了,电子商务的定义也是很多,很广,具体大家可以去baidu下.电子商务系统中很大的一块就是支付.支付就是付款的方法,渠道.传统的支付手段,最直接的就是货币交易,一手交钱一手交货.还有也可以抵押,用物当作货币来支付.现金支票,银行卡,信用卡等,都是对货币交易的扩展. 电子商务支付的花样很多了,不过本质上还是货币.常见的有: 阅读全文

posted @ 2009-11-02 18:19 互联网粒子 阅读(324) 评论(0) 推荐(0)

摘要:在上一篇文章中我介绍了分布式系统方面的基础知识.这里我们来看看分布式实现的另一种HTTP的实现 用XML做为数据交换协议,然后走HTTP实现转输,老姚说它的性能会比WEB SERVICE性能高些.我下次会把这个测试做出来比输下看看有什么区别. 先看看实现吧.先介绍下大至现实过程.客户机请求服务器的一个URL建立HTTP连接,然后直接向服务器POST一个数据流,这个数据流可以用XML,JSON,二进制等. 当服务器接受到POST过来的流后,进行分析,其实就是想要知道客户机需要服务大帮他完成什么,分析完后完成业务功能,直接把处理的结果返回给了客户机.这就过程就算一次调用完成. 做一个简单的验证 阅读全文

posted @ 2009-10-31 13:32 互联网粒子 阅读(805) 评论(0) 推荐(0)

摘要:基于网络应用开发的HTTP的应用开发越来越多,在分布的处理环境中也有越来越多的技术出现,关键是什么场景应用什么技术还是比较关键的. 我们先看看在分布式技术中常见的几种技术,web service,remoting,SOCKET等,在.NET平台下用的比较多的可能还是WEB SERVICE吧 以上的技术其实基本上是通讯层面,利用这些技术完成数据的通讯交换.以达到把任务分布到多台计算机上,然后中央处理机获取到返回的数据 后集中处理,或异步方式来完成业务的功能需要. 阅读全文

posted @ 2009-10-31 12:32 互联网粒子 阅读(415) 评论(0) 推荐(0)

摘要: 昨天听了pony在峰会上的讲座,收获颇丰,晚上回家后把记录的笔记整理了一下,先放上来和大家分享一下。整理时间较短,如有不周全之处,大家谅解:) 背景:pony是公司的首席体验官、首席产品经理。这次在产品峰会上pony将自己平时经验的积累与大家交流,体验较细。这次分享研发管理部,设计中心整理了些材料。主要的案例是qqmail和qq影音的内容。以此为demo来讲解。 pony的讲解主要分为三大部分:产品设计、产品运营、交互设计。 在开场首先提到,互联网同类产品竞争激烈,只有抓住用户的心才能持续走下去。产品要赢得用户的心,要从一些小的点来赢得用户。 阅读全文

posted @ 2009-10-30 12:02 互联网粒子 阅读(290) 评论(0) 推荐(0)

摘要:df比如你有一个域名叫 test.com你泛解析到了某一个IP.你想当所有在服务器上没有域名的访问跳转到同一个404错误定义网站先建一个站点比如叫404error站点,下面建一个index.html,里面写你想要的写的内空.然后绑定一个空的主机头,只监听80端口,当有abc.test.com来请求,但这个服务器上又没有该站点时它会直接由那个绑定空主机头404error来响应 阅读全文

posted @ 2009-09-23 19:06 互联网粒子 阅读(268) 评论(0) 推荐(0)

摘要:最近对聚聚呀新架构作了一个测试,200个请求,20个并发.这样的测试强度,CPU占了70-80%,w3p占用了70多M内存,本想多测几次,看看它的内存会不会涨上去,没有测试机器没办法,开发机要干活.我估计CPU就有问题了,性能有好些个地方还需要优化.顺便把测试的工具用法作个记号基本用法:ab -n 全部请求数 -c 并发数 测试url 例:ab -n 1000 -c 50 http://www.n... 阅读全文

posted @ 2009-09-17 12:13 互联网粒子 阅读(447) 评论(0) 推荐(1)

摘要:很多人会做网站,但有明确的方向或真正盈利,实际价值的为数不多。而互联网整个产业链基本上已经很 清晰,而且产业链中的各个环节都有相当大的竞争力。 网上搜索到的很多是说网站如何赚银子,如何 实现盈利,这里说的不是某一个网站,而是整个互联网产业。更详细的内容请看我在公司的blog发表的文章http://techsailor.cn/blog/2009/09/11/Techsailor-three-step 阅读全文

posted @ 2009-09-14 19:24 互联网粒子 阅读(157) 评论(0) 推荐(0)

摘要:对于网站的静态文件,可以设置HTTP头设置文件的过期时间,IIS7可以直接设置,不过我是在被文件的文件夹下面存存WEB.CONFIG文件来处理的.<?xml version="1.0" encoding="UTF-8"?><configuration> <system.webServer> <directoryBrowse enabled="true" /... 阅读全文

posted @ 2009-09-08 17:45 互联网粒子 阅读(968) 评论(6) 推荐(0)

摘要:IIS7上传大文件的方法 阅读全文

posted @ 2009-08-21 16:40 互联网粒子 阅读(461) 评论(0) 推荐(0)

摘要:在使用asp.net上使用Memory cache时需要注意,如果用户的并发量很高里,需要把mm 的配置CacheMaxPoolSize和CacheMinPoolSize设置到一个合适的值,在我的项目中,原来设的太小 5-10导致,网站在负载测试时直接挂机了,问题就是出在,如果CacheMaxPoolSize设的太小,每当用户的并发上来后都会 频繁的打开和关闭网络连接.这样WEB服务器的CPU工作负载大.而MM其实是可以保持SOCKET的,所以把这个值加大点后,可以避免过于频繁的打开和关闭MM的连接。 阅读全文

posted @ 2009-08-17 17:44 互联网粒子 阅读(708) 评论(0) 推荐(0)

摘要:用程序创建的MSMQ private msmq后,程序没办法读取。 阅读全文

posted @ 2009-08-11 20:02 互联网粒子 阅读(252) 评论(0) 推荐(0)

摘要: 聚聚呀平台,在顶不住压力的情况下,购买了一台新服务器.由于旧服务器用的是32位系统,在软件升级上有些限制.后来直接把新服务器升级为64位系统.但在升级为64位系统后出现了一堆问题. 独立域或(非.jujuya.com)二级域名的社区 在论坛发贴时发不了,点了发贴没有反应,blog也是一样,而且创建不了group,这下头大了,做为聚聚呀平台的技术总负责人 的我一个头有四个大,解决不了这个问题将为以后的架构调整有很大的问题. 最初排除代码的问题,因为在32位系统下没有这个问题存在.所以看看是不是IIS的配置问题,发现把有问题的社区统统设成独立APPLICATION POOL就没有这个问题,这问题很怪了.有可能是IIS的设置问题?经过一降排查还是没有发现问题点. 后来猜想是不是64位系统有二个不同的dot net框架,打开windows下面的c:\Windows\Microsoft.NET\Framework64 尽然有这样的东东,难道和这个有关?接着查下去.看看IIS的http ISAPI Filters有二个一个是64一个是32的.而且APPLICATION POOL有多 阅读全文

posted @ 2009-08-06 18:24 互联网粒子 阅读(442) 评论(1) 推荐(0)

摘要:IIS7支持32位应用程序cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1把全部的AppPools都改成支持32位 阅读全文

posted @ 2009-08-04 14:31 互联网粒子 阅读(220) 评论(0) 推荐(0)