在了解了互联网创业的理论知识之后,就开始实地进行网站创业的实战操作吧。在本章中将详细讲解如何搭建一个符合用户体验的网站。
一、网站的页面规划和风格设计 二、网站编程语言的选择 三、网站数据库的选择 四、网站的硬件需求和准备 五、服务器的托管和维护 六、服务器性能测试 七、域名的查询和注册 八、实战演练 域名应用全攻略 以上内容详细阅读可到文章“”看看。 九、简单三步 建立网站雏形 如果按照以往的方式,建站之前需要先学HTML、再学ASP,再学数据库……真的学完这些“黄花菜都凉了”。其实,使用现成的工具,没有任何技 术功底也能快速建各种类型的网站。如今很多站长开始使用CMS(内容管理系统)来制作网站,这样一来即使不懂HTML语言,不会复杂的技术也可以轻松建立 网站。目前网络上的CMS系统种类繁多,我们特别挑选一款简单易用的程序供读者选用。使用该程序可以快速建立一个中小型的新闻资讯类站点,即使是新手,也 可以在数小时内将网站搭建起来。 TIPS: 网站内容管理系统(Content management system)是一种运用服务器端脚本语言(比如:ASP、PHP、JSP等)对网站的栏目、内容以及模板进行管理和维护的系统,为用户提供了一个低成 本、高效率、实时协作的网站建设整体解决方案。 无忧CMS是一款ASP编程架构的网站内容管理系统,特点是小巧。大多数CMS程序都比较功能强大,不过初次建站使用这款小程序就已足够,它最 大的优势就是维护和建立都很简单,需要的环境配置也不高,可以让你快速尝到网站建成的乐趣。 软件地址:http://www.5u.hk/svc/system/v1.2.0409_gb2312.rar {dy}步:安装系统 首先需要准备支持ASP和Access的网站空间,一般数百MB大小的虚拟主机即可满足要求,并且绑定好域名并等待解析生效。这里我们用域名 http://it.endto.com进行实际的演示。 把无忧CMS的程序包解压缩,将文件通过FTP软件上传到网站空间中,而后运行index.asp进行安装,设置用户密码等各种参数。安装完毕 点击更新缓存,然后重新登录即可进入首页。
图12 小提示: 程序默认使用Access数据库存储数据,优势是管理方便。如果网站的数据量比较大,则可以采用SQL数据库。 第二步:增加栏目 程序的后台管理页面非常简洁,在域名后加上admin/Login.Asp,而后输入账号和密码就可以登录网站管理后台了。后台的插件信息,提 供包括谷歌、百度、雅虎等搜索引擎的“蜘蛛“对网站的访问时间显示,便于了解网站的搜索优化等信息。 首先要对网站进行配置,设置网站名称等各项参数,而后就是进行栏目的添加了。进入栏目管理列表,点击“添加栏目”按钮,按照提示设置栏目名称、 描述、关键词等信息,{zh1}点击保存即可。这里我们要制作一个IT资讯类的网站,就添加互联网新闻、网络动态、产品新闻等栏目。
图13 栏目增加成功后,就可以发布文章等内容了,添加网站内容和使用博客发布文章几乎没有差别,非常简单。只需要在内容管理栏目后点击“添加”按钮, 而后选择文章的栏目,输入标题、关键词等信息。输入内容后保存即可。无忧CMS的自定义功能很强大,对于SEO来说非常方便,文件名自定义功能几乎可以定 义出任何想定义的文件名结构,以及标题转拼音的标题命名方式。
图14 小提示: 系统可以设置是否生成HTML静态页面,同样也可以使用asp后缀的动态页面,优势在于管理方便,不需要每次添加内容后就需要静态发布。 第三步:修改模板 模板也可以根据自己的需要进行修改,无忧CMS系统的模板文件放在template文件夹中,结合CSS代码修改即可,主页模板为 index.html、栏目模板是channel.html,内容模板则是article.html。使用无忧系统自定义的一套代码标签,还能够自己制作 网站页面,而后使用系统标签对文章的标题,栏目等信息进行调用即可。 对于任何一款网站内容管理程序来说,熟悉了系统的标签使用就会运用自如。修改模板和自定义想要的网站效果都不是问题。 十、3G手机网站搭建全攻略 当3G的号角逐渐拉响,作为互联网弄潮儿的站长们,是不是也应该参与其中?移动网络的升级必然会让手机浏览网站的人数大大增多。制作WAP网站 就能很好的迎接这一股“东风”,但是通常制作一个WAP网站,需要各种各样的编程知识,才能完成WAP程序的编写。那么我们就来制作一个支持手机和电脑访 问的网站。文章力求操作简单,人人皆可动手制作。 小提示:什么是WAP网站 WAP是Wireless Application Protocol(无线应用协议)的缩写,它是一种实现移动电话与互联网结合的应用协议标准。WAP是全球统一且开放的标准,{zx1}的WAP版本是WAP论 坛于1999年12月发布的。WAP论坛是由爱立信、诺基亚、摩托罗拉和Phone.com等4个业内厂商于1997年6月发起成立的一个工业组织,它于 99年11月首次公布了WAP标准的结构,在1998年5月就推出了WAP协议的1.0版。 目前WAP论坛前成员已达175多个,包括了全球主要的设备制造商、电信运营商、软件开发商和内容供应产商。目前正流行社会的移动上网方式是手 机上网。 WAP手机可以通过标准的协议接入互联网,手机上网,可以获取适用于手机浏览的网上信息,以及基于互联网的丰富应用。如新闻浏览、搜索、邮件、访问、查 询、无线电子商务等,使人们体验无线互联网的丰富应用,更重要的,这些所有的网络应用,都可以在移动环境中进行,使得网络应用前所未有的方便快捷。 1.资源准备 要搭建一个以WAP浏览为主,同时也能够通过web访问的网站,需要准备的工具与个人网站的搭建类似。一般包括网站的搭建环境,比如一个能够支 持PHP网页脚本的虚拟主机空间,以及还需要与程序相对应的数据库。而域名同样也是必不可少的,由于以前的文章中已经对它们进行了详细介绍,这里就不再赘 述,而是详细WAP网站建立的过程。 相对于提供WEB访问的建站程序来说,能够提供WAP支持的建站系统相对较少,选择适合的WAP建站程序就成为了要点之一。目前网络上专用的 WAP建站系统基本都是收费的软件,而且价格往往不菲。而不少用于WEB的建站程序,也提供了较为专业的WAP功能,对于个人站长来说则更为适用。这里我 们就以一款帝国CMS建站程序(以下简称ecms)为例,来说明WAP建站的具体方法。 小提示: 除了php版本的帝国CMS程序,采用ASP+Access架构的动易网站内容管理系统也具备WAP的建站模块,读者可以根据网站空间选用相应 的程序。 2.程序搭建 准备好虚拟主机空间或者服务器空间后,就可以下载ecms程序进行安装了(下载地址:http://www.phome.net/),程序还提 供了含有各种程序的一键安装包,方便还没有虚拟主机空间的朋友先在本地电脑搭建测试环境。如果已有网站空间,就可以按照自己的需要,选择GBK版或者是 UTF-8版本的程序了。 小贴士:GBK与UTF-8的区别 GBK版本与UTF-8存在着编码方式不同,通常建站程序都提供了这两种不同的版本。GBK的文字编码是双字节来表示的; UTF-8编码则是一种多字节编码,它是国际性的编码,通用性较好。而GBK是国家编码,通用性比UTF8差,不过UTF8占用的数据库比GBK大。一般 来说,如果网站客户群体主要是面向国内用户的,建议使用GBK版本,因为它可以节省空间,而且相对utf-8版本来说较为稳定。 将程序下载并解压缩后,把upload文件夹内的所有文件用FTP软件上传到主机空间,上传完成后,就可以开始ecms程序的安装了。 程序的安装过程也比较简单,在浏览器中访问http://你的域名/e/install,打开程序安装界面,而后按照提示进行安装即可。需要注 意的是,在安装过程中需要填写mysql数据库的用户名和密码,否则不能正确安装程序。而这个用户和密码一般都是在空间提供商处获得,{zh1}设置初始化管理 员账号后,程序就安装成功了。
图15 3.网站配置 安装完程序后,还需要对默认的参数进行修改。通过管理后台地址http://你的域名/e/admin进入网站管理后台,而后设定诸如站点名 称、网站地址等各项参数,在这里还需要对文件的上传等功能进行配置。由于后台配置功能较为详细,又有专门的说明文档,这里就主要介绍WAP功能的设置。
图16 CMS功能配置面板 因为是制作WAP为主的网站,WAP的功能设置就要更为仔细,依次选择“栏目管理—WAP管理”选项进入WAP设置菜单,首先需要选择开启 WAP功能,而后设定WAP使用的字符集,一般来说使用默认的UNICODE 编码即可。 在管理界面的“只显示系统模型列表”下,可以设定WAP站点中显示的网站频道,包括诸如文章频道、新闻频道或者小说等频道都可以按需要设置是否 显示在WAP浏览界面中,设置方法非常简单,直接填写系统模型的ID即可。接下来就是一些简单的参数设定了,诸如列表页信息数量、标题截取的字数等,都可 以按照自己的实际需要进行修改。 程序提供了默认的WAP浏览模板,我们可以通过“管理WAP模板功能”添加自己制作的模板,不过一般来说,默认的模板已经可以满足新闻浏览的要 求。可以直接对“e\wap\template\1”目录下的模板文件进行修改即可。 小提示: Wap模板可以直接对默认的模板进行修改,方法是下载使用的模板文件,而后用记事本或者专业的网页编辑软件,按照自己的需要修改即可。
图17 WAP的功能设置 4.网站发布 网站的各项信息配置完成之后,再进入栏目管理界面,添加网站的栏目,而后就可以通过信息管理栏目发布内容了。如果在安装程序的时候选择系统内置 默认的演示数据,则目前程序中已经有若干新闻内容。 接下来就可以发布网站了,进入后台的“数据更新”界面,依次生成网站首页、列表页和信息内容页面。网站就就可以立即通过web浏览了,而WAP 网站的框架也同样搭建完成了。 5.数据转换让WEB变身WAP网站 怎样才能将web网站转换数据成为WAP网站,我们将告诉大家一种最为简单快速的方法,就是通过CMS数据库的转换功能,实现WEB网站转换 WAP网站的效果,将现有WEB网站快速转换成WAP网站的内容。 (1)转换思路和文件准备 很多站长都会遇到一些难题,诸如以前用的不知名的CMS程序,突然停止了更新,或者漏洞过多常常受到攻击。这时往往都是通过选用其它CMS,而 后转换数据保留以前的网站内容。 实际上,WEB网站要实现WAP访问的功能,同样可以采用这一思路来进行操作,它的优势是成本低,并且易上手,通过现有的转换程序,不需要手动 对数据库进行操作,安全性也比较高。接下来我们就通过将PHPCMS的程序转换为支持WAP访问的ECMS进行说明。 首先需要准备新的CMS程序文件(下载地址:http://www.phome.net/),而后根据使用的原CMS程序选择对应的数据转换文 件,这里我们以phpcms2007 SP6转换eCMS为例进行说明。我们需要转换的数据包括文章数据、下载数据、图片、分类信息数据以及会员数据等,如果本身的网站中并没有某一项内容,转 换程序将自动忽略。 (2)安装并设置栏目 首先下载并安装支持WAP的ECMS程序,具体安装步骤这里不再赘述,可以按照《自己做个简历WAP网站》中搭建程序进行安装,需要注意的是, 要原PHPCMS安装在同一数据库,并且在安装时不要选择内置初始数据。 安装完成ECMS后,使用刚刚设置的管理员帐户和密码登陆网站后台,并手动增加原来程序中的网站栏目,在添加栏目时,要注意选择程序对应的栏目 属性,比如PHPCMS是文章栏目,新的程序中也要设置为文章模型。
图18 设置栏目类型 由于运行转换程序时会要求选择要导入的栏目,所以如果对以前的栏目设置有修改的需要,也可以在这里进行修改,可以将以前的多个栏目合并为一个栏 目中。 小贴士: 如果是图片模型的栏目就要选择图片集内容模板,否则将可能出现无法转换数据的错误。 (3)开始转换 网站栏目增加完成后,将下载到的转换程序包里的所有文件解压缩,并上传至ECMS目录下的e/update目录。而后通过FTP软件,将e /update目录下的setconfig.php文件权限设为0777,也就是将该文件赋予可读、可写、可执行的权限。 然后开始设置配置文件,打开网站服务器中的“e/update/tbPRe.php”文件,将字符“$phpcmstbPRe”的值修改为 PHPCMS程序的数据表前缀。如果前缀错误,将出现无法转换数据的错误。
图19 设置完成后,通过浏览器访问e/update/phpcmstoecms.php转换程序,而后根据向导提示进行数据转换操作即可。 小贴士: 数据转换完成后,务必马上删除e/update目录里的所有文件,避免被他人二次安装,造成数据丢失的错误。 (4)附件恢复 将网站的数据库转换完成后,下面就要把原网站的附件,诸如图片、文件数据等转移到ECMS程序的目录,需要进行如下操作: {dy}步:首先将PHPCMS根目录下的“uploadfile”目录复制至ECMS的d/ypcfile目录里中。这里转移的就是网站中上传的 数据文件。 第二步:将PHPCMS相应频道的“频道目录/uploadfile”附件目录复制到ECMS的“d/ypcfile/频道目录/”目录里,如 果没有相对应的目录,则需要通过手动建立。 第三步:如果频道所使用的是图片模型,还要将原程序中的“频道目录/uploadpics”文件夹中的附件复制转移到ECMS的“d /ypcfile/频道目录/”文件夹中。 将以上数据转移后,系统转换的操作就基本完成了,{zh1}一步,就需要将WAP功能进行配置了。 小提示:附件转移完成后,可以通过PHPMYADMIN等数据库管理工具删除原来PHPCMS的数据表与程序目录。 (5)系统配置 大功告成 数据全部转换完毕后,就可以把转换后的ECMS文件放到网站根目录了。而后登陆帝国CMS后台更新相应的数据与页面,进入“系统设置—数据更 新”生成网站的HTML静态文件。而后对网站进行以下设置:
图20 首先进入“系统设置—参数设置”将站点地址与附件地址分别设为“/”与“/d/file/”。而后进入“系统设置—数据更新—批量更新相关链 接”,把news/article、download、photo、info数据表都更新一次,以免网站出现链接错误。 {zh1}依次进行刷新首页、信息栏目页、内容页以及JS调用,并选择“栏目管理—WAP管理”选项进入WAP设置菜单,开启WAP功能后,WEB网 站转换到WAP站点的操作就大功告成了 |