b/s 指的是Browser/Server结构,是一个基于浏览器的结构,一般可用于基于广域网的开发工作。
-------------------------------------------------------------------------------------------------------------
C/S 对应的传统软件开发模式,S:服务器,可以是数据库服务器;C:客户端程序,一般是一些数据库应用的前端界面程序。这种模式将业务逻辑放到客户端处理,尽管效率很高,但造成维护困难(每次升级需要将所有的客户端程序升级)
B/S 是目前较流行的开发模式,是多层应用开发的一种。S:有两层,一层是DBS,即数据库服务器;另一层是AS,即应用服务器,例如WebSphere、WebLogic、Tomcat、JBoss等。B:客户端浏览器,一般是IE。这种模式的好处是,业务逻辑放在AS这一层,维护很方便,但效率上会有一些损失。
具体问题,具体分析,软件架构是为项目服务的,不必为了 B/S而B/S
------------------------------------------------------------------------------------------------
B2C是"企业对客户"的简称,指Internet电子商务中的零售部分。
与之相对的是B2B,或称作"企业对企业"。
就是很多很多人都用来写php的编辑软件?
确实是用php给editplus增加功能
在说怎样做之前,我先说一下editplus的调用editplus外部软件的原理
1)配置用户工具
打开editplus后,在菜单:工具->配置用户工具
可以选择的工具主要分类
现在我们主要用的是程序这一分类
先来配置一个Debug php
其实原来很简单
就是调用php.exe来解释本程序
php是一种解释性语言,是在用的时时候才来解释的。
只要有php.exe能运行,那你的程序就能运行
php运行的方式有几种:当apache的模块来运行,当cgi程序来运行,等等
而editplus运行外部程序就是通过命令行来实现
所以可以调用php来做这个Debug php
如上面的图来填写就可以得到做成一个Debug php
2)用php为editplus增加新功能
在这里我先说一下我为什么去研究这个吧,因为我自己要一个能简单的管理一下每一个程序的cvs,但又不想去配置一个cvs服务器
原因有几个:
第一,占用资源。我的机器已经是老机来了,基本上跑比较大的软件都已经跑不动了。致于cvs与 与客户端对我来说,是难题
第二,功能过强。我想要的功能比较简单,不是太复杂,不要团队开发
第三,我不能修改,主要是我个对比php以外的程序了解不是太多,并不是不让我修改
由于以上原因,我想自己写一个适合我用的版本管理软件
在命令行里用php运行代码的格式是这个
php
[args]是指要传递的参数
这个基本跟editplus里的一样
不过有小许不同
就是editplus会有一些参数可传给php代码来运行
另外说一样事情,就是所有传递的参数都是通过$_GET方式传递的
3)设计思路
a)通过用户工具调用php程序来记录或收集用相关数据
b)通过web方式来对程序进行管理
4)深入
我自己也没有深入进去,只是试用过一下php_gtk。但没有应用于editplus。就是用php_gtk来运行一个php的gui程序,那样可以做的事情就多了
参考:http://bbs.chinaunix.net/viewthread.php?tid=627339
前几写了那一部分后一直没有时间再去写了
今天放假,所以有时间再写一下
六)防止
一般的防止方法可分为跟风型和领先型
所为的跟风型,就是按着用别人的思路去找到问题所在,例如广告的特点、发布的方式、使用的是什么技术等。就看名称可能给人的感觉是有一点贬意,确实跟在人家后面走别人出什么怪招他就找出它的特征再来解决这个问题,这样子就是有好处的
优点:
1)改动小,每次修改的成本低
2)效果显示快
缺点:
1)长期运行成本高
2)容易产生漏动
3)有效期短
所谓领先型,就是通过广告词的分析过滤,把一个内容综合成一个数值来确定它是不是一个垃圾信息,这种方法,可谓是一个领先的技术来了,包括了分词技术,数学原理、语言学等等多领域
优点:
1)长期运行成本低
2)运行稳定
缺点:
1)开发成本高
2)误报率高
3)占用资源增多
(完)
一、前言
现在网络上新兴起一群垃圾制造者,整天在制造垃圾,在浪费网络资源
二、意义
垃圾制造者与广告者的分别
这是我个人的想法:
广告者就是在网站上发布一些带有赢利为目的的服务或产品,所以在我的看法中,在自己的网站发布一些收费服务的人也是在做广告,只是在自己的网站上再通过internet来让别人知道
垃圾制造者就是制造很多相同或者相似的信息,并且在人家不愿意的情况下让人去看到你的信息,或者是网站不允许发布该内容的情况下发布
三、个人态度
对于一般的广告者,我是非分支持的,因为这样可以让交易更容易发生,让别人能找到他们想要的东西,(在一个网站的供求模块里发布自己的供求信息),这是件好事值得支持
但对于垃圾信息,我持清除态度,因为它浪费了资源
四、历史与现在情况
网站的经常有人在发布一些广告性质的信息,这一种情况一直存在。但以前没有现在的情况恶劣,因为以前由是由人手去发布信息所以发布的信息量不是太大,可现在不同了。因为现在有了好多群发软件,记得早几年就开始有那些群发邮件,当时我用邮件的次数不是太多所以没有什么感觉,邮件群发现在已经基本不会收到了,偶儿才会收到一两封,然后上年开始有那些QQ广告群发。
呵呵。。。。
刚开始几个月,基本上只要一上Q你就一定会收到那个广告信息,真得好烦,不过QQ的修正速度也很快,不到几个月,已经没有收到QQ广告群发的信息了
现在,基本上在一些使用通用论坛、CMS、及一些网站的程序时,都有专门的群发程序来完成大规模发布垃圾信息的工作。
五、情况总结
总结这三个群发信息的共同特征
1)由专门的工具来完成
2)可应用的时间越来越短
3)阻止方法都是找广告的特征并加以禁止
4)发布的地方都是人们常去看的地方(换句话来说就是有人的地方就有广告,有广告的地方就有垃圾)
六、防止
(现在已经很晚了,明天再写)