仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 524|回复: 6
打印 上一主题 下一主题

[学习教程] ASP网页编程之巧架团体BT服务器

[复制链接]
乐观 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:37:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。还无法完全实现一些企业级的功能:完全的集群、负载均横。忽如一夜东风来,千树万树梨花开。BT的盛行比之昔时的江湖,传奇等的盛行有过之而无不及。如今我们常说的话题是:“明天你BT了吗?”哇K!兄弟们你们怎样吐了?!假设你还不晓得BT是甚么,那仿佛证实你已到了回隐Internet的时分了,固然这内里更有侥幸的被称之为“菜鸟级”的小虾了!不急,当你看完这篇文章今后,就再也没有人会嘲笑你,由于你将要学会架设一个公家的BT服务器,并且只需你把你的团体电脑,ADSL使用起来就能够了!更关头的是,这BT服务器是平安的哟!
BT是相似与一种电驴的P2P共享软件,全名叫“BitTorrent",中文全称:“比特流”,可不是俗称的“反常”哦!它之以是在中国传布的这么快!就是由于共同的共享情势。可是假如你想平安的架设一个完善的BT公布程序,还必要一些ASP,CGI,PHP相干的编程常识。如许你才干更好的保护你的BitTorrent服务器。
ps:BT下载比FTP,HTTP下载更有吸引力
最新的影戏,游戏,动漫,只需你想的到的,BT都能供应给你,并且速率特是“BT”的远远凌驾你的设想,在也不必为只要几K的下载速率懊恼了。BT的道理是:下载的人越多,速率越快,完整分歧于以往的任何同类软件。它引进了SEED(种子)的界说(嘿嘿,让我想起了高达SEED了------一部很NB的动画片,具有SEED才能的驾驶员的抽象一会儿活龙活现哟.......咳咳,扯远了),当种子数愈来愈多,下载所能到达的速率将越快,固然是兵士越多战役力越强了,毛主席说过“人多力气年夜”嘛!还说过“勾结就是力气,这力气是铁这力气是刚.........欠好意义,又扯远了)
ps:BT常识小贴士:SEED是甚么?
BT把供应完全文件档案的人称为种子(SEED),正鄙人载的人成为客户(Client),一个文件如今有几种子几客户是能够看到的,只需有一个种子,就能够宁神的下载,必定能抓完。固然种子越多,客户越多的文件抓起来速率会越快。
BitTorrent服务器架设筹办材料
1.你需懂得BitTorrent服务器必要甚么模样的设置
尺度设置:P31GHZ,1G内存,硬盘没无限制但最好是7200转。
我K,太吓人了,我们一般的呆板加ADSL上彀的伴侣眼看就要哭了!可别快乐!要申明的是:服务器的培养依据你看站的会见量分歧而定,假如你看站有逐日5万以上的会见量最好利用P41.7G以上的服务器,如许才干包管BitTorrent服务器的不乱。如果几百团体在用,好比你的伴侣,同砚,网友,妻子,年夜阿姨甚么的,团体呆板和ADSL充足了!嘿嘿,不信你本人能够尝尝哟!
2.你必要一个不乱高速的ADSL带宽
我看到良多伴侣都埋怨本人的1M带宽只要100多K的下载速率,实在这两头有玄虚的哟,服务器的带宽越高流量会见也就越不乱。好比:512K的ADSL下载速率(下行)通常为230K/S摆布,上传速率(上传)通常为60K/S。不外有良多时分,我们会发明电信大概是其他ISP供应商限定了速率,假如你发明达不到了实际值,那你有大概被划进不幸者的行列了,给电信打德律风往!俺就是这么弄的!嘿嘿!
这儿我们以512K速率的ADSL为例,假如你要用512K的线路做BitTorrent服务器的话,他人上传到你服务器的种子文件(一样平常巨细在40KB)速率是没有成绩的,由于会见者都要从你的服务器高低载文件,而你的下行速率就是他人的下载速率,也就是说他人在你服务器上也能做到5万,那收集上无处不在的“风险投资商”必定会敲响你这个将来中国收集人才网的家门的!
ps:BT常识小贴士:带宽是怎样确认速率的?
良多时分人人都看到的速率,特别是间接HTTP或FTP真实的下载的速率,是没有参考意义的。电信标称的带宽单元是Kbit/s,也就是说换算成我们下载的速率单元Kbytes/s是要除以8的,以是512/8=64kbytes/s,1M的最年夜下载速率是128K,2M的是256K,以此类推!
3.你必要一个能公布WEB的服务器
一样平常的情形下,如今的年夜多半用户利用的操纵体系是WIN2000以上的版本,而WIN2000以上的版本都带有IIS。IIS是公布WEB页的主要组件,假如你想利用apache来架设WEB页也是能够的,不外这个还要取决与你的BitTorrent公布页是用甚么剧本来编写的。
BitTorrent公布页剧本有:
PHP(原官方程序改编的http://www.btchina.com)
CGI(雷傲论坛编写的http://www.leoboard.com)
ASP(比特互联编写)
如今年夜部分都用的是PHP的,像BT之家,猪猪乐土,BT影视地狱,BT蚂蚁爬爬等,少部分用CGI,因ASP有版权成绩招致公布页很少是ASP。依照不乱水平而言,年夜部分取决与TRACK的编写,可是也有一部分缘故原由在公布页的言语编写。依照速率而言,PHP最快,接上去是ASP,最初是CGI。
由于良多团体PC没有流动IP,保举利用玉米,不合错误不合错误!是花生,花生壳(PeanutHull)(官方http://www.oray.com)架设落后行域名剖析,要否则就只要你本人享用架设功效了,它的优点是收费的,只需你下载后安装就能够了---------他人是会见不了你BT服务器的哟。
ps:BT常识小贴士:IIS服务器怎样安装?
我们以WINDOWS2003Server平台为例,点击“把持面板――→增加或删除程序--→增加/删除WINDOWS组件”即可以安装IIS组件,固然也能够经由过程“设置你的服务器导游”举行安装。
BitTorrent服务器架设
(1)确认你具有能公布WEB页的服务器
(2)保举下载MYBT服务器1.0(官方下载:http://bt.1he.net).为何要利用这个软件?固然有我们菜鸟以为的优点了,最使人感应乐意的是安装与利用便利,我们能够跳过良多庞大的设置。
1)MYBT服务器用C++言语编写内核,不乱速率快,并针对WINDOWS做了大批优化(同时因公布种子必要请下载并安装MYBT1.0下载服务端)
2)首个利用中文的图形界面的BT服务器!
3)一键安装,办理程序与服务程序分隔运转,无效进步了服务器的功能!
4)内置WEB服务器,不必要设置假造机,不必要庞大的庞大,一个EXE,一键弄定BT站点。
5)任何一般电脑,一经由过程ADSL都能够MYBT创建站
(3)安装BT服务器。把MYBT服务器解压到D:BT目次下,双击运转mybtex.exe,呵呵,很友爱的中文界面。
点击“一键安装服务器”,天空飞鸟式的操纵,不合错误!是傻瓜式的操纵不外效果却很好。在这儿请求我们输出办理员帐号/暗码,请人人输出一个超等庞大的口令吧,这但是平安的第一步哟!
办理员帐号完成,到这儿我们就完成MYBT的设置了。
以后,我们再在IE地点栏里输出http://localhost:6969/,如许就复杂的完成了架设BT服务器的第一步。
(4)翻开所必要的端口6969。有部分伴侣会碰到当地http://localhost:6969能够会见,但他人却会见不了的情形,一样平常多是路由大概软件防火墙没有翻开此端口。上面将以阿尔卡特HOMEADSLMO-DEM为例(本人升为路由,嘿嘿):进进路由界面后,点击“NAPT”(也就是NAT了),再点击“New”,新创建一个NAT通道,INSIDE为你当地路由局网设置(以各路由为准,阿尔卡特是10.0.0.X)INSIDEPORT与OUTSIDEPORT均为6969,OUTSIDEPORT为0.0.0.0暗示恣意IP都可以会见。
再点击“APPLY”(增加)SAVEALL(保留全体)就能够了。这儿要注重一点各路由都纷歧样的界面不外设置迥然不同,差未几都是如许子。再翻开纵火墙(以金山网镖6为例)加上端口,保留失效就OK了。
(5)制造Torrent文件并公布,如今我们比如有了一个空的屋子,怎样能够没有最好的家具呢?我们把最吸引眼球的器材放下去吧。这必要我们安装CompleteDir大概MYBT1.0(附带公布工具)。这里以CompleteDir为例,将下载的CompleteDir安装后,翻开btcompletedirgui.exe,选择必要做成Torrent的文件地点的目次(注重:最好是打成单一或几个RAR文件,由于每一个文件城市天生一个Torrent文件),再选择公布URL地点,和支解成为几个小片,点击“Make”天生文件。
再次翻开http://localhost:6969/index.htm上岸后,点击“请点这里上传.Torrent链表并启动下载文件种子”,选定方才天生的文件输出公布时的文件名,点击“天生”。如许就公布乐成了。
呵呵,接上去还必要供应一个发放源,双击硬盘上的.Torrent文件(或是网页上的)会主动跳出一个对话框让你选择路径,此时不克不及把路径弄混,应当选择你刚选的文件源(好像续传或reseed),将BT下载文件/目次指向你方才共享的那边,再经由2分钟摆布的工夫核算乐成看到提醒Finish后,不封闭这个窗口就正式做了种子供应上传服务了!
至此也就完成了BT服务器的设置了!
外话:BT服务器的平安
不成以不提的是,BT服务器的平安成绩了,基础BT服务启动是以WINDOWS服务启动的,大概是必要各类协定的撑持,和其公布网页程序是网上共享下载失掉的,因而就存在着平安隐患。小刀本人架设BT服务器能做到呆板自己的平安。现阶段的BT读物还不是很完美,它的平安成绩也必要人人的勉力存眷!
好比必要打的补钉没打,暗码保守等也是很贫苦的事变,这里保举用防火墙对本人的服务器举行加固!自己最恨的一招必杀技:通灵之术!号召文太来回护呆板!哈哈!开顽笑的!自己最恨的一招必杀技是把体系里的cmd.exe
et.exe等关头命令全体移位,如许有甚么优点?嘿嘿,他人没法使用体系毛病益出你的服务器哟!
经由过程下面的设置,一个使用你本人的团体电脑+一般的ADSL而构架起来平安性很高的BT服务器句架设起来了,人人从速往享用BT的快感!
无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的;
飘灵儿 该用户已被删除
沙发
发表于 2015-1-19 19:30:04 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
板凳
发表于 2015-1-27 15:26:14 | 只看该作者
那么,ASP.Net有哪些改进呢?
变相怪杰 该用户已被删除
地板
发表于 2015-2-11 08:37:59 | 只看该作者
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
愤怒的大鸟 该用户已被删除
5#
发表于 2015-3-2 03:50:13 | 只看该作者
不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍
再见西城 该用户已被删除
6#
发表于 2015-3-17 19:08:30 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
透明 该用户已被删除
7#
发表于 2015-3-24 20:57:52 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 01:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表