网站构建需掌握哪些知识,有哪些推荐读物?
原本看到已有推荐答案便不想再费心撰写,然而转念一想,为了你的利益,还是应略加批评那些管理员一众!他们所提及的内容,不过是东拼西凑而来~
Active Server Pages(ASP)实质上是C#的后端网站技术,
PHP的开源特性极为突出,
若你追求网页性能、速度等方面,则应选择PHP。两者在难度上并无显著差异,均为编程语言。PHP网站的源代码易于获取,其工作原理类似于JAVA的解释编译。而C#(即ASP)则是通过编译器执行,例如微软的Visual Studio系列,我们目前正在学习这一系列。ASP的源代码多隐藏于后台,难以甚至无法直接获取。
通常规模较大的网站采用PHP,规模较小的则多使用ASP,因为ASP拥有.NET平台的支持,提供众多现成的控件和模板,易于上手。尽管如此,PHP同样出色,选择权在你。个人建议,若是从长远角度发展网站,还是推荐选择PHP;若是临时或短期需求,则可考虑ASP。
关于ASP的开发,你可以阅读《ASP.NET开发实例1200例第二卷》,若毫无基础,则需先完成《C#入门经典第五版》的学习。这两本书籍足以助你开发出优秀的网站。当然,若涉及数据存储,如会员制或大数据处理,建议阅读《数据库系统概论》以简单了解,重点掌握SQL语句。其他内容则可在进阶后逐步学习!