<MyRusakov.ru />

Создание движка на PHP и MySQL 2.0

Создание движка на PHP и MySQL 2.0

Видеокурс "Создание движка на PHP и MySQL 2.0" научит Вас создавать профессиональные движки для сайтов на PHP и MySQL с использованием ООП и паттерна MVC.

В курсе разобрана вся теория по структуре движка: как всё устроено, какие должны быть объекты, какая у них иерархия и как они взаимодействуют между собой.

В практической части будет создан движок с чистого листа. Будет создано ядро, все адаптеры, все вспомогательные классы, а также классы для работы с объектами базы данных. И чтобы курс был максимально полезным, будет создан движок для сайта MyRusakov.ru.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Использование DirectoryIndex в .htaccess

Использование DirectoryIndex в .htaccess

Все Вы знаете, что страница "index.php" открывается по умолчанию. То есть когда Вы указываете в URL путь к каталогу, например так: "http://site.ru/mydir/", то сервером возвращается файл "index.php" из этого каталога. Если этого файла нет, то возвращается "index.html" или "index.htm". Если и их нет, то выводится либо содержимое каталога, либо ошибка 403 ("Forbidden"), в зависимости от настроек сервера. Но иногда требуется переопределить страницу по умолчанию и возвращать из каталога совсем другой файл. Именно для такой цели и используется DirectoryIndex в .htaccess.

Давайте приведу пример использования DirectoryIndex в .htaccess:

DirectoryIndex index.html index.htm index.php

Таким образом, будет происходить следующее: при обращении к каталогу будет возвращён файл index.html, если его нет, то index.htm, а если и его нет, то index.php. То есть мы не просто определили те файлы, которые должны открываться по умолчанию, но и их приоритет.

Так же Вы можете и так использовать DirectoryIndex в .htaccess:

DirectoryIndex mainpage.html

Тогда ни один из файлов "index" открываться по умолчанию не будет, а отдаваться сервером будет файл "mainpage.html". В общем, как видите, "DirectoryIndex" - очень интересная директива, которую иногда можно красиво использовать, хотя, безусловно, требуется это достаточно редко.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (5):

lev_100russ lev_100russ 03.06.2012 20:52:13

Здравствуйте Михаил! Я сегодня задавал вам вопрос как соеденить HTML с PHP! Вот я сделал так! Я на сервер DENWER в папку WWW которая находится в папке home кинул файлы HTML, CSS и JavaScript! Также папку image в которой находятся картинки! в HTML в теге HEAD я написал КОД, чтобы соеденить CSS и JavaScript! А чтобы соеденить HTML с PHP я воспользовался вашей статьёй и ввёл "DirectoryIndex index.html" в файл PHP! Всё заработало, но правильно ли я сделал?

Ответить

Admin Admin 03.06.2012 21:20:52

Работает, и хорошо, всё равно, когда будете выкладывать на хостинг, всё расположение будет изменено.

Ответить

lev_100russ lev_100russ 04.06.2012 00:36:39

А вы можете обьяснить как вы делали сайт? Как вы обьединяли HTML с PHP?

Ответить

Admin Admin 04.06.2012 00:44:10

Я писал свой движок. Вы не знаете даже основ PHP, поэтому даже не задумывайтесь об этом, ещё рано. Сначала изучите базовые вещи, а уже потом и будете заниматься сложными.

Ответить

lev_100rus lev_100rus 26.07.2013 01:04:30

Хех. Вот сейчас читаю, что я писал раньше и думаю какая фигня:) Сейчас уже свой движок написал, а раньше спрашивал как соединить html и php ))) Спасибо, Михаил. Благодаря Вам и Вашему сайту, я смог достичь такого успеха.

Ответить

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.