互联网技术的不断发展和普及已经改变了人们的工作和生活习惯,很多人希望能够通过互联网足不出户地完成自己的需求,同时,许多企事业单位也把实现电子商务作为一个发展方向。因此,如何构建互联网站、开发网络应用程序已经成为当前的热门技术之一。
开发网络应用程序必须了解两部分内容,即前台的开发工具和后台的数据库,本书选择了这一领域中的经典组合PHP+MySQL,使读者能够掌握*实用的开发技术。PHP和MySOL具有开放源代码、可以免费下载使用和支持多种操作系统平台等特点,是开发Web应用程序的*佳选择之一。很多同类图书并没有详细介绍后台数据库的管理,这会使读者在实际开发过程中遇到阻碍。本书在编写过程中,考虑到这个问题,因此比较详尽地介绍了使用PHP开发MySQL,网络应用程序所**的管理及开发技术,读者无需再查阅其他数据库管理的参考资料。PHP是开放式脚本开发环境,它可以很好地把HTML和脚本开发融合在一起,从而提高编程的灵性,降低开发难度。PHP中的脚本是在Web服务器端运行的,而浏览器并不处理脚本,它所面对的仅仅是一个完全符合HTLML格式的网页。因此可以使用不同类型的浏览器访问Web服务器中的PHP应用系统。
作者在设计本书的结构时,充分考虑了初学者的学习习惯,注重知识的系统性和实用性。为了方便读者学习,一开始就帮助读者在本地计算机上建立自己的运行环境,这对于初学者来说是非常重要的,因为只有做好了环境上的准备,才能开始下面的学习。
本书介绍了开发数据库网络应用程序必须掌握的技术,包括MySOL数据库的管理、SQL语句、mysqli数据库访问技术、PHP架设网站、文件访问和文件上传等。掌握了这些实用技术后,本书以几个流行的网络应用系统为实例,介绍这些技术的应用。本书的实例经过作者的精心挑选,具有很强的实用性,包括网络留言板、网络投票系统、网络流量统计系统、音乐资源下载系统、二手交易市场系统、人才招聘系统和旅游在线报名系统等。读者可以通过这些实例系统学习相关技术,也可以在实例的基础上稍加修改,独立使用。