Rain

前尘旧事,几孤风月,似水长眠; 世无定事,问尽风流,只为一笑

应用程序及进程守护天使版本发布

应用程序及进程守护天使

您可以通过本软件轻松对管理您的应用程序及服务,使他们能够持续不间断地为您或您的用户服务。

1)本软件提供应用程序及服务的守护线程,设计的初衷是为长时间提供服务的系统,如Web服务器,邮箱服务器能够提供持续的服务。提供了看门狗程序的功能。软件内置了常用的 iis 线程守护,apache+mysqld线程守护,wampserver线程守护,如果您是托管主机或者自营IDP服务的站长,本软件将能为您解决掉线带来的头疼问题。并因为本身的专业性与袖珍性。不会给您带来额外的麻烦。

2)本软件也可以为一些用户的应用程序提供看门狗功能,您可以很方便地添加应用程序至本软件中,比如保证QQ在线,游戏外挂线程的守护等。

3) 本软件分为个人版与商业版。个人版对用户与站长完全免费。并提供与商业版相同的功能与服务。如果企业需要使用本程序,需要获得商业授权。

4) 1.4版本新增了服务器定时重启及进程,服务,应用程序定时重启的功能。

Version 1.4 发布 2010-1-4

1) 增加了服务定时强制重启的功能
2) 增加了计算机定时强制重启的功能
3) 绿色安装,下载后解压至目录运行即可

Version 1.3 发布 2010-1-3

1) 提供了中文简体,中文繁体,英文三种语言的实时切换
2) 内置了三个可用的方案,包括wamp守护线程,iis守护线程,apache+mysqld守护线程三种方案,用户可以通过全局设置自由切换保证服务器一直运行
3) 修改了一些Bug

Version 1.2 发布 2009-12-24

1) 完成了在线升级的功能,用户可自选是否在程序启动时升级与否。
2) 增加了隐藏键,类似于老板键,以方便希望隐藏游戏等应用程序的朋友

Version 1.1 发布 2009-12-1

1) 增加了日志记录功能,用户可以通过日志文件了解程序的完整记录。
2) 修改了通过网址判断iis是否崩溃的无100%把握的通用判断w3svc做法,直接对服务进行查询,保证了确切性。

贡献一个drupal注册时提供省市二级联动菜单的模块profile_china

功能需求

对于一个幅员广阔的国家,您甚至可以提供一个四级联动菜单来获得用户准确的来源,而对于期望知道用户来源的类型网站(如社区,论坛,企业,或者drupalchina.org本身等)来说,提供一个二级(省市)或三级(省市县)联动菜单是很正常的事情。但drupal本身自带的注册模块及taxonomy本身并不提供类似的功能。

一般解决方案

1,用户注册模块一般提供二级联动菜单即可,对于内容节点,比如企业资料,供求信息等,提供三级菜单更方便站点对各类信息进行分类导航。

Drupal十万级百万级节点网站优化

Drupal是一个优秀的万用平台,开发的模块也大都基于兴趣,模块开发者们并不需要在企业级的应用中去验证自己的模块执行效率,同样,mysql也是一个主要基于基础用户的模块,高级用户的使用也要经过多级别的优化。所以,大数据量的网站,不经过优化与忍痛割爱,应用是比较痛苦的事情。即使是系统级的模块,假设一个网站开发者一次性的加入50万篇文章,而也用的都是管理员的帐号,这就可以直接导致tracker模块僵硬化,全部的运转处于漫漫的等待中,在mysql数据库的数据量达到 3.6万+时,部分数据查询用时将数倍增加,本优化程序适合在Drupal节点数量在3.6万+,10万级至100万级的节点数量测试情况下网站运转良好。

实现了drupal下面的人民币支付模块

其实改动不多,但是实现了对非流通货币人民币在drupal下面的支付功能。。 结合的模块是贝宝. 外卡Paypal与财富通,均经过实测效果良好。载图如下:

本模块的应用请参考 http://www.214xianhua.com/cart 点结算功能即可查看详细应用。

玩转Drupal大魔方-记开发一个drupal数据采集模块

Drupal数据采集?在讲讲这个或者是天使或者是魔鬼的模块之前,先分享一些自动维护站点的经验。

a)简单的维护

如果您的数据并没有多大的时效性,你可以把所有数据放到数据库里,发布其中的一大部分,留一小部分,比如(3000条)用着每天发布10条,这样你可以做到在一年内不太需要更新内容。做这个,drupal的 cron+ schema  即可,您可以在数据库中将未发布的节点做个简单的算法。比如说 现在的时间+(节点max-节点min)整除(计划发布的天数)*76400 就是您默认发布的日期。

b)实时的维护

取消drupal提交页面时的input filter选择项的方法

有用户提交页面时,会出现比如 filter html,full html的内容,并不非常友好,如果你再安装几个text editor,会显得更加的乱,其实您可以通过如下方法取消这些提示, 只让用户选择对某一页面默认的输入方式

filter_module中的filter_form方法 更改为如下

使用Drupal的web服务与C#项目通讯

1,下载services项目

2,下载soap server项目

3,按照要求配置

4,drupal本身提供的web service项目中的如 node.load的web服务方式在c#应用中会强制改名并引起错误,建议将services下面的应用服务的method中的.全部去掉,形成如nodeload,nodesave之类的内容

5,默认的web服务项目的wsdl网址为 /services/soap?wdsl,您可以直接在vs 2008中添加web引用,并查到到相关的服务,将需要的服务添加至web服务中

6,在C#中编程进行调用

flower_banner

Google 分析报告

粤ICP备06043998号 | 未经站长同意,请勿随意转载本站内容 | 站点地图 | 友情链接 | 与我联系 | QQ:2 1 0 7 3 4 5 2