SEO обучение
Навигация по сайту
Рисунок master-live
Рисунок мастера

 

Главная

Шаблоны

Раскрутка

Карта сайта

Главная сайта seo
 

Как сделать сайт на PHP

В поисках учебного материала по созданию php сайтов я нашла самое упрощенное раскрытие этой темы, что и представляю Вашему обозрению.

Для изучения php мне понравился этот пошаговый курс обучения php, здесь Вы можете спросить о непонятном и получить развернутый ответ. Освоить этот язык программирования помогут электронные книги о том, как сделать современный php веб-сайт, самоучители php - все для обязательного прочтения.

Дистанционное обучение seo

Рисунок

Перед тем, как рассмотрим создание сайта с помощью php, мы уже поняли, что PHP сам по себе сайтов не делает. И то, что мы видим на экране, изнури ничто иное, как самый обычный HTML, путь даже страница и имеет расширение PHP.

Поэтому, говоря «сделать сайт на PHP», мы подразумеваем, что все-таки сайт делается на HTML, а PHP используем как средство облегчить себе жизнь в дальнейшем при поддержке сайта.

 

Рисунок

Теоретическая часть в данный момент нам не нужна, да и переписывать теорию с многочисленных источников не буду вовсе. Эти страницы - всего лишь шпаргалки по созданию php сайта. Поэтому, приступим к практической части. На этой странице мы научимся делать шаблон php сайта и создавать на его основе много страниц на php.

Урок 1. Как создать сайт на php

Например, сделаем сайт, состоящий из 5 страниц.

Пусть структура будет такой:

  • Раздел 1
  • Раздел 2
  • Раздел 3
  • Раздел 4
  • Раздел 5

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

Для начала создадим шаблон нашей страницы в HTML:

<html>

<head>

<title>PHP TEST</title>

</head>

<body>

<p>Эта страница сделана при помощи PHP (Personal Home Page)</p>

<a href=file1.php>Раздел 1</a>

<a href=file2.php>Раздел 2</a>

<a href=file3.php>Раздел 3</a>

<a href=file4.php>Раздел 4</a>

<a href=file5.php>Раздел 5</a>

</body>

</html>

Для того, чтобы поменять код сразу на пяти страницах, мы должны разложить этот код на части, то есть - на самостоятельные файлы. Разбиваем наш HTML-код на три части:

<!-- часть 1 - заголовок (header) -->

<html>

<head>

<title>PHP TEST</title>

</head>

<body>

<a href=file1.php>Раздел 1</a>

<a href=file2.php>Раздел 2</a>

<a href=file3.php>Раздел 3</a>

<a href=file4.php>Раздел 4</a>

<a href=file5.php>Раздел 5</a>

<!-- end header -->

<!-- Часть 2 - основной блок -->

<p>Раздел № … </p>

<!-- end mainblock -->

<!-- часть 3 - подвал (footer) -->

</body> </html>

<!-- end footer -->

Рисунок

Таким образом, мы увидели каким образом можно разобрать нашу страницу. Очень простой пример, наверное самый легко усваиваемый в сети, за что огромное спасибо автору! Усложнением каждый из нас будет заниматься самостоятельно.

Что ж делать теперь? А вот что.

Сохраняем наши части следующим образом

(обратите внимание на строку, объявляющую PHP код):

Файл - header.php

<?php?>

<!-- часть 1 - заголовок (header) -->

<html>

<head>

<title>PHP TEST</title>

</head>

<body>

<a href=file1.php>Раздел 1</a>

<a href=file2.php>Раздел 2</a>

<a href=file3.php>Раздел 3</a>

<a href=file4.php>Раздел 4</a>

<a href=file5.php>Раздел 5</a>

<!-- end header -->

Файл - footer.php

<?php?>

<!-- часть 1 - подвал (footer) -->

</body>

</html>

<!-- end footer -->

Рисунок

Куда ж делся файл mainblock.php? Его и не выделяют в отдельный файл. С этим файлом в дальнейшем работает веб-мастер. В нем будет содержаться основной контент страницы. И править мы его будем «ручками», а то размечтались все на автомат поставить;).

Смотрим что получилось в итоге.

Два файла:

  1. header.php
  2. footer.php

Первый файл отвечает у нас за "верхнюю часть" нашей странички, второй - за "нижнюю".

Рисунок

Мы подошли вплотную к созданию php шаблона сайта.

Что делаем теперь? А вот как. Создаем еще один файл. К примеру назовем его - test.php. Этот файл и будет нашим шаблоном. Рассмотрим, как же нам собрать нашу страничку.

Воспользуемся для этого функцией include(); Эта функция позволяет нам включить в наш код PHP, другой файл. Итак! Внимание! Таинство начинается.

Пишем следующее:

<?php

#все дальнейшее обрабатывается интерпретатором PHP ?>

<?

#подключаем наш заголовок страницы

include("header.php");

?>

<!-- основной блок -->

<p>Это шаблон нашего сайта. Тут у нас идет основная информация</p>

<!-- конец основного блока -->

<?

#Подключаем наш подвал

include("footer.php");

?>

Всё. Мы с вами создали на PHP шаблон страницы. Теперь, если мы загрузим этот файл через браузер (предварительно, разобравшись с работой денвера или же установив, отдельно связку Apache + PHP), то получим, при просмотре в "блокноте", следующий код:

<html>

<head>

<title>PHP TEST</title>

</head>

<body>

<a href=file1.php>Раздел 1</a>

<a href=file2.php>Раздел 2</a>

<a href=file3.php>Раздел 3</a>

<a href=file4.php>Раздел 4</a>

<a href=file5.php>Раздел 5</a>

<p>Это шаблон нашего сайта. Тут у нас идет основная информация</p>

</body>

</html>

Рисунок

Делаем много страниц нашему php сайту

Теперь мы можем переименовывать эту страницу хоть сотней различных имен (пользоваться сохранить как..., умеют уж все). Соответственно множим страницы с именами:

file1.php

file2.php

…..

file5.php

Изменяем информацию на этих страницах между

<!-- основной блок -->

и

<!-- конец основного блока -->

на

Это Раздел 1

Это Раздел 2

Это Раздел 5

Если Вы уже перечитали необходимую литературу по php , то без труда догадались, что все эти файлы должны быть сохранены в одной директории. Если Вы, к примеру, сохраняете шаблоны страниц в отдельной директории, то строчка включения файла в код будет выглядеть следующим образом: include("dir_name/header.php");. Где "dir_name" имя вашей директории.

Рисунок

Подведем итог.

  • Мы получили 5 файлов, которые выглядят одинаково. При этом, редактируя файлы header.php и footer.php имеем возможность изменить внешний вид всех 5 файлов. Попробуйте, покликайте по ссылкам. Смело изменяйте что-нибудь в файлах header.php или footer.php и посмотрите как эти изменения коснутся каждой страницы. Что и требовалось получить. Вот так вот несложно.
  • Приведенный пример прост и примитивен, что и нужно для первых шагов в изучении и создании сайта на языке php.
  • Все поставленные цели в начале этого урока выполнены :
  1. Создали сайт на PHP
  2. Облегчили себе всю дальнейшую жизнь, связанную с поддержкой сайта
  3. Добились того, что страницы выдержаны в одном стиле

Этот урок был написан в 2003 году, с тех пор сам php совершенствовался не раз. Урок найден по ссылке как сделать сайт на php

Рисунок

В следующем уроке мы разберемся, что можно сделать с ссылками с помощью могучего PHP. Чтобы быть в курсе обновления материала сайта, можете подписаться на RSS ленту.

Новое на сайте Для более глубокого изучения темы, как создать сайт на php посмотрите практический урок Создание меню для сайта на php и скачайте архив шаблона сайта.

 Если же вы готовы к серьезному изучению php, то лучше видео курса от Попова найти сложно. У него огромный опыт и хороший слог.

 

Мой отзыв про платные интернет опросы.

Не в тему, но ... Можете скачать бесплатно гороскоп приколы - все знаки зодиака mp3, немножко нецензурной речи, но обхохочешься :) Скачать 6.3 мб

К Новому году 2012 бонусы веб-мастерам! Обзор партнерок, с которых можно получить дополнительную прибыль под праздники или по сезонам. Готово: Самые лучшие партнерки инфопродуктов

Веб-мастер! Тебе памятка в ленте новостей. Читайте новости нашего сайта в формате RSS

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

Подписка на получение обновлений сайта master-live_Rss на Email и Подписка на rss канал Быстрая подписка на новые темы сайта Кстати, я не все новенькое пропускаю через rss. Так что, заглядывайте чаще :)

 

 

Последние сообщения
Палю тему ТИЦ: как поднять тиц до 10 быстро и бесплатно.
08.03.2012  Белый
К теме дополнение, вот белый каталог http://whitecat.pp.ua раскручивает сайты...
Как быстро раскрутить белый сайт по-чёрному
17.02.2012  Сергей
Не совсем понял. Мы добавляем эти 1000 страниц к "белому" сайту, или это делается как отдельный сайт на другом домене и расчет на то, что кто-то из посетителей просто кликнет на ссылку, веду...
Палю тему ТИЦ: как поднять тиц до 10 быстро и бесплатно.
14.02.2012  Артём
Это мой первый сайт в интернете.Пытаюсь понять основные моменты оптимизации сайта.Тематика сайт заработок в сети.Я понимаю,что это не очень хороший выбор,но по крайней мере,ты понимаешь ,что такое пос...
Как увеличить посещаемость сайта
13.02.2012  Лена
Спасибо за статью, много полезного описано. Я как раз работаю над посещаемостью....
Как увеличить посещаемость сайта
12.02.2012  Денис
Спасибо, мне как новичку было полезно....

Ранние комментарии.

avtor
Поищу и книгу Прохоренок. Спасибо за советы:)


Vladimir
Неплохо бы автору сайта сделать что-то подобное и простое для MSQL ! В ней тоже не легко разобраться.
Vladimir
Весьма полезный сайт не только для начинающих. Дмитрий Котеров написал книгу по PHP хорошо. Однако и Николай Прохоренок читается легко, советую!
avtor
Терпенье и труд все перетрут! :)
denis
не могу подключить подвал, он вроди бы работает, но не так как надо
Автор
Этот пример самый простой и дает представление о создании шаблонов php страниц. Самоучитель Котерова, кстати, написан понятным языком.
Сергей
Если честно, то не очень понятно
Доцент
Этот способ подходит для простых сайтов, для более сложных сценариев проблематично

 

Начало страницы

Навигация по сайту

Гостевая книга 

 

Навигация по сайту

 

Весь курс обучения SEO

Урок 1 - что такое SEO

Урок 2 - ссылки на полезные оптимизатору сервисы

Урок 3 - подбор ключевых слов для сайта

Урок 4 - Внутренняя оптимизация страниц сайта

Урок 5 - Стандартные описания регистрируемого сайта

Урок 6. Как увеличить посещаемость сайта

Урок 7. Как повысить pagerank сайта внутренней перелинковкой

Урок 8. Как увеличить Pagerank или pr сайта

Урок 9. Пять самых неприятных типичных ошибок, допускаемых при разработке интернет сайта

Урок 10. Как заработать на партнёрках сайтов знакомств в интернете

Урок 11 в процессе написания.

Урок 12. Как заработать на сайтах для взрослых

Урок 13. Создание файла robots.txt

Урок 14. Как повысить тиц сайта?

Урок 14.1. Что такое зеркало сайта?

Урок 15. Что такое тиц

Урок 16. Итоговый обзор «Как зарабатывать в интернет».

Урок 17. Как бесплатно получить ссылки с самых популярных страниц

Палю тему ТИЦ: как поднять тиц до 10 быстро и бесплатно.

Урок 18. Кросспостинг – как не навредить!

Урок 18.1. Список сервисов блогов для кросспостинга

Урок 19. Оптимизация 2010

Актуальные методы продвижения сайтов

Этапы продвижения сайта с нуля

Бесплатный видео курс с пошаговой инструкцией

Выделенный сервер или виртуальный хостинг?

 

SEO-продвижение: как использовать социальные сети.

Социальные сети как инструмент продвижения. Пошаговое руководство.

Можно ли с помощью социальных сетей продвинуть сайт?

SEO, SMO и SMM в продвижении сайтов

Суть твиттера

Руководство по продвижению сайтов в твиттере и как раскрутить twitter. Монетизация, рейтинги. Программы и сервисы, подборка значков для твитера.

Всего несколько кликов отделяют вас от ваших клиентов в крупнейшей в мире соц. сети

Статья о том, как получить много лайков в соц. сетях.

Социальная сеть Вконтакте - руководство по продвижению страниц и групп.

Программа для раскрутки вконтакте

Отзыв о викинг ботоводе

 

 

Урок 20. Удаленная работа копирайтером

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

Урок 21. Как сделать эффективную рассылку на сайте. Ссылки.

 

Безопасность сайта - очень важная тема!

Как проверить сайт на зараженность вирусами

Wordpress админка - как защитить сайт от взлома и вирусов

Взлом сайта на wordpress пришел и к вам. Как восстановить админку.

 

 

Обзор сайтов о seo. Лучшие seo программы и сервисы.

Обзор seo учебника

Топ SEO статей

Отзыв о seo вебинаре

Semonitor 5 – это качественно новый взгляд на seo-инструменты

Semonitor 5.1: анализ ссылочной популярности

Новое в программе.

 

Курсы интернет маркетинга в продвижении сайта.

На что влияет индекс цитирования ТИЦ ресурса, как его увеличить и измерить

Google pr ranking общие понятия, методы измерения и поднятия

Назначение основных фильтров Яндекса

Основные фильтры Google и принципы их работы

 

Особенности продвижения сайта в различных поисковых системах

Как осуществляется поиск по региону.

Поведенческие факторы SEO

Поисковое продвижение в яндекс

Все фильтры яндекса и бан сайта – это навсегда?

Как добавить видео в яндекс ру

Продвижение в google

Как обойти фильтр Гугла Duplicate Content

Как сделать самораскручивающийся сайт

Как быстро раскрутить белый сайт по-чёрному

Как заработать с Google Adsense

Продвижение в rambler

Поисковая система Рамблер

 

Курс знакомства с php

Урок 1. Как сделать php сайт

Урок 2. Добавляем на страницы php ссылки и оптимизируем сайт

Урок 3. Меню на php для сайта делаем динамичным - чайникам

Урок 4. Как сделать на php уникальные заголовки, описания и ключевики для каждой страницы сайта

 

 

Курс создания сайтов с помощью движков

Как выбрать систему управления сайтом (рекомендации заказчику)

Вордпресс

Урок 1. Как создать базу данных в денвере

Урок 2. Установка wordpress

Урок 3. Как русифицировать wordpress

Урок 4. WordPress MU мультисайтовость

Урок 5. Кросспостинг с wordpress блога

Урок 6. Перевод тем wordpress

Программа для перевода файлов PoEdit. Что такое файл .po.

Урок 7. Джентельменский набор плагинов вордпресс

Урок 8. Wordpress админка - как защитить сайт от взлома и вирусов.

Взлом сайта на wordpress пришел и к вам. Как восстановить админку.

 

Друпал

Урок 1. Что же это за cms drupal? Готовые сборки – русский друпал для разных целей.

Урок 2. FCKeditor - WYSIWYG редактор. Установка и настройка fckeditor в друпал.

Урок 3. Друпал – создание своей темы

Урок 4. Создание галереи с помощью модулей drupal views и cck

Украшение дизайна сайта.

Урок 5. Drupal seo – установка, настройка, локализация модулей

Модули друпал (продолжение 5 урока описаний seo модулей)

Модули друпал для внешней оптимизации сайта (продолжение 5 урока описаний сео модулей)

Модули друпал для продвижения в социальных сетях (продолжение 5 урока описаний сео модулей)

Урок 6. Как обновить ядро и модули в друпал

 

Джумла

Урок 1. Как устанавливать joomla на denwer

Урок 2. SEO оптимизация в joomla

Правильный robots txt для joomla

 

Навигация по сайту

Новости сайта

   
Новый алгоритм яндекса сентябрь 2011 год
Яндекс предупредил, что с 19 сентября 2011 года будет применяться новый алгоритм за переоптимизацию текстов.
16.09.11
 
Создание рассылки
Как-то навеяло, захотелось поработать над созданием почтовых рассылок.
18.12.10
 
Google продвижение
О продвижении сайта в гугле.
26.08.10
 
Информационные сео статьи
Начала публиковать сео статьи.
05.07.10
 
Летний сезон - планы
Ухожу на летний отдых. Надеюсь, что мои посетители будут вести себя хорошо.
20.05.10
 
Вторая часть лекции.
Выпуск второй части реферата.
22.04.10
 
 

 

Навигация по сайту

Здесь все о php на русском языке

Русскоязычная документация

Сайт с ответами по php

PHP клуб

Навигация по сайту
Рассылка на E-mail

rss2email
 

 

Навигация по сайту

Рекламный блок

 

Навигация по сайту

 

 

 

Навигация по сайту

Курс валют ЦентроБанка

Доллар - 30.9417
Евро - 39.3919
 
 
© 2008 Master-live Все права защищены | Обратная связь
Как купить 100 клиентов за 100 рублей? Ответ тут!  | Автоматическое размещение статей с прямыми ссылками