как создать многостраничный сайт

как я могу разработать многостраничный веб-сайт? следует ли мне разрабатывать все остальные связанные страницы так же, как я создавал домашнюю страницу? Я собираюсь разработать веб-сайт на PHP для магазина и хочу связать каждый продукт с его отдельными страницами. но поскольку существует множество продуктов, создавать отдельные страницы для каждого продукта довольно утомительно.

SO Вместо того, чтобы создавать множество разных страниц для каждого продукта, могу ли я создать одну динамически изменяющуюся страницу и использовать ее для всех ссылок на продукты? Я имею в виду, могу ли я создать одну страницу, базовый макет которой всегда останется прежним, но только небольшое количество содержимого будет меняться в соответствии с к выбранному продукту.


person 99darshan    schedule 01.08.2012    source источник


Ответы (3)


Вы можете реализовать одну страницу, назовем ее product.php. Затем вы можете использовать методGET для динамического вызова страницы. Это будет выглядеть так product.php?id=1, где id=1 - это первичный ключ продукта в таблице MySQL. И вы можете получать различные продукты, просто меняя идентификатор в URL-адресе.

person ryno    schedule 01.08.2012

Да, вы можете это сделать; очень распространено создание динамически изменяющейся страницы.

Например, вы можете создать файл php, который заботится о части заголовка сайта, а затем просто вызвать его на своей index.php странице следующим образом:

<? show_header(); ?> 

Чтобы начать работу, посетите этот веб-сайт! http://www.techiwarehouse.com/engine/d3bf2317/Building-Dynamic-Web-Pages-with-PHP

Сайт, который я предоставил, отлично подходит для начала работы с PHP, он предоставляет хорошую информацию с простыми для выполнения шагами.

Еще один замечательный ресурс - это IBM PHP PDF: http://www.ibm.com/developerworks/linux/tutorials/l-php/l-php-pdf.pdf

Наконец, мой личный фаворит, PDF-файл "Практический PHP и MySQL": http://utopia.duth.gr/~stavtran/vivlia/PHP_and_MySQL.pdf


Также стоит отметить, что существуют системы управления контентом (CMS), такие как Joomla, Worpress, которые очень просты и мощны, многие из этих CMS позволяют использовать плагины, которые сделают вашу жизнь намного проще. Если ваша цель - просто иметь надежный рабочий веб-сайт электронной коммерции, на котором продаются продукты, и вы действительно не хотите заниматься хардкорным кодированием php, mysql, javascript, css, html, jquery ;-)

Системы управления контентом

  1. http://wordpress.org/
  2. http://www.joomla.org/
person Dayan    schedule 01.08.2012

Вы можете создать многостраничный сайт на PHP, используя следующий метод:

1) Создайте папку и назовите ее «my_first_php_website».

2) Создайте следующие папки в папке «my_first_php_website».

«Изображения», «включает»

3) Создайте следующие папки в папке «включает».

«Css», «js»

4) Создайте следующие файлы в папке «my_first_php_website».

-> «index.php», «header.php», «footer.php», «sidebar.php», «nav.php», «404.php», «about.php», «functions.php»

Создайте следующий файл в папке «css».

-> «style.css»

Поместите логотип вашего сайта в папку «images».

-> «my_website_logo.png»

5) Теперь следуйте пошаговому руководству , чтобы создать свой первый веб-сайт используя PHP.

Источник: Уловки веб-дизайнера

person Monika Verma    schedule 19.08.2014