这个问题,网上已经有诸多回答方式,但是还有诸多小白在不停地问。其实,想做完全属于自己的网站很简单,不需要学asp、php之类玩意,也不需要会dreamwear这个害死初学者的东西。现在已经不是6、7年前了,不是那个只有静态HTML页面的年代了。
现在,网上也流传这很多诸如“会打字就会建站”、“一键建站”的东西,其实绝大部分都是忽悠,其状态和百度空间、新浪博客差不多,不同是功能和界面,还有或许可以让你绑定域名。但其实基本是严重寄人篱下,数据并不在自己手中掌控,一旦卖这个服务的死了,自己的站也就死了——对博客来说,这还不如用新浪博客呢。
想会做网站,需要了解以下概念:空间、域名、FTP、独立建站程序、模板和网站的区别。
若拿建网站和租个临街商铺做生意来比较:空间就是租的店铺、域名就是档位号、独立建站程序是内部装修构架——卖衣服的店子和卖化妆品的店子的装修是不一样的。
现在的做网站,最大的方便是有“独立建站程序”。问这个东西是什么?就是已经帮你开发好的各种程序,比如论坛常用的discuz,网店常用的ecshop;这些程序一般都是免费的,直接从相关网站下载,用FTP传到自己的空间里,按照程序官方提供的安装说明,安装好,登录程序后台进行相关设置,就可以用了——熟练的话,只要10分钟,你就有了一个博客或论坛或网店或资讯站等等等等。至于这些程序在哪这里就不说了——这样的程序太多了;至于这些程序具体怎么用,请先参考相关程序官方的教程和去他们的论坛进行交流吧。(在QQ群47215577的群论坛有这些程序的汇集,不加群也可访问)
我想,大部分想做网站的朋友都是希望网站能随自己所欲,而随自己所欲的第一步就是需要一个虚拟主机(空间),并且有相关管理权限和FTP权限。若是没有空间,只在自己电脑上折腾,那么谁能看到你的网站呢?所以,买空间或找人做网站由对方提供空间的时候,第一步就是要确定自己的权限(诸如后台看到空间大小、默认首页设置、FTP密码修改等等),以保证自己能通过FTP和数据库管理拿到全部网站数据才好,这也才能把整个网站掌控在自己的手心里。
随自己所欲的第二步会安装免费的独立建站程序和相关程序的模板:模板,也就是界面,是一个网站的衣服;没有模板的网站,只有黑色、白色和链接默认的蓝色、紫色。一般免费程序已经自带一套默认模板,而其官方网站或论坛会提供很多免费模板,这些在自己要求不高的情况下就已经基本够用了。
若想要独一无二的模板或网站,除了花钱定制外,就是自己学了。至于做模板只需要会XHTML即可,这个入门并不难;而网站程序,如果你不是非常闲或者非常有信心学好并想靠它吃饭的话,那建议就别学了,没必要浪费时间;一般的免费程序已经够用了。
如果只是用独立建站程序做网站,那就不需要啥工具,比如dreamwear之类。事实证明,很多啥代码都不会的,dw也不会的,都能把网站做的风生水起——自己做,不求人的——所以,对一般人或大部分人来说,做网站,不需要会那么多东西。除非想跟进一步:但若连空间、程序这类概念都没,就去追求asp、php,那和还不会走路就学跑步的区别不太大。
至于dreamwear,我并不是说它不好,但在我认为,它并不适合初学者:无论初学XHTML或asp或php。过度的沉迷于dw的可视化和各种效果按钮,只看结果不知其所以然,遇到问题也不会解决,离开了dw就变得啥都不会,甚至连个链接代码都不会写,那么,说的不好听,学了等于没学。DW更合适工作时候用来加快工作效率用。