Как сохранить свои сбережения? В чем лучше хранить деньги? Тайное, неизвестное, мистическое Юрий Болдырев-нам нужен порядочный и умный президент Как  удалить вирус с компьютера? Учимся удалять вирусы и очищать компьютер

Быстро строим сайт

Сайт в интернет

Ремонт ПК

Denver на WordPress

Почтовая рассылка

Ответы на вопросы

Делим сайт на отдельные блоки с помощью PHP


Если в перспективе вы намечаете крупный интернет-проект, который будет состоять не из одного десятка страниц, освоить эту тему вам будет просто необходимо.Тема будет интересна тем, кто задумал крупный интернет-проект,который будет состоять не из одного десятка страниц. Перед тем, как выставить свою работу на сервер, вы должны ясно понимать, что у вас могут возникнуть сложности, преодолеть которые будет не просто и вы должны ясно представлять себе эти трудности уже сейчас. Пока проект еще не на сервере, вы можете минимизировать эти проблемы. :
1. Как я буду прописывать ссылки, когда мой сайт будет состоять из несколько десятков страниц?
2. Как я смогу внести изменения в дизайн сайта, когда я стану более профессионален в Web-строительстве.
3.Как убрать ту информацию, которая уже устарела и требует изменения.
4. Как в дальнейшем сделать сайт более динамичным и т.д.

Жизнь не стоит на месте, в ней все меняется очень быстро и то что кажется сегодня нормальным, завтра станет устаревшим и неприглядным. Да сегодня вы еще не можете сделать сайт таким, каким вы хотите его видеть. Но надо оценивать свои силы на данный момент и использовать те знания, которые вы уже получили. А если постоянно думать, что все не так и хочется сделать лучше то возможно эту работу будут заканчивать за вас внуки. Да хочется сделать сайт более привлекательным но давайте просто подготовим все для того, чтобы в дальнейшем была возможность все изменить без особых затруднений. Нам не нужно будет все ломать и строить заново. На самом деле такие изменения можно без проблем проводить даже тогда, когда у вас будет уже тысячу страниц и даже если ваш сайт собран на самой простой HTML-развертке. Достаточно будет в одном месте удалить не нужный старый код и вставить новый с помощью которого вы на всех страничках полностью измените дизайн шапки своего сайта. И самое главное, для этого не надо изучать огромное количество пока ненужной для вас информации. Все очень просто.,

Рассмотрим эту тему на примере самого простого сайта в HTML-развертке.
Левое меню
Делим сайт несколько блоков с помощью PHP

Если в перспективе вы намечаете крупный интернет-проект, который будет состоять не из десятка а возможно несколько сотен страниц, без освоения данной темы вам просто не обойтись. Перед тем, как выставлять сайт на сервер вы должны ясно понимать, какие действия ждут вас в дальнейшем и ответить для себя на несколько очень важных вопросов:
1. Как я буду прописывать ссылки, когда мой сайт будет состоять из несколько десятков страниц?
2. Как я смогу внести изменения в дизайн сайта, когда я стану более профессионален в Web-строительстве.
3.Как убрать ту информацию, которая уже устарела и требует изменения.
4. Как в дальнейшем сделать сайт более динамичным и т.д.

Правое меню

Код этого сайта будет следующим. Для наглядности сразу разделим HTML-код на три части: шапка, левая колонка, правая колонка.
< !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
< html>
< head>
< title> Делим сайт на части < /title>
< /head>
< body>
< table width="600"height="400">
< tr>

< td colspan="3"bgcolor="#00CC99"width="600"height="80">
< img src="название картинки или имя файла"width="100"height="80">

< /td>

< /tr>
< tr>

< td bgcolor="#CCCCCC"width="100"valign="top">Левое меню< /td>


< td width="400"valign="top">

Если в перспективе вы намечаете крупный интернет-проект, который будет состоять не из десятка а возможно несколько сотен страниц, без освоения данной темы вам просто не обойтись. Перед тем, как выставлять сайт на сервер вы должны ясно понимать, какие действия ждут вас в дальнейшем и ответить для себя на несколько очень важных вопросов:
1. Как я буду прописывать ссылки, когда мой сайт будет состоять из несколько десятков страниц?
2. Как я смогу внести изменения в дизайн сайта, когда я стану более профессионален в Web-строительстве.
3.Как убрать ту информацию, которая уже устарела и требует изменения.
4. Как в дальнейшем сделать сайт более динамичным и т.д.

< /td>

< td bgcolor="#CCCCCC"width="100"valign="top">Правое меню< /td>

< /tr>
< /table>
< /body>
< /html>

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

Выделенные участки нашего кода копируем по отдельности в блокнот и сохраняем их пока на рабочем столе: шапку как header, левое меню как left, правое меню как righ. Все файлы сохраняем с расширением php. Затем удаляем из кода нашего сайта все выделенные участки а в тех местах прописываем:

< ?include("header.php");?> - в месте удаления кода шапки

< ?include("left.php");?> - в месте удаления кода левого меню

< ?include("righ.php");?> - в месте удаления кода правого меню

Теперь от первоначального кода страницы останется только:

< !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
< html>
< head>
< title> Делим сайт на части < /title>
< /head>
< body>
< table width="600"height="400">
< tr>
< ?include("header.php");?>-место удаления кода шапки
< /tr>
< tr>
< ?include("left.php");?> - место удаления кода левого меню
< td width="400"valign="top">Основное содержание страницы напишем текст< /td>
< ?include("righ.php");?> - место удаления кода правого меню
< /tr>
< /table>
< /body>
< /html>

Сохраняем, с помощью блокнота, этот код, как "index".php Я думаю всем ясно, что открыть такую страничку с помощью браузера, как мы это делали с обычным html-файлом у нас не получится. Поэтому многие провайдеры предлагают хостинг с поддержкой PHP. Вот и нам надо воспользоваться такой поддержкой. Для этого вспомним программу Denwer и перейдем в директорию локального сервера. На этом сайте уже рассматривалась статья по установке и настройке Denvera. В папке "home" открываем папку с наименованием нашего сайта, скажем "word" и в этой папке откроем еще одну папку, которую назовем "www". В папку "www" мы и скопируем все файлы, которые сейчас находятся на рабочем столе.
а) Сохраняем сюда все файлы шапки, левого и правого меню
б) Сохраняем в эту папку оставшийся код нашего сайта с контентом тоже с расширением "PHP"
г) Можете дополнительно создать несколько файлов-копий основного кода с контентом нашего сайта и прописать между ними ссылки. ( Прописываем ссылки так: index.php - страница2.php - страница3.php и т.д.
д) Сохраняем сюда так-же папку "images" с картинками нашего сайта.
Расположение файлов в папке www будет выглядеть так:

Теперь мы запускаем наш локальный сервер "Denwer" и прописываем в адресной строке браузера http://word/страница1.php
Только первоначально, пока компьютер не запомнил имя нового сайта и не переводил вас на похожее название в интернете отключите его.

Теперь, даже если вы сделали на ваш взгляд не очень красивый сайт, ничего страшного, вы всегда можете поменять отдельные части своего творения без особых затруднений. А сколько вы сэкономите времени на прописание ссылок. Можете подсчитать: в меню у вас пятьдесят ссылок это значит что надо прописать ссылки на пятидесяти страничках и получится в общей сложности две тысячи пятьсот ссылок. Страшно подумать а если вдруг понадобится их заменить? Используя этот метод с применением PHP напишите всего пятьдесят ссылок.

Но что делать тем у кого сайт уже на сервере и все ссылки прописаны с расширением HTML а менять большое количество страниц очень трудоемко. Следующая статья так и будет называться: Как разделить сайт с расширением "HTML" на части.



Дело подобно автомобилю:
само по себе оно будет двигаться
только под гору.

"inpropart"

Как заработать

Графики цен на нефть-золото-нефть-валюта Графики котировок на нефть-золото-серебро-валюту
Радио онлайн

Mультимедиа

Делаем сайт в CSS

Переводим сайт на PHP

Перевал Дятлова



Как повстречать партнера для интимных отношений. Секс знакомства. Как создать свой сайт бесплатно?  Как вылечить насморк? Как заработать в Интернете? Как быть здоровым? Как создать свой сайт бесплатно? Все ответы на вопросы КАК...? Как заработать в Интернете? Создание сайтов на заказ. <Буду писать про мелких предпринимателей.Обсуждать законы которые касаются малого бизнеса в России.