Создание Динамического Содержания Вебсайта с PHP - MySQL
Новое содержание вебсайта для Ваших посетителей может иметь реальную выгоду, пытаясь произвести повторное движение. У большинства webmasters, однако, только нет достаточного количества свободного времени, чтобы часто обновить или восстановить их страницы вручную. Если Ваша компания оказания гостеприимства вебсайта обеспечит свободный доступ к PHP и MySQL, то эта статья покажет Вам, как объединить те два открытых исходных инструмента и заменить часть статического содержания Ваших вебсайтов с частым изменением динамического содержания.
Почему Вы нуждаетесь в динамическом содержании для своего вебсайта?
Статические страницы на вебсайте в конечном счете становятся " stale" и движение посетителя может упасть значительно в течение долгого времени. Понижение в движении может быть приписано этим первичным факторам:
2) конечное число другого предмета связало вебсайты, которые будут желать связаться с Вашей информацией относительно определенной темы, и
3) Посетители, которые учатся рассматривать Ваш статический вебсайт с " там, сделанный that" отношение.
Создание и поддержание вебсайта требуют существенных инвестиций вовремя и ресурсов. Выпуск повторных посетителей уменьшает ценность Ваших инвестиций. Без повторного движения для вебсайта фактически невозможно быть продолжающимся успехом.
Как Вы можете добавить динамическое содержание, не имея необходимость покупать дорогое программное обеспечение?
Один доказанный (и легкий осуществить) метод создания динамического содержания для Вашего вебсайта, вращая информацию относительно ключевых, более высоких транспортных веб-страниц, используя PHP с базой данных MySQL. Вращение содержания может принять форму ряда вращающихся статей, сменяющей друг друга группы списков продукта, или даже простого " мысль для day". То, что важно, - то, что Ваши клиенты и поисковые машины посещения находят новую и интересную информацию каждым разом, когда они посещают Ваш вебсайт.
Как пример динамического довольного создания, мы построим систему, которая вращает информацию о группе продуктов на главной странице гипотетического вебсайта розничной продажи, это продает виджеты. Наша цель состоит в том, чтобы представить информацию о различном типе или модели виджета, доступного для покупки всякий раз, когда потребитель посещает вебсайт посещения магазина.
+------+-----------------------+
| пункт | продукт |
+------+-----------------------+
| 1 | Пластмассовые Виджеты |
| 2 | Металлические Виджеты |
| 3 | Деревянные Виджеты |
| 4 | Резиновые Виджеты |
| 5 | Каменные Виджеты |
+------+-----------------------+
Для динамических довольных показов, чтобы функционировать должен быть механизм в месте, которое инструктирует Вашу веб-страницу, относительно которой пункт нужно показать посетителю. Эти механизмы изменяются по сложности от чрезвычайно простых команд до более сложного использования печений или прослеживания IP, чтобы определить, какой пункт должен быть показан.
Для этой обучающей программы мы используем один из самых эффективных механизмов и возможно самого легкого, чтобы соединиться. Это - использование генератора случайных чисел для того, чтобы решить, какой пункт покажут.
Чтобы создать генератор случайных чисел, используя PHP, Вы должны сначала вычислить общее количество возможных пунктов, из которых Вы хотите, чтобы система выбрала. В этом примере у нас было пять пунктов, таким образом максимальное число выборов будет 5. Причина мы нуждаемся в этом числе, состоит в том, чтобы ограничить поставляемые случайные числа. Если у нас есть пять пунктов, мы хотим, чтобы генератор чисел только дал нам результат между 1 и 5.
Мы должны теперь создать переменную для нашего кодекса PHP, который будет держать наше новое беспорядочно произведенное число пункта следующим образом:
$mynumber = рэнд (1, 5);
Если бы мы создали 100 различных пунктов для Вашего динамического показа вместо только пять, то Вы просто изменили бы " рэнд (1, 5) " часть кодекса, чтобы отразить различное максимальное число. В этом случае мы изменили бы это на " рэнд (1, 100) " так, чтобы генератор случайных чисел дал нам, поддерживают число где-нибудь между один и сто.
Шаг три: Показ Ваших данных:
Просто покажите результаты так же, как если бы они, где любой другой вопрос MySQL, используя эхо командуйте:
отзовитесь эхом $query_content ['продукт'];
Каждый раз, когда Ваша страница загружена, различный продукт виджета будет отобран наугад для показа на той странице.
Что еще Вы можете сделать со своим динамическим содержанием?
Надлежащее использование динамического содержания может возвратить Ваш вебсайт в пользу с поисковыми машинами и поощрить Ваших посетителей возвращаться часто, чтобы видеть то, что ново.