<MyRusakov.ru />

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

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

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

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

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

Аналогично Вы сможете создать движок для абсолютно любого сайта.

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

Подробнее

Установка Joomla на локальный сервер

Установка Joomla на локальный сервер

Многие из Вас давно ждали эту статью (некоторые даже писали мне на почту) с просьбой разобрать процесс установки и настройки Joomla. И начнём мы с установки Joomla на локальный сервер.

Устанавливать Joomla мы с Вами будем на локальный сервер, поэтому предварительно Установите Denwer, затем настройте его.

После того, как Вы установили и настроили Denwer, необходимо создать базу данных в PHPMyAdmin с кодировкой "utf8_general_ci".

После создания базы данных необходимо добавить нового пользователя со всеми привилегиями.

Теперь необходимо скачать саму Joomla, для этого пройдите по ссылке, найдите там самую свежую версию Joomla и скачайте её.

После скачивания извлекайте всё содержимое архива в корень Вашего сайта, открывайте браузер и вводите адрес Вашего сайта. Сразу после этого начнётся процесс установки:

  1. Выберите язык и нажмите кнопку "Далее".

    Выбор языка установки Joomla

  2. Здесь надо убедиться, что Ваш сервер может установить Joomla. Если Вы устанавливаете на Denwer, то всё должно быть нормально. Убедившись в том, что на Вашем сервере может быть установлена Joomla, жмите кнопку "Далее".

    Проверка сервера на возможность установки Joomla

  3. На следующей странице будет лицензия, можете с ней ознакомиться, а можете сразу нажать кнопку "Далее".
  4. Установите настройки для доступа к базе данных: введите название хоста, имя и пароль пользователя, которого Вы создали ранее. А также введите название базы данных, которую Вы создали. Советую также поменять префикс таблиц (в целях безопасности). После этого жмите кнопку "Далее".

    Настройка базы данных для Joomla

  5. Следующая страница - это настройка FTP. Вещь совсем необязательная, более того на Denwer нет FTP-сервера, поэтому смело можете пропускать данный шаг, и сразу переходить к следующему.
  6. На этой странице введите название Вашего сайта, e-mail и придумайте пароль администратора. Также я советую Вам установить демо-данные, особенно если Вы устанавливаете Joomla в первый раз. После всех настроек снова жмите кнопку "Далее".

    Настройка сайта на Joomla

  7. Теперь удалите с Вашего сайта папку "installation".

    Удаление паки installation Joomla

Поздравляю Вас! Joomla установлена на локальный сервер. Теперь можете перейти по адресу Вашего сайта, и Вы увидите, что получилось.

А для того чтобы зайти в Admin-панель, необходимо перейти по такому адресу: "http://вашсайт/administrator. Вводите Ваши логин и пароль, и после этого Вы окажетесь в Admin-панели.

А настройкой Joomla мы займёмся в следующей статье, так что советую подписаться на обновления, чтобы ничего не пропустить.

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

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

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

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

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

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

  1. Кнопка:

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

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

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

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

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

Денис кукушкин Денис кукушкин 16.11.2012 20:15:30

Михаил, а не могли бы вы по подробней объяснить процесс установки с момента скачивания joomla (что за корень сайта, надоли создавать чтото перед установкой джумлы, если надо то как?). заранее спасибо

Ответить

Admin Admin 16.11.2012 20:19:20

Тут всё написано, что нужно сделать перед установкой Joomla. А корень сайта на Denwer - это содержимое папки www внутри папки с названием хоста. Установите Denwer, тогда станет яснее.

Ответить

Денис кукушкин Денис кукушкин 16.11.2012 21:01:55

Скажите а как узнаь адрес сайта(что вводить в браузер?)

Ответить

Admin Admin 16.11.2012 21:04:26

http://srs.myrusakov.ru/html - подпишитесь на эти видеоуроки, там и про Denwer, и про установку Joomla, и даже про размещение в Интернете.

Ответить

Денис кукушкин Денис кукушкин 16.11.2012 21:10:19

Спасибо

Ответить

Byur Byur 18.01.2013 19:52:57

при установке выдает такую ошибку -Не могу подключиться к базе данных. Номер ошибки: Unable to connect to the database:Could not connect to MySQL что это может быть

Ответить

Admin Admin 18.01.2013 21:16:37

Неправильно указан адрес к базе данных (обычно это localhost), либо mysql вообще нет, либо он не работает.

Ответить

mik63 mik63 23.06.2013 14:54:05

Что ещё придумывать не знаю.Прежде чем входить в БД,её нужно создать.А каким образом можно этого добится не войдя в эту базу?Попробовал через Джумла скачал,пытаюсь установить:"Во входе отказано,БД не существует.Естественно не существует!Очередной дурдом без колёс.Извини Михаил,но действительно, попробовал уже в трёх браузерах,а десяти боюсь не существует.

Ответить

Admin Admin 23.06.2013 15:24:50

http://myrusakov.ru/phpmyadmin-db.html - базу данных нужно создавать в phpmyadmin.

Ответить

mik63 mik63 23.06.2013 15:55:23

Здравствуйте Михаил.Прежде всего наверное её нужно установить,а статью эту я видел.Миша программа MyAdmin скачана и распакована,может у Вас есть статья через какой файл её устанавливать?А вообще,отнимать у Вас выходной я не хочу,так что ответ может потерпеть.Удачи.

Ответить

Admin Admin 23.06.2013 21:31:13

Установите пакет denwer, там phpmyadmin уже имеется.

Ответить

mik63 mik63 25.06.2013 13:14:08

Здравствуйте Михаил.Denwer-то установлен.Там есть таблица для проверки все пункты тестирования открываются нормально,кроме admin.Раньше и он открывался,и всё было хорошо,теперь же пишет"в доступе отказано".Так что не буду я пока мудрить,да попытаюсь создать сайт на каком-другом хостинге.Сможите ли Вы, если возникнет потребность,давать советы.

Ответить

Admin Admin 25.06.2013 16:18:05

Да.

Ответить

mik63 mik63 03.07.2013 13:30:24

Здравствуйте Михаил.На одной из страниц Вы разрешили прислать Вам скриншоты о проблеме с входом на Джумла.Письмо я отправил,да судя по всему оно не дошло? myrusakov@gmail.com, И ещё,сделал два шаблона первых страниц,я-то в них мало что,а вам для работы,думаю вполне пригодятся.Во всяком случае применение фотографиям всегда найдёте,позвольте послать и их, с дубликатом письма?

Ответить

Admin Admin 03.07.2013 14:55:20

Письмо не дошло, поскольку Вы не являетесь моим клиентам. А скриншоты, файлы и ссылки могут присылать только они. Разрешение на отправку письма я дал по ошибке.

Ответить

joconda.black@mail.ru joconda.black@mail.ru 28.10.2013 13:15:26

Здравствуйте, не могу никак установить денвер.Когда открываю ярлык на рабочем столе start Denver пишет: "запускаем MySQL" и всё, дальше завис.Подскажите, пожалуйста, что делать дальше?

Ответить

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