Уроки и советы по созданию сайта индивидуальной разработки, оформлению, поисковой оптимизации и получению дохода (Продолжение)


<<< На предыдущую  На двух страницах.  Страница 2.

Виртуальный web-сервер на личном компьютере. Комплект программ Денвер

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

Проблему можно решить гораздо проще и без денежных затрат, если установить на своем компьютере web-сервер - такой же, какой обслуживает большинство Интернет-сайтов, например, Apache.

Apache можно бесплатно загрузить из Интернета. Проблема лишь в том, что установка Apache, PHP, MySQL из их оригинальных дистрибутивов может стать весьма затруднительной из-за сложностей в настройке этих программ. Но нашлись люди, которые решили облегчить положение разработчиков web-приложений, сделав специализированные программные пакеты для установки этих приложений. Наиболее совершенный и самый популярный среди них - проект Денвер, созданный под руководством Дмитрия Котерова.
Денвер - это комплект программ, состоящий из последних версий:

метка    web-сервера Apache;
метка    интерпретатора языка PHP;
метка    интерпретатора языка Perl;
метка    СУБД MySQL.

В Денвере все эти компоненты объединены в единый установочный пакет. Кроме того, в Денвер входят PHPMyAdmin (набор сценариев для работы с MySQL) и особые программы для запуска компонентов пакета и их остановки.


Сеть на Рабочем столе

Чтобы превратить ваш компьютер в тестовую площадку для сайтов и форумов, необходимо загрузить свежую версию Денвера с сайта проекта
denwer.ru
Размер загружаемого файла - около 5,5 Мбайт. Работает Денвер под любыми версиями Windows.

Что такое локальный сервер и для чего он нужен?

Локальный сервер – это специальное программное обеспечение, которое позволяет разрабатывать, отлаживать и запускать динамические сайты у себя на компьютере. Например, решили Вы открыть собственный блог. Обзавелись движком, доменом и т.д., но вначале хотели бы поработать с ним, «пощупать» так сказать, без установки на хостинг. Страницы статического сайта ещё можно открывать в любом редакторе, производить изменения и результат просматривать непосредственно в браузере. Однако, динамические страницы запустить из папки не удастся, поскольку компьютер понятия не имеет, как работать с такими вещами. Именно локальный сервер на Вашем компьютере и позволяет это сделать без подключения к Интернет. Главное достоинство Денвера – это возможность работать одновременно над несколькими проектами и возможность установки на обычной флешке.

Установка Денвера

Как уже говорилось ранее, чтобы скачать установочный пакет к себе на компьютер, посетите сайт по ссылке denwer.ru и нажмите большую кнопку «Скачать Денвер». Вам будет предложено ввести свои имя и e-mail, после чего на указанный ящик придет письмо со ссылкой.

Установка Денвера выполняется крайне просто - достаточно запустить на выполнение тот файл, который вы скачали с сайта.

Вот пошаговый план действий по установке Денвера:

Шаг 1. Запускаем скачанный файл и соглашаемся продолжить установку. После чего начинается распаковка архива на компьютер.

Шаг 2. Открывается окно браузера с приветствием от разработчиков. Его следует закрыть. После чего открывается «Dos-овское» окно установки, где предлагается нажать «Enter».

Шаг 3. Нажимаем клавишу «Enter» и идём дальше. Далее Денвер спрашивает, в какую папку хотите установить файлы сервера. По умолчанию предлагается папка «WebServers» на диске С:\. Если устанавливаете Денвер на компьютер, лучше оставить ее такой же. Но Денвер может устанавливаться и на флешку, в этом случае надо написать букву флеш-накопителя (E:\ например) и нажать «Enter». Букву диска пишите точно так, как написано у меня (с двоеточием и слэшем), иначе «удачи не будет».

Шаг 4.  Денвер спрашивает повторного согласия на установку, пишем «Y» и давим на «Enter». Инсталлятор что-то пишет, думает и в итоге говорит о создании виртуального диска.

Шаг 5.  Виртуальному диску по умолчанию присваивается буква Z:, если Вы желаете другую, можете сказать ему это. Но лучше оставить как есть, и нажать «Enter».

Шаг 6.  Через некоторое время Денвер попросит выбрать режим запуска. Если Вы устанавливаете на компьютер, выбирайте режим 1. Если же Вы ставите Денвер на флешку, следует выбрать режим 2.

Шаг 7.  Заканчивается установка и инсталлятор спросит Вас, создать ли ярлыки запуска сервера на рабочем столе. Однозначно выбираем «Да» и ждем окончания установки.

Все, локальный сервер у Вас установлен, теперь можете запустить его и проверить его работу. Для этого нажмите на иконку «Start Denwer» на Вашем рабочем столе и наберите в браузере //localhost, если никаких конфликтов сервера с Вашей системой не возникло, загрузиться страница «Ура, заработало!»

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


Работа с Денвером. Получите готовый сайт на PHP.

Если комплект Денвер Вы установили, можно приступать к освоению основ создания сайтов на PHP. Вам нужно создавать сайт, который Вы будете в дальнейшем содержать, редактировать, видоизменять, наполнять контентом и т.д. именно в Денвере. Чтобы лучше понимать, что из себя представляет динамический сайт, я предлагаю готовую модель сайта на простом движке PHP, который можно получить за символическую плату. Это практически готовый сайт с комплектом обратной связи. Вы без особого труда изучите строение динамического сайта на реальном примере, так как в каждой папке и странице есть подробнейшие инструкции и детальные разъяснения.

Сайт на PHP (11.2 мб)

Мой сайт, на котором Вы находитесь сейчас, я сначала сделал в HTML, затем переделал в PHP, взяв за основу образец сайта на простом движке PHP. Собственно, перед вами пример «сайта на простом движке PHP», но, конечно, с дополнениями и некоторыми изменениями, которые внесены мною в процессе развития сайта.

В комплекте данного сайта есть папка complect_feedback. Это форма обратной связи на вашем сайте. Выглядит она ТАК. Данная форма предоставляет как отправителям сообщений со страницы сайта, так и его администратору, удобный способ обмена сообщениями. Далее Вы настроите её для своих сообщений. Руководство по использованию формы обратной связи в файле manual.html.

Получив файлы сайта в виде архива site.rar, распакуйте архив в текущую папку. В папке site есть ещё одна папка www, в которой находятся все файлы сайта.

(Ещё раз хочу обратить ваше внимание, что файлы сайта на PHP, находящиеся в папке компьютера, невозможно просмотреть в браузере, как обычные файлы сайта HTML. Их надо либо загрузить на свой хостинг, либо просматривать и редактировать в Денвере.)

Далее папку site с файлами сайта вставьте в Денвер по следующему пути: C:WebServershome.

Полный путь к файлам должен быть такой:

C:WebServershomeпапка с названием вашего проекта (можно оставить site) → www (с файлами сайта).

Запустите или перезапустите Денвер, кликнув на рабочем столе Start Denwer (Restart). Запомните, это действие необходимо производить каждый раз после загрузки новых файлов!

Наберите в адресной строке вашего браузера //site/ (или название вашего проекта) и увидите главную страницу сайта. Попробуйте открыть другие страницы, пройдя по ссылкам слева.

Таким же образом можно монтировать несколько разных проектов, естественно, с разными названиями и работать с каждым из них в отдельности после запуска Денвера.


Мой личный опыт практического использования Денвера

Недавно пришла в голову мысль написать пару строк на эту тему. Дело в том, что однажды в комментариях мне написали, что зачем мол, мне этот Денвер, когда я загружу файлы на сервер и там виден мой сайт. Да, это действительно так, но, прежде чем грузить его туда, нужно таковой где-то или в чем-то создать. Если взять за основу «шаблон на простом движке PHP», то, как мы уже говорили, в браузере его не просмотришь. Если верстать в блокноте и постоянно, после простановки, грубо говоря, каждой запятой, грузить на сервер и просматривать - как-то это не очень удобно. К тому же и Интернет нужно использовать, хорошо, если он безлимитный. А если соединения нет или именно в нужный момент слабый сигнал со стороны провайдера или сервер хостинга перегружен, что бывает частенько. А если Вы желаете подредактировать какую либо страницу своего сайта, имея ноутбук без модема и находясь вдали от точки Vi-Fi?

Поэтому я считаю, что Денверу в этих случаях просто нет альтернативы. Хорошо, что есть такая программа, честь и хвала его разработчикам!

Локальный сервер я установил на флешку и считаю этот вариант самым удобным. На флешке у меня файлы четырёх сайтов. В любой момент и на любом устройстве, будь то домашний стационарный компьютер или ноутбук на работе, я могу без проблем создавать новые и редактировать имеющиеся страницы, независимо от наличия связи с «всемирной паутиной». Сверстать, подредактировать, устранить ошибки - всё это можно сделать на локальном сервере, а затем уже готовый материал грузить на хостинг. Поэтому ещё раз повторюсь, Денвер просто незаменим и при создании сайта PHP, без него явно не обойтись.

После создания сайта в Денвере Вам нужно перенести все файлы, которые находятся в папке виртуального диска Денвера на ХОСТИНГ.

Желаю Вам удачи в освоении нового направления, в изучении и использовании динамических сайтов! Ваш L.M.


<<< На предыдущую  На двух страницах.  Конец страницы 2.

Ваше мнение по материалу, изложенному на сайте




  © 2015–2024  dynamic-site.olerant.ru  L.M. Служба поддержки Яндекс.Метрика