关于网站域名、空间、服务器等问题(有追加分)
第一个问题回答;哪注册都差不多!!
但要找服务好的!!!
推荐去
中国万网
新网数码
中资源
新网互联
华商盛世
1、注册国际域名需要什么条件?
答:国际域名:没有条件限制。单位和个人均可以申请。
国内域名:申请govcn的域名必须是政府机构,申请步骤除联机注册外,申请者需要提交下列书面资料:
(一)盖有申请单位公章的域名注册申请表;
(二)证明申请单位为政府机构的相关资料(组织机构代码证)。
2、注册域名可以使用哪些字符?
答:英文26个字母和10个阿拉伯数字以及横杠“-”(减号)可以用作域名。字母的大小写没有区别。 但域名最长不能超过63个字符,且“-”(减号)不能出现在字符串的最前或最后。
3、注册域名后什么时候可以正式生效?
答:您在线预注册的域名,在我们收到您的注册费或传真(限国际域名)交费确认,交费确认后24小时内即可生效,但在您在线预注册后到我们为您进行交费确认期间,您所选择的域名有可能被其他注册机构抢先付费注册成功,所以我们建议您尽快交费,以免丢失您的宝贵域名。
第二问题;虚拟主机和服务器,就比如一个柜台和一个商店,在同样带宽情况下,同样服务器配置情况下,虚拟主机的服务器因为有上百家客户共同使用,当然没有独立服务器快!
虚拟主机目前还是大多数网站的首选,只要不是流量特别大,功能有限制的站,都可以使用虚拟主机!
第三个问题;虚拟空间 虚拟主机(Virtual Host Virtual Server)是使用特殊的软硬件技术,把一台计算机主机分成一台台"虚拟"的主机,每一台虚拟主机都具有独立的域名和IP地址(或共享的IP地址),具有完整的Internet服务器功能。在同一台硬件、同一个操作系统上,运行着为多个用户打开的不同的服务器程序,互不干扰;而各个用户拥有自己的一部分系统资源(IP地址、文件存储空间、内存、CPU时间等)。虚拟主机之间完全独立, 在外界看来, 每一台虚拟主机和一台独立的主机的表现完全一样。
虚拟主机技术的出现,是对Internet技术的重大贡献,是广大Internet用户的福音。由于多台虚拟主机共享一台真实主机的资源,每个用户承受的硬件费用、网络维护费用、通信线路的费用均大幅度降低,Internet真正成为人人用得起的网络!现在,几乎所有的美国公司(包括一些家庭)均在网络上设立了自己的WEB服务器,其中有相当的部分采用的是虚拟主机!
有些公司牛会自己买服务器,主机托管,或者服务器租用,也就是花钱把自己的服务器(好点的电脑而已)放在网通,电信这样的通信单位,让全世界的人可以访问你那台电脑。
■ 虚拟主机的硬件条件
试用:虚拟主机服务提供商一般会在用户购买其服务之前提供几天的试用时间,你完全可以在这几天的时间里了解虚拟主机的性能,给自己的网页和电子邮件挑选到一个合适的“大家庭”。
速度:使用电信骨干线路的、配置有约100个用户的虚拟主机,其网速肯定要比那些采用ADSL等低速线路连接的独立主机要快得多。
稳定性:当然,除了速度,我们还要注意网络环境的稳定性和安全性,比如服务商是否采用了思科、3Com的路由器连接到网络,是否购买了网关防火墙,是否有专人全天24小时监视来自网络的各种攻击……只有具备了上述条件的主机服务商才是我们选择的目标。
有些虚拟主机服务商随便找条低带宽的线路,再东拼西凑一些设备,找两个懂得调试Windows 2000的技术人员,然后就仓促上马提供服务。就算其价格再便宜,我们也不推荐使用。
服务稳定性源于服务商的基础设施。配置较高档的服务器,配有冗余设备、RAID卡等;有保证电源输入稳定的UPS、应急发电机;有保持恒温、恒湿的设备等等。当然,这些硬件设施,有时我们是不可能亲眼看到的。所以,购买之前通过多种途径(比如服务商的网站)多了解服务商的情况非常重要!毕竟,知己知彼,才能找到适合的主机!
■ 你需要多大的空间
虚拟主机服务器提供硬盘空间的类型分为独立Web空间、数据库空间、独立邮局空间等。虚拟主机空间的大小主要依据发布信息的多少。如果你的网站包含有10到150个左右的页面,每页算上相关,有100多KB,那你租用60MB的空间就差不多了。如果页面在几百页以上,并且需要有数据库支持,那你需要的相应空间应该在100MB到200MB之间。实际所需空间不足时可以再补差价向服务商申请增加空间大小;若一开始购买空间很大,可总也用不上那么多,退也退不掉,无疑是浪费金钱。
■ 虚拟主机的软件条件
虚拟主机的服务器一般采用Windows 2000(NT)和UNIX(linux)两种服务器操作系统,两者各有所长。数据库空间也分为两类:Windows 2000平台的 IIS 50/Access数据库空间和Linux平台的MySQL/PHP数据库空间。不过笔者个人还是比较倾向于选择Unix(linux),但是对于经常调用各种数据库且需要进行ASP网页设计的公司用户而言,则只能采用Windows 2000平台,UNIX系统支持的是PHP。
■ 地点和价格
服务器存放的地点也是选购时一定要仔细考虑的。如果网站的信息宣传范围在国外,那租用在美国的虚拟服务器是最佳选择,因为美国的网络带宽最大;如果宣传的范围主要在国内,那就租用放在国内电信节点的服务器为最好。对于价格,大家都是很敏感的。一些电信旗下的服务商价格会比较高,不过现在随着诸多虚拟主机服务商的崛起,虚拟主机的价格现在已经低了很多。
■ 售后服务
如“无法创建电子邮箱”、“主页无法访问”等等常见的售后问题,大概是不少拥有虚拟主机的朋友经常遇到的。有的服务商将销售放在首位,售后服务不是很完善,如只在首页做了邮箱设置方法、FTP设置方法以及技术问题的“伊妹儿”链接就完事了。而标榜的服务热线是服务商本地的电话,若外地朋友遇到问题打长途还得自己买单。具有本地售后服务支持、全国免费800售后电话支持的公司,无疑让我们在选购之前就放心了不少。购买之前可以装成客户询问一些问题、留意一下服务商的售后服务质量及态度,售后服务出色的虚拟主机在以后使用时会轻松很多。
http://wwwcddddcn
第四个问题;如果不算工资,光算服务器租赁费,那一年也就2000以内
域名不需要几个钱,一年才60块
cn的现在注册只要1块钱
第五个问题;>>> 域名有哪些类型
◇ 由于Internet最初是在美国发源的,因此最早的域名并无国家标识。国际互联网络信息中心最初设计了六类域名或网站,它们分别有不同的后缀结尾:
com ---商业公司 ;
org ---组织、协会等 ;
net ---网络服务 ;
edu ---教育机构 ;
gov ---政府部门 ;
mil ---军事领域 。
◇ 1998年1月开始,又启用7个新的顶级域名:
arts---艺术机构 ;
firm---商业公司 ;
info---提供信息的机构;
nom ---个人或个体 ;
rec ---消遣机构 ;
store--商业销售机构 ;
web ---与WWW相关的机构。
◇ 2000年开始,又启用了新的顶级域名:
tv
cc
◇ 随着Internet向全世界的发展,除了edu、gov、mil一般只在美国专用外,另外三个大类com、org、net则成为全世界通用,因此这三大类域名通常称为国际域名。 由于国际域名资源有限,各个国家、地区在域名最后加上了国家标识段,由此形成了 各个国家、地区自己的国内域名。
◇ 国别的最高层域名:
cn ---中国;
au ---澳大利亚 ;
jp ---日本等。
而美国因其特殊性,没有国别域名。
◇ 通常,我们又有国内域名和国际域名的说法。其区别在于域名后面是否加有:“CN”
>>> 注册域名需要什么条件
◇ 国际域名 注册没有条件限制,单位和个人均可以申请,你只要填写我们的在线订单,告诉我们你需要的域名是什么,其它的事情由我们来帮你做。
◇ 国内域名 注册申请人必须是依法登记并且能够独立承担民事责任的组织,然后填写我们的在线订单。
>>> 哪些字母和数字可以用于域名
◇ 英文26个字母和10个阿拉伯数字以及中横杠“-”可以用作域名。
◇ 字母的大小写没有区别。
◇ 每个层次最长不能超过26个字母。
◇ 中文只能用作中文域名或者通用网址。
>>>怎样选择最佳域名
◇ 普通的机构或公司通常有COMNET和ORG三种类型可以选择。
◇ 依照规定,其代表的业务或服务性质如下:
COM 用于商业性的机构或公司
NET用于从事Internet相关的网络服务的机构或公司
ORG 用于非盈利的组织、团体
◇ 你可以针对你们自己的情况选择。
◇ 个人通常用COM。
>>>怎样知道我的域名申请已经成功
◇ 一旦你的域名注册生效,我们会收到来自域名管理机构的通知,业务员会及时通知你。
◇ 关于注册信息,你可以在我们网站上查询。
◇ 国内域名注册由中国互联网信息机构颁发,而国际域名的管理是由数据库完成,没有证书。
http://zhidaobaiducom/question/32107068htmlsi=9
这个是更详细的资料~
各有优势和缺点,呵呵,还是要看自己的目标、喜好和环境,有篇文章是对比这个的,建议看一下。
在很多网站上,网友都会问一个相同的问题,到底是学Java还是net,个有个的见解。
自从Net问世以来,程序员都很关心的一个问题是「该学Java或NET」。我也在挣扎,该「该继续Java的研究,或者该开始准备培养NET的知识」。
最好是能两者兼顾,但是每个人的时间都很有限,想要兼顾两者,其实不太容易。投入在NET的时间越多,所能花费在Java的时间自然就少了,反之亦然。在信息爆炸的时代,重要的不是信息的取得,而是信息的抉择。信息太多,时间太少,如果不能慎选适合的技术,只会平白浪费许多时间,斫丧自己的竞争力。
一 开发效率方面:
对我们来说选择开发工具的最需要衡量的就是这一因素:
表现层开发:J2EE这方面非常欠缺,把这一任务丢给了应用服务器厂商和编程人员,不象Net拥有很牛的Net Studio,不过Jbuilder 6已经出来了,支持EJB20 也不算太落后,但一直没有解决方案的就是页面用户控件(当然Turbine的Action Event也算一种),缺乏可视化设计和Servlet应用程序框架生成。我期望的一种方式是具有象Net Studio一样的可以所见即所得的编辑模板(Template),绑定用户按钮事件处理。目前可以通过javascript库,模板库及宏库略微缓解一下Servlet的开发。ASP Net和Servlet都支持动态更新表现层。
二 XML支持能力:
Net一直叫嚣的就是我集成了XML和Web Service,但JDK14也搞出了XML规范,这方面已经差不多了,不过Net的易用性好得很,而且就此一家,程序员不必费心思选组件或产品。
在采用XML和XSLT的开发模式中:微软的SQL Server 2000直接提供了HTTP Query到XML数据的功能,不过我用dbxml也能做得这一点嘛,还适用于大多数的主流RDBMS,更牛!这种开发模式应该是未来的方向。
三 理解的两者本质
Java是绑定于一种语言的跨系统的平台,是一个有多家供应商提供竞争性产品的规范。
net是绑定于一种系统的多语言平台,是一个规范性较弱的垄断性产品。
一个是规范一个是产品,本来就不同。于是net的发言人说,规范和产品没得比,要比就比具体产品。但,Java天生是规范,这不是Java的错,net生来是迎战Java的,孤军奋战是他的命。
随便问一个稍有头脑的Java程序员,Java最大的好处是什么,他会毫不犹豫地告诉你:“简洁”。Java为Internet而生,也为自己“简单易用并提高生产效率”的理念而活。
Java讨人喜欢,因为他把家底亮出来,鼓励大家发挥聪明才智帮他进步。那么多开源项目,都在竞争中求发展,对Java的发展贡献巨大。 Java作为规范,吸收成果不计出身,善于否定自己、自我扬弃的优点有目共睹。EJB30就是一例,EJB是Java 2企业版(即J2EE)的杀手锏,在企业级应用中广受推崇,占据大型企业应用的高端市场。但EJB2x也因其不易开发、部署受到批评。新近通过的EJB 30几乎是对EJB2x的全盘否定,丢弃了重量级的EJB2x,引入轻量级开源项目Hibernate的设计理念,公布不久就获得多方支持。为了理想,Java不惜付出代价,要不然哪有Highway帖子里net设计师的评价:“Java发展到现在,还能相对那么紧凑精干,不容易!”
net不同,出生于老牌商人世家,什么理念啦,原则啦,对商人来说不重要。重要的是要保住市场,抢占市场。
他的主人以操作系统雄霸桌面电脑,曾经对互联网不屑一顾。当终于发现自己犯了原则错误,不得不迎头赶上时,net应运而生。net世交多,要尽量保持亲戚关系,还要让亲戚的支持者原windows平台开发人员保住饭碗,象EJB30那种过河拆桥痛下杀手的事情还没干过。新功能要加,历史物件也要留。但他和自家亲戚关系紧密,外人从亲戚家拐个弯就到他家,自在,没有陌生感,也没有路费。人留住了,市场就留住了。至于跨平台,有违家族利益,不符合祖训,所以理论上的跨平台,他不打算认真对待。但中小企业应用的市场,他占住了。
于是呢,Java阵营继续为理想而战,net阵营继续为市场而战,各得所需,都忙得不亦乐乎。
四 站在用户的立场上
虽然Java和net奋斗的目标不同,但是都是B/S结构软件市场的生力军。
Java对大中小型系统都适用,只要搭配不同的操作系统、应用服务器等等,大到银行综合信息系统、全国全省的统一应用系统,小到手机游戏,Java可以大小通吃,来者不拒。尤其是中国政府的重要系统,全没有net的份,为啥你不给我看家底,我怎么知道你有没有留了后门,改天偷偷溜进我家
net照顾中小型应用毫无问题,而且开发速度快,作为用户,付了钱很快能看到回报,当然欢喜。大型应用么,net是不是真的支撑不了,我不知道,但诸如windows不稳定不安全的评论由来已久,net建构于这些亲戚的基础上,坏事就脱不了干系。
系统交货早,功能实现,运行稳定,安全性不出纰漏,用户就满意。
跨不跨操作系统,这个考量不重要,哪有没事整天换操作系统的用户
五 站在开发商的立场上
Java还是net继续头疼。
跨平台对开发商是一个巨大的诱惑。一次开发,多个平台使用,降低了迁移成本,有利。但Java的开发工具没有net顺手,对编码人员的要求比net要高。
net培训成本低,上手快。尤其如果开发人员以前都是做windows开发的话,转型成本低得让老板眉开眼笑。
最重要的决定力量是市场。开发商所定位的市场用户的需求和开发上在技术上的历史积累,决定了开发商最终的策略。
六 站在从业人员的立场上
从业人员被市场所驱动,反过来也引导市场。
Java起手的过程比较漫长。Java开发者要做很多DIY工作,才能写出第一个像样的程序。DIY多了,对于从业的基础素质,必有提高。
net入门快,windows最大的好处“可视化”在net延续,集成环境好,单步调试强,这是Java团队中下至程序员上达项目经理历来羡慕的地方。做惯了windows和net下的开发,难免觉得Java下的开发调试实在比较原始:代码大多要一行一行写,单步调试很多时候不可能。
但Java人员的付出也有回报。我还记得当年Pascal编程课和Unix操作系统带给我的思维冲击,那门编程课应该更准确地说成“结构化编程 ――pascal”。Pascal强调的结构化编程带来了非结构化语言如Fortran之流无法比拟的美和乐趣,Unix崇尚的“小即是美”、“没有消息就是好消息”深入我心。在软件开发这一生产过程中,除了得到维持生计所需的报酬,同时能得到美的享受和满足的心情,实为天赐。Java从业者乐于谈论 Java的美,这一点上比net有福。
结束语
就服务端市场来讲,Java目前在技术先进性上有绝对优势。应用系统需要各个层面的框架(framework),Java都有大量已完成或正在进行的开源项目帮助开发人员更好地完成自己的任务。诸如 struts/JSF类的框架,net没有对应物,而且Java在扬弃的同时保持着相对的稳定。
net开发效率差不多是Java的三倍 (经验数据),致命的诱惑。在Java放弃的客户端程序上,net是老大,但在服务端,net还是个小弟弟,有待成长。微软最初想要构建一个新的技术来回应J2EE,但发现一己之力还办不到。于是匆匆祭出com/com+,被绝大多数程序员评为“丑陋繁杂,迟早会被替换掉”。什么时候替换呢这一替换对应用的影响有多大呢微软的新操作系统对net又会有多大影响拭目以待。
绕来绕去的意思是,我不觉得两个平台有截然的高下之分。在这个互动的世界上,不想被淘汰的竞争者始终保持警惕,努力学习对手的优点。Java的努力之一就是提供更易用的工具帮助开发人员快速轻松地开发Web应用程序。而net的当务之急是改进架构,完善框架。
还是那句话:没有最好的技术,只有对于具体项目来说最适用的技术。
这几乎是不可能的。
为什么?
每个页面都有生命周期,每个生命周期,都会做一些事情。InitComplete(初始化页面)事件,这是事件就是用来为runat=“server”的控件保存入控件树,并且加载视图状态。也正因为有这个事件,将runat=“server”的控件保存入控件树,我们才能在后台中通过id访问到服务器空间。
从1可以看出,如果你想为任何一个控件添加runat=“server”,一定要在InitComplete()这个事件之前,添加这个属性。那么只有在Init()这个时间中,找到你想操作的控件,然后添加runat属性,但是这个时候,你根本找不到你想操作的控件,因为控件还没添加入控件树。
这个比较简单用net做的
第一步
设计数据库 注册会员数据表字段通常包含用用户ID(主键)、 户名称 、用户密码、 性别、 电子邮箱、 密码问题、 密码答案、 注册时间 、用户级别标识;
第二步
打开设计页面切换到可视化界面不要切换到HTML页面 直接拖进你要的服务器空间如标签label 文本框Textbox 按钮Button 还有验证控件验证必填项 可视化界面布局设计好之后 接下来就是写后台代码了,如果是大型网站要写webconfig数据库连接字符串 如果只是一两个简单的注册页面的话,数据连接代码就直接放在按钮事件里就可以了,注册事件很简单写的 先要写一个SQL查询验证一下用户名有没有已经被人注册过,没有就直接用个INSERT INTO 语句就搞定了,注册成功要显示用户注册已经成功的提示,然后让用户去登陆页面或直接免登陆就进入会员中心页面,用session值用作保持登陆状态
----------------------------------------------------------------
protected void Button1_Click(object sender, SystemEventArgs e)
{
if (usernameText == "" || password1Text == "" || password2Text == "" || emailText == "")
thisRegisterClientScriptBlock("tz1", "<script>windowalert('请输入完整。谢谢!')</script>");
else
{
if (xyChecked == false)
thisRegisterClientScriptBlock("tz1", "<script>windowalert('您没有同意协议,不能创建用户。')</script>");
else
{
OleDbConnection conn = new OleDbConnection("Provider=MicrosoftJetOLEDB40;Data source=" + ServerMapPath("data/zhidaomdb"));
connOpen();
OleDbCommand cmd = new OleDbCommand("select username from users where username=@username", conn);
cmdParametersAdd("@username", OleDbTypeChar, 20);
cmdParameters["@username"]Value = usernameText;
OleDbDataReader r1 = cmdExecuteReader();
if (r1Read())
{
r1Close();
thisRegisterClientScriptBlock("tz1", "<script>windowalert('用户名已经存在,请重新输入一个。')</script>");
usernameText = "";
}
else
{
r1Close();
cmd = new OleDbCommand("insert into users(username,password1) values(@username,@password)", conn);
cmdParametersAdd("@username", OleDbTypeChar, 20);
cmdParameters["@username"]Value = usernameText;
cmdParametersAdd("@password", OleDbTypeChar, 20);
cmdParameters["@password"]Value = password2Text;
cmdExecuteNonQuery();
cmd = new OleDbCommand("select id from users where username='" + usernameText + "'", conn);
r1 = cmdExecuteReader();
r1Read();
string _id = r1["id"]ToString();
r1Close();
cmd = new OleDbCommand("insert into userinformation(userid,sex,email,information) values(@userid,@sex,@email,@information)", conn);
cmdParametersAdd("@userid", OleDbTypeInteger);
cmdParametersAdd("@sex", OleDbTypeChar, 2);
cmdParametersAdd("@email", OleDbTypeChar, 50);
cmdParametersAdd("@information", OleDbTypeChar, 200);
cmdParameters["@userid"]Value = _id;
cmdParameters["@sex"]Value = sexSelectedValue;
cmdParameters["@email"]Value = emailText;
cmdParameters["@information"]Value = informationText;
if (cmdExecuteNonQuery() == 1)
{
Session["userlogin"] = "1";
Session["userid"] = _id;
MsgText = "您已经成功注册,可以直接使用刚注册的帐号<A href='Wen_loginaspx' target=_self>登录</A>。";
thisRegisterClientScriptBlock("tz1", "<script>windowalert('注册成功。');windowlocation='indexaspx';</script>");
}
}
connClose();
}
}
}
0条评论