如何用php和include语句组织网站

时间:2013-10-22 13:33:46

标签: php html web

我正在尝试用php和mysql学习网站创建,而且我对模板的概念感到困惑。

我的书告诉我index.php包含大部分php代码,并且有一个语句输出output.html.php。

示例:

<?php
 try
  {
    $pdo = new PDO('mysql:host=localhost;dbname=ijdb', 'ijdbuser', 'mypassword');
  }
 catch (PDOException $e)
  {
    $output = 'Unable to connect to the database server.';
    include 'output.html.php';
    exit();
  }

然后这本书告诉我创建output.html.php文件,其中包含包含$ output value的简单php。我对这个概念感到困惑,因为我假设教师包含了扩展html思维我们需要在文件中包含html ....但是,在索引文件中包含html并不容易一个简单的PHP代码输出包含复杂的PHP代码的文件?

我想了解网站代码应该如何组织......

谢谢!

2 个答案:

答案 0 :(得分:0)

尝试从像codeigniter这样的框架开始。 如果您可以与您合作,了解文件的组织。和MVC结构。

还有其他更困难的框架,如symfony。

答案 1 :(得分:0)

如果您愿意,您的out.html.php(名称无关紧要)可以是纯HTML。

只需编写HTML,不要使用任何标签,它仍然可以使用。

关键是你可以编写一些PHP代码,如果你需要(在现实生活中你通常这样做)。