网站构建所需阅读的书籍_网页编程书籍推荐
原本看到有推荐答案就打算不再撰写~然而,又考虑到对你有益,便决定批判一下管理员那伙人!他们所说的,不过是东拼西凑而来~
ASP实质上是C#的后台网站,PHP的开源性极强,若你追求网页性能、速度等,就选择PHP。实际上,PHP与C#的难度并无太大差异,都是编程语言。PHP网站的源码可以轻易获取,其运作方式类似于JAVA的解释编译。而C#则是ASP,执行编译时需借助编译器,如微软的VS系列,我们目前正在学习此技术。ASP的源码大多位于后台,难以甚至无法直接获取。
一般规模较大的网站都采用PHP,规模较小的则使用ASP,因为ASP有.NET平台的支持,拥有众多现成的控件和模板,易于上手。但PHP也不失为一个好选择。个人建议,若想长期从事网站开发,还是选择PHP,若为临时或短期需求,则可考虑ASP。
进行ASP开发,你可以阅读《ASP.NET开发实例1200例第二卷》,若没有基础,则需将《C#入门经典第五版》完整学习。这两本书籍足以帮助你开发出优秀的网站。当然,若涉及数据存储,如会员制或大数据,那么你还可以阅读《数据库系统概论》,了解SQL语句。其他内容则可在进阶后再学习!
【关于自学网页制作的书籍】
首先,你应该自学“网页制作三剑客”,即Dreamweaver、Fireworks、Flash这三个软件,这是网页制作入门的基础,是必须学习的。Dreamweaver是一款“所见即所得”的可视化网站开发工具,主要用于动态网页的开发;Fireworks主要用于网页上常用的jpg、gif的制作和处理,也可用于制作网页布局;Flash主要用于制作动画。
个人认为,侯东梅主编、清华大学出版的《网页设计实训教程-网页三剑客CS4版》较为优秀,毕竟它是高职高专的教育版本。
其次,在三剑客学习得差不多之后,你还应该熟悉Photoshop。它是Adobe公司旗下最为知名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意、图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。简单来说,就是可以将一张普通的照片处理得很好看,很有Feel。对于这款软件,你可以尝试在网上下载试用,或者购买蒋斌主编、电子工业出版社出版的《PHOTOSHOP实用教程》或是时春雨主编、清华大学出版的《中文版Photoshop CS基础教程与操作实录》。
再者,你要学会HTML语言的应用。随着网络资讯的日益丰富,网站的外观越来越受到关注,HTML也因此变得更加复杂、更具弹性。换句话说,若想让你的网站具有个人特色,就必须学好并运用好这一模块。可以考虑阅读史晓燕主编、北京交通大学出版的《网页设计基础:HTML,CSS和JAVASCRIPT》或是郝俊寿主编、机械工业出版社出版的《HTML与XML程序设计案例教程》。
最后,是ASP。ASP是一种服务器端脚本编写环境,可用于创建和运行动态网页或Web应用程序。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的Web应用程序。可以考虑阅读崔连和主编、中国人民大学出版的《ASP.NET网络程序设计》或是韩殿元主编、南京大学出版的《ASP动态网站开发技术与应用》。
仅供参考,我的个人观点。