以下为本人从业几年的经验总结,希望能帮助到新入门的朋友,废话不多说了,想学做网站的无非两种人,一种准备从事网站制作行业的,一种是只想给自己做或自己公司做一个网站。
一、第一种类型要学习的知识点:
第一步:先学习三种基础脚本
1、html脚本:组成网页的最基本的语言,很多人会说先学dreamweaver,你就听别人瞎说吧,dreamweaver是html的快捷编辑软件,用这个的确可以省事很多,但是如果你只会dreamweaver而不会html脚本,那么你永远只是初级入门,不可能提高。如果你熟练掌握html脚本语法,dreamweaver你根本没有必要去学习,计事本直接可以编写更简洁很高效的html代码。而且主流的div+css架构让你必须精通html脚本。(网站很多脚本,自己百度一下:html教程,下面几种脚本的教程也可以搜索到,建议不要看视频教程,一定要看文字的,边看边用计事本敲打代码然后保存为.html格式文件来打开看效果)
2、css样式:用来修饰html脚本的,比如设置**色,边框,字体,颜色等等
3、 javascript脚本:我们经常看到一些网站图片幻灯片,几张图片在轮流变换显示,或滚动显示,这些效果就必须借助javascript脚本来实现。
第二步:学习一种动态编程语言,建议学习php或asp.net,asp就不要学习了,微软已经不更新了,至于学php还是asp.net,看你个人喜欢,你最好先百度一下php和asp.net的介绍,我本人是两种都接触过,不过最后主攻asp.net。相比其他知识,学习编程语言是最困难的,当然也不是想象那么难,起码我个人觉得比高中的几何,物理简单多了
第三步:学习常用的数据库用法,如果你学php,那么你必须学习mysql的安装,建表,修改字段等。如果你学习asp.net,你必须学access和mssql的安装,建表,修改字段等等,学习数据库的操作是比较简单的。
第四步:系统学习上面知识点后,尝试去开发一些小功能,比如文章的发布和管理,购物车的实现,会员注册及登陆功能的实现等等。在练习过程中最能提高了,遇到问题基本百度一下都能找到答案。最后尝试自己做一个独立的网站,比如去开发一个简单企业网站,当你能独立制作一个小公司网站后,你基本可以从事这个行业接单做生意了,剩下的就是不断实践和提高了
二、下面说说第二种类型
一般很多站长并不是想从事网站制作行业,所以就没有必要学习上面那么多东西,当然掌握基础脚本对你做一个好网站还有有帮助的,这里不赘述了,做网站很简单,直接去下载网站管理系统来做,制作不同类型采用不同网站系统。
1、做企业、学校,咨询类:可以选择pageadmin系统
2、制作论坛,可以选择discuz系统
3、制作购买网站,可以选择ecshop系统
4、制作个人博客,可以选择wordpress系统
接下来就是如何安装使用这些系统了,可以通过在自己电脑安装iis软件来运行这些系统,本地运行方便网站的修改和制作,如果你下载的软件是php开发的还需要安装php环境,如果是asp.net开发的需要安装framework4.0,每种系统官方网站都有详细的安装配置教程。
如果你本地不会配置环境,可以直接去购买一个虚拟主机上传到主机上安装,我们知道网站要在互联网上访问,必须有一个域名和网站空间,早晚都要购买的,一般一个200M网站空间就够用了,1年费用大概在300元上下,百度一下虚拟主机可以找得到很多服务商,挑选一家联系客服人员购买即可,他们会教你怎么安装这些系统。
安装后剩下就是熟悉这些系统的使用了,建议到对应系统的官方网站去看帮助,一般来说摸索过几天,熟悉一些主要功能,就能很方便的制作出一个很专业的网站了。
最后提示,用点心,没有什么学不会,祝大家好运。