Блиндер буду -:-Создание сайта на Денвере.




Разделы сайта

Каталог софта

Как создается сайт

Free hosting

Сервисы сайта

Скачать бесплатно!



Создание сайта на Денвере.

Создание структуры сайта и базы MYSQL на Денвере


Создать структуру сайта на Денвере очень просто.
Для выполнения этой задачи достаточно войти в папку С:// WebServers/home и создать там папку с названием вашего проекта.
Предположим, вы зарегистрировались на бесплатном хостинге как http://sait.freehostia.com. В папке С:// WebServers/home вы создаете проект с именем sait.freehostia.com, в котором создаете папку с именем www, которая будет корневой.

В этой папке будет размещаться ваш проект, доступ к которому вы можете получить, набрав в строке браузера http://sait.freehostia.com при запущенном локальном сервере.

Создание директорий сайта

Чтобы избежать путаницы при разработке проекта и обеспечить в дальнейшем возможности развития сайта за счет присоединения дополнительных модулей, необходимо разработать структуру сайта.
Если число страниц сайта невелико, то можно расположить их все в корневой директории.
Обязательным является наличие в корневой папке файла index.

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

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

Разрабатываемый проект сайт может содержать:

  • Директорию – admin, в которой будет находиться система администрирования сайтом и конфигурационный файл.

  • Директорию catalog – хранилище скриптов каталога

  • Директорию article, где будут размещаться скрипты статей

  • Директорию count – где разместятся скрипты статистики.

  • Директорию utils, в которой располагаются скрипты и файлы, формирующие общий дизайн страниц сайта.

Так представлена организация корневой папки сайта в Денвере.
Директория admin содержит в себе папки, в которых хранятся скрипты, отвечающие за администрирование соответствующих модулей сайта, а также единый конфигурационный вайл для всех скриптов сайта.
В директориях article, catalog - находятся скрипты соответствующих модулей, а в поддиректориях files - файлы, используемые скриптами данной директории.
В папке utils содержаться общие для всего сайта файлы.

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

Создание базы данных на Денвере

Для создания базы данных на локальном сервере, вам необходимо зайти через браузер по адресу http://localhost и выбрать опцию утилиты.
Вы увидите ссылку – «Заведение новых БД и пользователей MySQL», после перехода по которой, вам откроется панель.
Введите в эту панель имя базы данных, логин пользователя и пароль, которые вы получили при регистрации базы данных на хостинге и дайте нажатием кнопки команду – «Создать БД и пользователя».
Вы увидите подтверждение о создании на локальном сервере базы данных, которую вы будете в дальнейшем использовать при разработке веб сайта.

Импорт базы MYSQL на Денвере

В том случае, когда имеется SQL файл - его необходимо импортировать на Денвер.
Делается эта операция при помощи панели phpMyAdmin.
Зайдите по адресу:
http://localhost/ и выберите путкт меню - утилиты, а затем перейдите в панель phpMyAdmin по ссылке "phpMyAdmin - администрирование СУБД MySQL".
В левой колонке, из выпадающего списка меню выберите вашу базу данных.
Из правого окна, перейдите по пункту меню - SQL.
В текстовом поле, наберите запрос к базе данных SET NAMES `cp1251`.
Это позволит избежать неправильного отображения знаков кириллицы в контенте сайта.

Следующий этап - импорт SQL файла.
Для импорта SQL файла необходимо в поле формы под сноской - "Месторасположение текстового файла" указать путь, где расположен SQL файл.

Установка на Денвер скриптов.

Порядок установки на денвер скриптов:

  1. Создайте в папке home папку с названием проекта.

  2. Создайте в папке проекта корневую папку WWW.

  3. Скопируйте в папку WWW структуру и скрипты из архива.

  4. Запустите локальный сервер и создайте базу данных

  5. Импортируйте SQL файл.

  6. Сделайте изменения (при необходимости) в конфигурационный файл.

  7. Сделайте рестарт сервера.

  8. В строке браузера наберите адрес вашего проекта. В случае, если скрипт работает, но выдаются предупреждения, вставьте в конфигурационный файл строку - Error_Reporting(E_ALL & ~E_NOTICE);


Партнеры

Valid HTML 4.01 Transitional