鄙人非软件或计算机学院学生,对这方面可能了解得不多,略懂编程和一些网络方面的知识
做个网站就是想按自己的想法规划一个格局,然后放一点自己的东西上去,学习啦,文艺啦,工作啦之类的东西上去
这两天上论坛上找一些高手征求了意见
现在简单地整理一下大家的意见和我自己查的一些东西:
这个问题,网上已经有诸多回答方式,但是还有诸多小白在不停地问。其实,想做完全属于自己的网站很简单,不需要学asp、php之类玩意,也不需要会dreamwear这个害死初学者的东西。现在已经不是6、7年前了,不是那个只有静态HTML页面的年代了。
现在,网上也流传这很多诸如“会打字就会建站”、“一键建站”的东西,其实绝大部分都是忽悠,其状态和百度空间、新浪博客差不多,不同是功能和界面,还有或许可以让你绑定域名。但其实基本是严重寄人篱下,数据并不在自己手中掌控,一旦卖这个服务的死了,自己的站也就死了——对博客来说,这还不如用新浪博客呢。
想会做网站,需要了解以下概念:空间、域名、FTP、独立建站程序、模板和网站的区别。
若拿建网站和租个临街商铺做生意来比较:空间就是租的店铺、域名就是档位号、独立建站程序是内部装修构架——卖衣服的店子和卖化妆品的店子的装修是不一样的。
现在的做网站,最大的方便是有“独立建站程序”。问这个东西是什么?就是已经帮你开发好的各种程序,比如论坛常用的discuz(知行就是discuz系统),网店常用的ecshop;这些程序一般都是免费的,直接从相关网站下载,用FTP传到自己的空间里,按照程序官方提供的安装说明,安装好,登录程序后台进行相关设置,就可以用了——熟练的话,只要10分钟,你就有了一个博客或论坛或网店或资讯站等等等等。至于这些程序在哪这里就不说了——这样的程序太多了;至于这些程序具体怎么用,请先参考相关程序官方的教程和去他们的论坛进行交流吧。
我想,大部分想做网站的朋友都是希望网站能随自己所欲,而随自己所欲的第一步就是需要一个虚拟主机(空间),并且有相关管理权限和FTP权限。若是没有空间,只在自己电脑上折腾,那么谁能看到你的网站呢?所以,买空间或找人做网站由对方提供空间的时候,第一步就是要确定自己的权限(诸如后台看到空间大小、默认首页设置、FTP密码修改等等),以保证自己能通过FTP和数据库管理拿到全部网站数据才好,这也才能把整个网站掌控在自己的手心里。
随自己所欲的第二步会安装免费的独立建站程序和相关程序的模板:模板,也就是界面,是一个网站的衣服;没有模板的网站,只有黑色、白色和链接默认的蓝色、紫色。一般免费程序已经自带一套默认模板,而其官方网站或论坛会提供很多免费模板,这些在自己要求不高的情况下就已经基本够用了。
若想要独一无二的模板或网站,除了花钱定制外,就是自己学了。至于做模板只需要会XHTML即可,这个入门并不难;而网站程序,如果你不是非常闲或者非常有信心学好并想靠它吃饭的话,那建议就别学了,没必要浪费时间;一般的免费程序已经够用了。
如果只是用独立建站程序做网站,那就不需要啥工具,比如dreamwear之类。事实证明,很多啥代码都不会的,dw也不会的,都能把网站做的风生水起——自己做,不求人的——所以,对一般人或大部分人来说,做网站,不需要会那么多东西。除非想跟进一步:但若连空间、程序这类概念都没,就去追求asp、php,那和还不会走路就学跑步的区别不太大。
至于dreamwear,我并不是说它不好,但在我认为,它并不适合初学者:无论初学XHTML或asp或php。过度的沉迷于dw的可视化和各种效果按钮,只看结果不知其所以然,遇到问题也不会解决,离开了dw就变得啥都不会,甚至连个链接代码都不会写,那么,说的不好听,学了等于没学。DW更合适工作时候用来加快工作效率用。
空间:
也就是主机,最牛的方案就是自己有一台高性能服务器,并且以较大带宽连接到公网,服务器价格+每年的带宽费不是一般公司或个人可以承受的。
一般的方案是主机租赁,独享主机比较贵,一般在小一万一年。如果只是展示性网站或者访问量不是很大的论坛或者博客,可以采用虚拟主机,不同的带宽、容量和语言支持,价格几百到几千每年不等。不过一般只是支持ASP、ASPX、PHP,数据库支持MySQL和SQLServer。
国内最大的主机提供商是万网和新网。另外补充一句如果是网站放在国内大陆的主机,是需要备案的。
一个躲避的方法是购买港台或者国外主机,价格比国内主机还要便宜。
域名:
购买主机以后,只有一个ip地址。如202.112.111.123。当然现在很多主机供应商也会赠送一个二级域名。为了便于记忆和宣传,还需要购买一个域名。如www.bjtu.edu.cn。当然edu域名不是有钱就能买到的,现在可以买到的域名主要有com、cn(这个好像也需要公司资质)、net、org、info等。
刚才说的几个主机提供商都有域名注册服务,不过较贵,最有名的域名提供商是Godaddy。一般com和net域名首次注册费在五六十。org和info经常有0.99美元或者1.99美元的优惠活动。也就十几块钱的事儿。不过续费较贵,需要五六十,甚至小一百。而且是英文界面,嫌麻烦的直接淘宝搜索Godaddy,很方便。
程序
有了主机和域名,还需要有程序代码,当前主流的开源程序有一下几个。博客WordPress、网店ECShop、论坛Disscuz,一下如公司等的展示性质的网站,也可以找一些半开源的php程序,一般使用权在1000元/终生左右,当然你不付钱应该也会有什么事儿。反正代码是开放下载的。
最后提供最简单搭站方案
此方案适合自己建站玩的人。为了逃避备案,租赁一个外国或者港台主机,最低档的在100每年左右,容量和带宽基本够用。然后在Godaddy购买一个特价的域名。肯定在20元/年以内。
然后根据自己的需要下载程序,上传到空间。配置空间的域名跳转。
最后一个百来块的网站就搭建完成了。
然后是一些零散的意见:
first learn Dreamweaver,Flash,Fireworks very important
then photoshop,IIs (Windows) or Apach2 (Linux) // for static Website (easy,not long time,browser only your computer but already enough)
high php,asp,DB(Access or SQL Server ~~) and others~~
no Internet easy,or you will pay for ip and ~~~~
Suggestion: get free space from Internet or like www.7ta.cn(just example)
http://www.tap.cn/
http://www.williamlong.info/archives/3055.html
http://www.hackecho.com/archives/1033.html
我都没试过。
最后一个是咱学校的,
最简单的 点点 tumblr之类的吧
首先你得有域名和空间(可以去花钱申请),建议可以去免费空间申请个练练手
另外在有以上条件后就可以去规划你的网站了
可以规划一下网站布局,功能等,这个决定你用什么方式来制作网站
简单的静态网站直接div+css就行了
动态的涉及数据交互的可以考虑PHP或者asp等
godaddy注册域名有优惠码的话一年50块,可以用支付宝。再买个虚拟主机,新手100块也就够了。钱不用话很多,要是做博客的话可以用wordpress、zblog、emblog什么的,网站起步比较简单,难得是坚持。
http://www.90blog.org,这是我做的第二个博客了。