跳转到内容

入门级 PHP Web 应用开发

25% developed
来自维基教科书,开放的书籍,开放的世界

这是一本入门级的介绍,介绍了如何使用 PHP 编程语言编写 Web 应用程序。它专注于为读者提供开始 Web 开发所需的所有信息,而不涉及“高级”编程概念。这本书不是一本参考书:它旨在向读者传授 Web 应用程序开发以及 PHP 的知识。

本书涵盖了 PHP 5,并利用了 PHP 5 中的特性,这些特性在之前的 PHP 主要版本(例如 PHP 3 或 4)中不存在。PHP 5 已经发布足够久了,以至于几乎所有正规的托管服务提供商都应该已经升级到它。PHP 5 具有简化 Web 应用程序开发过程的特性,因此建议使用它。

本书利用了 维基百科 以及互联网上的信息。尽可能使用中立、客观的的信息,让读者能够根据需要或愿望进行自己的独立研究和学习。本书的目标是成为一篇质量极高的作品,并以尽可能多的预出版信息为基础。对其他作品的引用和参考文献应该被认为是正常的,并且受到鼓励。

给新来的维基教科书读者

[编辑 | 编辑源代码]

这本书没有发布“勘误”文档。这本书是一部不断发展中的作品,任何错误都可能在被指出或被发现时得到修正。如果有需要调查的潜在错误,请使用页面顶部的讨论链接来处理有疑问的信息,以便进行调查。如果本书中的任何信息与官方文档或规范相矛盾,读者可以假设官方文档是正确的,除非有相反的已记录的、可验证的证据。

本书的结构

[编辑 | 编辑源代码]

本书的结构是从“前”到“后”阅读——从 目录 的顶部到底部阅读。本书试图在之前介绍的主题基础上进行构建,以便以逻辑的方式呈现内容。书中还有一些供读者练习的任务,以及书中附录中给出的可能的解决方案。鼓励读者尝试这些例子,然后将他们想出来的东西与书中给出的东西进行比较

编程示例

[编辑 | 编辑源代码]

应该不言而喻,本书中包含的编程示例是在 GNU 自由文档许可证 下发布的。每个示例都旨在独立地演示当前的主题,并且应该在示例中大量使用注释(比“通常”的代码更多),以说明如何以及为什么这样做。

示例也应该经过测试,并且在复制和粘贴后正常工作。不应该发出任何警告,并且示例应该尽可能与当前的最佳实践和标准保持一致。任何过时的代码都应该在演示历史方法时被清楚地标记出来。

先验经验

[编辑 | 编辑源代码]

假设读者没有任何用任何语言编写程序的先验经验。这是一本入门级的作品,因此在关于 Web 应用程序编程的基础知识方面,它比中级或高级的文本更详细。

涵盖的主题

[编辑 | 编辑源代码]

本书涵盖了入门级 Web 应用程序编程所需的所有主题。本书包含以下主题的信息:

  • HTML
  • XHTML(目前,只是简略介绍;本书在整个过程中使用 HTML 4.01,因为 XHTML 以及 Microsoft Internet Explorer 存在问题。)
  • CSS
  • JavaScript
  • PHP 5 (PHP 手册)
  • 等等。
  1. 什么是编程?为什么要为 Web 编写代码?
  2. PHP Web 应用程序开发环境
  3. 我们的第一个程序:Hello,World!
  4. HTML 和 CSS:对用户的呈现
  5. PHP:执行(相对)简单的 I/O(输入/输出)
华夏公益教科书