<MyRusakov.ru />

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

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

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

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

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

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

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

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

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

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

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

Denwer и Skype

Denwer и Skype

Очень часто я получаю вопросы от своих подписчиков, что они всё делают правильно, однако, у них всё равно почему-то Denwer отказывается понимать новые хосты (а также localhost), либо вовсе не открывая хост, либо открывая белый экран. Если у Вас стоит на компьютере Denwer и Skype, то они будут конфликовать, и этот конфлит будет вызывать выше описанные проблемы. Связан этот конфликт с тем, что они и Denwer, и Skype хотят работать через 80-й порт. Как эту ошибку исправить, я сейчас поясню.

Варианта решения проблемы два:

  • Не пользоваться одновременно Denwer и Skype.
  • Исправить порты по умолчанию у Skype.

Первый вариант очень простой, который требует следующего: когда включён Denwer, выключите Skype, а когда нужен Skype, выключайте Denwer. Но данный способ не очень удобен, поэтому есть второе решение проблемы - изменение порта по умолчанию у Skype.

Для этого сделайте следующие шаги в Skype:

  • В меню "Инструменты" выберите пункт "Настройки".
  • Выберите вкладку "Дополнительно".
  • Далее выберите "Соединение".
  • Уберите галочку с пункта: "Использовать порты 80 и 443 в качестве входящих альтернативных".
  • Нажмите на кнопку "Сохранить".

Всё, теперь конфлита не будет, и Вы сможете одновременно создавать свои сайты, а также быть в сети Skype.

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

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

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

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

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

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

  1. Кнопка:

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

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

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

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

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

neve4 neve4 30.11.2012 19:53:59

Огроменное спасибо)))

Ответить

naumenko.romeo naumenko.romeo 30.11.2012 22:26:06

Так щас посмотрим)))

Ответить

naumenko.romeo naumenko.romeo 30.11.2012 22:28:17

Всеравно неработает(((((

Ответить

Admin Admin 01.12.2012 10:13:08

http://myrusakov.ru/php-denwer-nowork.html

Ответить

timur timur 14.02.2013 20:55:40

Михаил Русаков здравствуйте, меня зовут Тимур, я скачал ваш бесплатный видеокурс по основам PHP. 5 видео у вас генерация страниц, делаю всё как у вас в видео а в итоге отображается вот это Fatal error: Class name must be a valid object or a string in S:\home\test1.local\www\lib\functions.php on line 5, пожалуйста помогите, заранее благодарен.

Ответить

Admin Admin 14.02.2013 21:09:17

Покажите код в 5-й строке (и соседние несколько строк) в functions.php.

Ответить

smiroleg smiroleg 06.07.2013 02:14:47

у меня в том же файле та же ошибка: Fatal error: Class name must be a valid object or a string in \lib\functions.php on line 6 строку воспроизвел полностью по Вашей команде, только имя базы у меня с "_": $mysqli = false; function connectDB() { global $mysqli; $mysqli = new $mysqli("localhost", "root", "", "mysite_local"); $mysqli->query("set names 'utf-8'"); } написал объявления сначала... Заранее благодарен за ответ! Олег.

Ответить

smiroleg smiroleg 06.07.2013 02:23:07

нашел ошибку в своей команде: $mysqli = new $mysqli - второй "$" оказался лишним!!! :) извиняюсь за беспокойство! но хотел бы у Вас спросить: нельзя ли получить коды php c Вашего видео-курса по Php- с экрана сложно записывать, а все делаю по порядку, чтобы руки тоже запомнили команды, а не только голова! :) Заранее благодарен! Олег.

Ответить

Admin Admin 06.07.2013 04:33:22

Напишите мне об этом на e-mail myrusakov@gmail.com

Ответить

smiroleg smiroleg 06.07.2013 10:17:19

Мизаил! Спасибо за коды! Олег.

Ответить

Alena Babenko Alena Babenko 21.04.2014 20:02:24

Здравствуйте, подскажите пожалуйста, Денвер не запускается, пишет Обновляем C: /windows/system 32/drivers/etc/hosts...В скайпе в настройках сделала как Вы сказали

Ответить

bessopan82 bessopan82 25.02.2016 12:41:42

Планшет OYSTERS, Windows10, Skype'а вообще нет - localhost не открывается.:( Или Денвер на планшете не работает.

Ответить

P_Sh P_Sh 18.04.2016 16:49:17

http://prntscr.com/atr13q

Ответить

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