Недавно смотрел видео по пхп.
В целом понял для чего он нужен, но зачем проводить какие-то операции с локальным хостом и что он вообще даёт?
(И...
1)... Почему я не могу работать без него?
2)... Если я выгружу сайт на какой-нибудь хост и доменное имя, надобность в локальном хосте же должна пропасть?)
P.S., пожалуйста, ответьте просто и кратко, не нужно всякого выпендрежства и "в инете поищи".
PHP
Вопрос по PHP, связанный с локальным хостом.
Локальным хостом называется компьютер, который обращается к самому себе.
Например, у меня на домашнем компьютере есть браузер Opera, и на этом же компьютере запущено серверное программное обеспечение, вроде сервера Apache. Я открываю браузер, пишу в адресной строке localhost:8080 — и попадаю на сайт своего же компьютера. Обращаюсь из браузера к серверу.
Другой пример — какой-нибудь удаленный хостинг, а на нем мой сайт. У моего сайта есть адрес, по которому я могу обращаться к нему со своего домашнего компьютера. Например, адрес ortega-lab.ru. Это уже не localhost, так как я обращаюсь со своего компьютера к другому компьютеру.
Однако на моем удаленном хостинге, помимо сайта с PHP-файлами, есть еще и база данных MySQL. И если я на этом сайте в PHP-файле пишу обращение к этой базе, то в качестве хоста базы мне следует указать тот же компьютер, на котором находится мой PHP-файл. А это опять же localhost.
Например, у меня на домашнем компьютере есть браузер Opera, и на этом же компьютере запущено серверное программное обеспечение, вроде сервера Apache. Я открываю браузер, пишу в адресной строке localhost:8080 — и попадаю на сайт своего же компьютера. Обращаюсь из браузера к серверу.
Другой пример — какой-нибудь удаленный хостинг, а на нем мой сайт. У моего сайта есть адрес, по которому я могу обращаться к нему со своего домашнего компьютера. Например, адрес ortega-lab.ru. Это уже не localhost, так как я обращаюсь со своего компьютера к другому компьютеру.
Однако на моем удаленном хостинге, помимо сайта с PHP-файлами, есть еще и база данных MySQL. И если я на этом сайте в PHP-файле пишу обращение к этой базе, то в качестве хоста базы мне следует указать тот же компьютер, на котором находится мой PHP-файл. А это опять же localhost.
1. Конечно же можешь!
Сверстал сайт, загрузил на хост, купил и прикрепил доменное имя - все, работай и ЛОКАЛЬНЫЙ хост не нужен!
2. Смотри пункт №1.
3. Конечно же, можно расположить сайт и на своем локальном хосте, на компьютере и прикрепить доменное имя. Как сделал я.
http://vadimkr.serveftp.com
Сверстал сайт, загрузил на хост, купил и прикрепил доменное имя - все, работай и ЛОКАЛЬНЫЙ хост не нужен!
2. Смотри пункт №1.
3. Конечно же, можно расположить сайт и на своем локальном хосте, на компьютере и прикрепить доменное имя. Как сделал я.
http://vadimkr.serveftp.com
Локальный хост удобен тем, что можно прямо на своём компе файлы редактировать и сразу видеть изменения, не загружая эти файлы на сервер. А загружать их стоит только тогда, когда убедишься, что всё работает и твои правки не сломают сайт)
Можешь, конечно, редактировать прямо на боевом сервере, но посетители не будут этому рады, если допустишь какую-то ошибку))
Можешь, конечно, редактировать прямо на боевом сервере, но посетители не будут этому рады, если допустишь какую-то ошибку))
Локальный хост нужен для того, тчобы исправлять ошибки твоего сайта на своём компе, а потом по FTP исправленное заливать уже на хост. Кроме этого, если хост вылетит, у тебя всегда будет копия на своем компе. У меня такое было, когда хостеры заявили, что всё сгорело, очень много крови мне попили те люди, что сбросили в форум сообщения, которые уже было не восстановить. Так что копии теперь делаю ежедневно.
Локальный хостинг не обязательно. Можно делать на хостинге.
На локальном хостинге можно наладить пошаговый отладчик.
На локальном хостинге можно наладить пошаговый отладчик.
Похожие вопросы
- Вопрос к PHP-программистам и людям с опытом создания telegram-ботов. Спасибо заранее!
- Вопрос по PHP фреймворкам
- Добрый день, у меня вопрос по php
- Вопрос начинающего программиста Python\PHP
- PHP Polling ChatGPT
- Вопрос людям знающим php.
- Как оптимизировать структуру сайта php. на готовом шаблоне
- Не работает PHP include на хостинге
- Хеширование пароля php
- Подскажите хороший курс по PHP практике?