PHP动态网站开发项目教程
上QQ阅读APP看书,第一时间看更新

1.3 项目实现

下面详细讲解实现项目目标,制作目标网页的方法,其具体操作如下。

(1)创建文件夹D:\myfirstphp,作为NetBeans创建的PHP项目文件夹。

(2)启动IIS管理器。

(3)在IIS管理器左侧的目录列表中输入Default Web Site,然后为站点添加PHP模块映射。

(4)在IIS管理器左侧的目录列表中的“Default Web Site”选项上单击鼠标右键,在弹出的快捷菜单中选择“添加虚拟目录”命令,打开“添加虚拟目录”对话框,如图1.38所示。

43052-00-033-1

图1.38 添加虚拟目录

(5)在对话框的“别名”文本框中输入虚拟目录名称myfirstphp,在“物理路径”文本框中输入虚拟目录映射的本地文件夹D:\myfirstphp。单击43052-00-032-4按钮完成添加虚拟目录操作。

(6)为新建的虚拟目录myfirstphp添加默认文档index.php。

提示:

添加PHP模块映射和默认文档的详细操作请参考“1.3.4配置PHP Web应用程序。

(7)将鼠标光标停靠到对话框右上角,停留片刻,打开Windows右侧浮动工具栏。在工具栏中单击43052-00-033-2按钮,打开搜索栏。在搜索框中输入NetBeans。在搜索结果列表中单击“NetBeans IDE 8.0.2”选项,启动NetBeans IDE。

(8)在NetBeans IDE中选择“文件\新建项目”命令,打开“新建项目”对话框,如图1.39所示。

43052-00-033-3

图1.39 NetBeans IDE新建项目向导

(9)在对话框的“类别”列表中单击选择“PHP”选项,然后在“项目”列表中选择“PHP应用程序”选项。

(10)在打开的对话框的“项目名称”文本框中输入myFirstPHP作为项目名称。单击43052-00-033-4按钮,在打开对话框中选择“D:\myfirstphp”目录作为项目源文件夹。单击43052-00-033-5按钮打开下一个向导对话框,如图1.40所示。

43052-00-034-1

图1.40 设置项目名称和位置

(11)在该对话框中需设置项目测试运行时的运行方式和项目URL,因为在本地计算机中测试,应确保在“运行方式”列表中选择“本地Web站点(在本地Web服务器上运行)”选项。在“项目URL”文本框中输入测试时浏览器地址栏中使用的URL,默认为http://localhost/myfirstphp/,如图1.41所示。本例中,前面为IIS默认网站添加的虚拟目录名称和项目名称一致,所以这里无需修改,保持项目URL和虚拟目录名称一致。在项目向导后,继续对对话框中的PHP框架和编写器进行设置,完成后单击43052-00-034-2按钮,创建项目。

43052-00-034-3

图1.41 设置运行配置

(12)在NetBeans IDE左侧的“项目”窗口中新建的项目“myFirstPHP”上单击鼠标右键,在弹出的快捷菜单中选择“新建\PHP Web页”命令,打开“New PHP Web页”对话框,如图1.42所示。

43052-00-035-1

图1.42 打开“New PHP Web页”对话框

提示:

在NetBeans IDE中“PHP文件”只包含PHP代码,而“PHP Web页”则默认添加了基本的H TML文件标记。

(13)在“文件名”文本框中输入index作为文件名(文件扩展名默认为.php),单击43052-00-035-2按钮,创建PHP Web页。此时NetBeans IDE“源”编辑区中将显示新建的index.php文件代码。NetBeans IDE为PHP Web页添加了基本的HTML标记,如图1.43所示。

43052-00-035-3

图1.43 NetBeans IDE源代码编辑窗口

(14)为“源”编辑区中的代码添加HTML标题和PHP代码,如下所示:

<html>
    <head>
        <meta charset="UTF-8">
        <title> 第一个PHP 网页</title>
    </head>
    <body>
        <?php
            echo "你好!这是我用PHP代码输出的信息。<br/>";
            echo "当前日期:",date("y年m月d日");
        ?>
    </body>
</html>

(15)选择“运行\运行项目”命令,按“F6”键或单击工具栏中的43052-00-036-1按钮运行项目。NetBeans IDE打开浏览器,显示PHP项目默认文档页面。本例中创建index.php作为默认文档显示。显示结果如图1.37所示。