PHP动态网站开发项目教程(微课版) 课件 任务1、2 会员管理系统、 项目前端开发.pptx

PHP动态网站开发项目教程(微课版) 课件 任务1、2 会员管理系统、 项目前端开发.pptx

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

牟奇春主编;项目1会员管理系统;PHP是一种在服务器端执行的Web应用程序脚本语言,其开发环境主要包括PHP解释器、Web服务器、数据库服务器及编辑器。PHP支持Windows和Linux等多种操作系统。PHP典型开发环境配置为Windows+Apache+MySQL+PHP(简称WAMP),而Linux系统下的配置为Linux+Apache+MySQL+PHP(简称LAMP)。

;Apache(音译为阿帕奇)可以运行在几乎所有广泛使用的计算机平台上,由于其具有支持跨平台和安全性高的优点而被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的应用程序接口(ApplicationProgramInterface,API)扩充,将Perl、Python等的解释器编译到服务器中。

;MySQL是一个关系数据库管理系统(RelationalDatabaseManagementSystem,RDBMS),由瑞典MySQLAB公司开发,属于Oracle旗下产品。MySQL是最流行的关系数据库管理系统之一,在Web应用方面,MySQL是最好的关系数据库管理系统应用软件之一。

采用PHP语言编写完成的程序,其扩展名是.php,这种文件是不能直接在浏览器中运行的,需要通过配置服务器环境的方式来运行。因此,在运行PHP文件之前,必须配置PHP开发环境,以及服务器环境。

;【任务实施】

1.1.1安装小皮面板?

小皮面板是PhpStudy的简称,其官网提供了Linux和Windows两种版本,进入小皮面板的官网后,根据自己的环境选择下载相应的版本即可。

安装完成后,打开安装好的小皮面板,界面如图1.1.1所示。;图1.1.1?安装好小皮面板打开后的界面;1.1.2配置小皮面板?

进入小皮面板后,默认处于“首页”,在右边的“套件”栏中单击“Apache2.4.39”后面的“启动”按钮,以启动ApacheWeb服务,单击“MySQL5.7.26”后面的“启动”按钮,以启动MySQL数据库环境。如果系统没有冲突,则在正常情况下,这两个软件将会成功启动,如图1.1.2所示。MySQL5.7.26是默认的版本,如果需要使用MySQL8或其他版本,则只需要在左侧单击“软件管理”,然后安装其他版本的数据库即可,如图1.1.3所示。;图1.1.2?成功启动PHP运行环境;图1.1.3?在软件管理中安装不同版本的数据库;在窗口左侧单击“网站”,弹出一个对话框,可以在此配置网站,如图1.1.4所示。在??域名”文本框中可输入自定义的域名,如test。在“根目录”下选择PHP程序所在的文件夹,根据需要,可以切换PHP版本(安装小皮面板以后,默认使用PHP7,如果要使用其他版本的PHP,则切换至“软件管理”),然后在PHP的相关版本选项中选择所需版本进行安装,如图1.1.5所示。;??图1.1.4?配置网站????????????????????????图1.1.5?安装不同版本的PHP;网站配置成功后,即可在浏览器中输入自定义的域名访问网站。

如果要使用MySQL数据库,则切换至“数据库”面板,在其中可以创建新的数据库。系统默认的数据库管理员用户名是root,要修改此用户对应的密码,可以单击右边的“操作”→“修改密码”,如图1.1.6所示。;图1.1.6?修改数据库管理员的密码;子任务1.2使用PHP编程环境

【知识储备】

PhpStorm是JetBrains公司开发的一款商业化的PHP集成开发工具,其主要特色如下。

(1)提供智能代码辅助功能。PhpStorm是一个能够真正“解析”所写代码的PHPIDE。它支持PHP5.3~PHP8.1,可以提供实时错误预防、最佳自动补全与代码重构、零配置调试等功能,以及扩展的HTML、CSS和JavaScript编辑器。在处理大型项目时,PhpStorm可以显著提高编码效率,并节省时间。

;(2)提供调试、测试和性能分析功能。PhpStorm为调试、测试和分析应用程序提供了强大的内置工具。PhpStorm提供多个选项,可以利用可视化调试器调试PHP代码。

;(3)PhpStorm包含WebStorm以及与HTML、串联样式表(CascadingStyleSheets,CSS)和JavaScript有关的所有功能。它支持所有尖端的Web开发技术,包括HTML5、CSS、Sass、Scss、Less、CoffeeScript、ECMAScriptHarmony和Jade模板等。

(4)PhpStorm建立在开源的IntelliJIDEA平台之上,产品自发布

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档