打通版微社区:总结及目录

前言

因为单位准备运营微信了,才有了此次部署的工作。此次运营微信主要是准备整个各种原有的PCweb应用的资源。业务方面准备单独开发对应的微信程序,使用微信的第三方服务器应用来实现,包括主动推送、在线业务、在线相关信息查询、多客服在线回复。另外整合互动交流功能,准备使用现有的DZ论坛与其对应的打通版微社区,实现PC、手机互动交流。

Q&A

Q:首先为什么选择打通版微社区,而不是选择普通版微社区(现在叫部落了)?
A:这次是是我们部门开通的一个服务号,微社区相当于互动论坛的角色。定位这个角色之后,自然联系到PC站点已有的论坛。如果使用打通版的直接在DZ论坛上使用相关插件即可开通,主要是微信的绑定这块不需要自己开发了。非常方便而友好。最主要的优势是,用户在微信的微社区上发布互动帖子,单位工作可以在手机端和PC端可可以进行答复,提高了工作效率。

 

Q:普通版与打通版的从技术上有何不同?
A:普通版是独立应用,运行于程序运行于微社区自己的服务器上,每个申请微社区有自己的微社区ID,拥有开发者模式,可以开发第三方插件。普通版与微信公众号和QQ手机端都有入口,不需要自论坛平台也不需要认证的微信公众号就可以绑定。打通版就是DZ论坛的手机版。

 

Q:打通版相对普通版有何缺点?
A:需要自建平台,需要配置相关信息,操作比较麻烦。打通版无法实现更多的与腾讯产品的深入交互,例如打通版无法升级为部落,无法进入移动QQ的微社区入口。

 

Q:普通版相对打通版有何缺点?
A:普通版最大的缺点就是无法与PC端进行交互。只能存在于微信与手Q的相关入口中。如果实在与PC端互联,则需要使用微社区的第三方开放平台建立应用进行开发(这个还是老的普通版的功能,新的部落不知道是否支持了)

 

Q:建立打通版微社区时,微信公众号已有第三方开放平台受影响吗?
A:打通版版微社区在DZ论坛相关插件里面有两种方式打通微社区,一个是简单的就是没有认证的公众号即没有第三方服务器应用权限的方式。这种方式开通微社区,一点影响都没有。发现这种情况下无论是微信端的入口还是PC端微信登录,都没有任何问题。但是如果你选择另外一种方式开通微社区就是认证的服务号,这时候就有影响了。首先需要第三方服务器应用的URL与DZ论坛是同一个URL且是80端口,并且要在微信接口里的用户授权接口填入这个URL。否则微信端无法登入微社区。而且在这个情况下PC端用微信登录或者用微信绑定都会出现问题。可能需要在第三方服务器应用方面自己开发相程序。否则你就要填入DZ微信插件自己的服务器第三方应用,完全抛弃自己的服务器第三方应用。

 

本次部署环境:

服务器操作系统:windows server 2008R2

DZ主程序:X3.2 php

微信第三方服务器应用: 自建JSP开发的应用

最终的目标:在论坛可以通过微信注册或者绑定用户,然后直接微信扫码登录PC论坛。第二,在微信端可以直接访问发帖。且不影响JSP做的微信第三方服务器应用。

 

解决的思路:

一台服务器使用IIS同时部署jsp环境与php环境,实现一个site 访问两个不同的目录执行论坛与微信第三方服务器应用。(打通版微社区,使用普通公众号模式开通,其实不放在同一个站点也可以,但是我没有这样尝试过)。

为啥选择IIS方案共存而不是Apache。主要还是我对IIS比较熟悉,对Apache不熟。另外一回还很可能部署.net方案所以自然而然想到了IIS。

 

面对的问题:

1.PHP的windows部署

2.jsp的windows部署

3.php与jsp共存在于一个IIS site

 

目录:

打通版微社区(1):PHP环境部署 for DZX3.2

打通版微社区(2):服务器部署MySql数据库 For DZ3.2

打通版微社区(3):在Web服务器上部署memcache For DZ3.2

打通版微社区(4):微信第三方服务部署——JSP的IIS部署

打通版微社区(5):部署DZ3.2

打通版微社区(6):部署微信插件及开通QQ云服务

结语

其实真正的实现整个部署还是很复杂的。因为单位网络环境的问题,还增加的负载均衡的配置问题。就是一个IP绑定多个域名,通过不同的域名指向不同应用服务器。最终使用七层负载的高级策略搞定。因为刚开始以为微信第三方服务器应用与微社区都需要用户授权接口,所以还增加一个PHP与JSP整合的难题。好处最终都解决了。通过这些东西,也让我了解tomcat与phpmanager的部署方式。

时间: 2024-11-05 13:51:13

打通版微社区:总结及目录的相关文章

打通版微社区(6):部署微信插件及开通QQ云服务

写在前面: 此文是我最后写的.其实实际部署的时候,我是先安装了论坛并试图开通微信的微社区.发现微社区需要在微信公众平台的开发者中心里配置 "网页账号,网页授权获取用户基本信息"为论坛的根uri.原来我的论坛是单独发布在一个服务器上单独享用一个二级域名.我配置这个用户授权的uri为论坛URL后,发现我的公众平台的第三方平台服务器应用不好工作,那个服务器应用也是需要用户授权这个接口的,同样需要配置url,可悲的是公众平台的服务器应用是在另一个服务器上,哎url不同!最后我的解决办法是将js

打通版微社区(4):微信第三方服务部署——JSP的IIS部署

写在前面: 本机环境2008R2.tomcat8 网上搜了很多JSP的IIS部署,内容大部分是相近的,这些文章最早出现在2012的样子.大概的原理就是通过ISAPI方式对IIS进行扩展(这个扩展是tomcat官方的,是官方comcat-connectors项目的IIS子集),让IIS将JSP提交给tomcat进行处理.官网有英文版本的详细介绍http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html 另外csdn上down了一

微社区部署(1):PHP环境部署 for DZX3.2

写在前面:本文参考了http://blog.sina.com.cn/s/blog_513be2630101linz.html非常感谢博主此文对我此次操作帮助很大.PHP的windows部署方案主要分为两种基于不同的Html服务,分别是Apache与IIS.最终我选择的解决方案是php5.4.4nst(非线程保护)+IIS7.5&FastCGI+PHPManager+WinCache+Memcache方案. 选择PHP5.4原因就一个Release版本,稳定第一位不多说. 选择IIS主要原因还是不

对话陈亮:站长可在微社区重新找到生存空间

在传统互联网时代,站长群体作为一股不容忽视的力量,曾是中国互联网业的中流砥柱,在整个互联网发展历程中起着推动性的作用.随着移动互联网时代的到来,站长们面临着向移动端转型和现有资源价值如何得以延续的难题,而拥有200万站长用户,国内最大的开源软件系统Discuz!,将如何利用微社区等移动端产品一如既往的帮助站长完成移动化转型呢?Discuz!总裁陈亮在5月10日的中国互联网创业者大会上接受了笔者采访. 为使命而生:微社区帮助站长适应新形势 陈亮:Discuz!2010年进入腾讯之后,我带领康盛团队

媒体猫 - 一个可以替代QQ部落的免费微社区

自从腾讯关闭了微社区,同时又强制把已经开通的用户升级到部落后- 怨声一片! 为什么呢?实在是太难用了,谁用谁知道,发帖量下降不是一丁点啊.腾讯把所有的微信运营人强制变成了"版主",而实际权利连版主都不如啊-. 不让发广告,不让发微信,不让带QQ-连权利最高的大酋长都不行- 可是,市场上又没有可以替代的产品,那怎么解决呢?将就着用呗. 这两天新出了一个产品,叫媒体猫,网址www.meitimao.com ,解决了上述的所有问题,所以推荐下给大家用. 原因其实很简单,使用媒体猫的微社区后,

软件工程项目方案:基于Win Phone的微社区应用(By马桂洪)

是否曾经为火车上如何打发时光而烦恼? 几个朋友凑在一起没有带纸牌? 想把手机上的照片分享给一群人? 看到附近的PLMM却不知如何搭讪? 我们周围的人,或许在空间上与我们近在咫尺,内心却可能飘零在别处. 于是有人开始思考,手机上是不是可以有这样的一款软件,能够在真实世界的基础上,同身边的人进一步的虚拟互动? 于是,微社区的想法应运而生. 微社区是一个平台,基于Wi-Fi或者蓝牙,面向100米范围内的人群.在应用推广初期,主要针对朋友之间的交互,在拥有相当数量的用户基础后,可以考虑延伸到普通陌生人之

微信订阅号登陆DZ论坛,不是微社区

订阅号中进入自己的微站,发帖还要登陆,用户体验非常不好. 而微信的登陆只有认证服务号才能开启,服务号一个月才能发那么可怜的4条 微社区里的功能少得令人发指 在这里可以使用微社区的登陆功能,让微信秒登微站 首先在DZ的插件里先开启微社区的微信登陆 把微社区打开 在DZ的源文件里找到source/plugin/wechat/response.class.php这个文件. 查找 $in_wechat = $_G['wechat']['setting']['wsq_wapdefault'] ? true

软件工程项目方案:基于Win Phone的微社区应用

是否曾经为火车上如何打发时光而烦恼? 几个朋友凑在一起没有带纸牌? 想把手机上的照片分享给一群人? 看到附近的PLMM却不知如何搭讪? 我们周围的人,或许在空间上与我们近在咫尺,内心却可能飘零在别处. 于是有人开始思考,手机上是不是可以有这样的一款软件,能够在真实世界的基础上,同身边的人进一步的虚拟互动? 于是,微社区的想法应运而生. 微社区是一个平台,基于Wi-Fi或者蓝牙,面向100米范围内的人群.在应用推广初期,主要针对朋友之间的交互,在拥有相当数量的用户基础后,可以考虑延伸到普通陌生人之

为什么说媒体猫的微社区,是市场上最好的微社区?

不想废话,直接切入正题. 媒体猫的微社区是最好的,因为: 1.多公众号的支持. 海哥知道,有很多朋友在玩微信公众号都是玩微信公众号群.这是一种牛逼的吸粉招式,海哥的一个朋友,也是秦王会的成员,自己有1000+多个公众号,海哥自己也有几十个. 做行业号的朋友,往往会注册了很多个公众号,比如装修行业,他们会注册比如北京装修.上海装修.重庆装修-等几十个甚至上百个公众号.而这样的公众号,进来的都是精准粉丝,都是对装修感兴趣的粉丝.媒体猫多公众号的支持,就可以把这些所有的粉丝同时导入一个微社区里面来发帖