как организовать сайт с php и включить заявление

0

Я пытаюсь изучить создание веб-сайта с помощью 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, который содержит простой php, который включает в себя $ output value. Я не согласен с этой концепцией, потому что я предполагаю, что преподаватель включил мышление html расширения, нам нужно включить html в файл... Однако, не проще ли включать html в индексный файл и простой PHP-код для вывода файлов, содержащих сложный php-код?

Я хотел бы понять, как код сайта должен быть организован...

благодарю!

  • 0
    Он не имеет ничего общего с именем файла, здесь важно только .php , вы можете назвать его как угодно, myname.php с необходимым оператором echo для отображения в нем сообщения. Вы правильно поняли, что интруктор хочет, чтобы читатель понял, что он может содержать в себе HTML.
  • 0
    @subin, пожалуйста, прочитайте о языковых конструкциях в php.
Теги:
website

2 ответа

0
Лучший ответ

попытайтесь начать с такой структуры, как codeigniter. если вы можете работать с вами, понимаете организацию файлов. и структура MVC.

есть и другие более сложные рамки, такие как symfony.

  • 0
    Мне нравится Yii Framework
0

Ваш out.html.php (имя действительно не имеет значения) может быть чисто HTML, если хотите.

Просто напишите свой HTML-код, не используйте теги, и он все равно будет работать.

Дело в том, что вы МОЖЕТЕ написать код PHP, если вам нужно (что в реальной жизни вы обычно делаете).

Ещё вопросы

Сообщество Overcoder
Наверх
Меню