Собственный сайт. Локальный сервер
Итак, решение о создании своего собственного сайта вами принято. С чего же следует начинать и как технически все это лучше организовать?
Для начала надо понимать, что, в принципе, любой сайт, который мы находим в Интернете, обязательно где-то "расположен". В самом прямом смысле этого слова. На каком-то "большом" компьютере, называемом еще сервером, физически хранятся все файлы и базы данных, которые при обращении посетителя к страницам сайта с помощью целого набора самых разных программ и отображают на экране пользователя то, что было задумано на сайте его авторами.
Писать об этом можно очень много, но сейчас речь идет исключительно о теме хранения файлов и баз данных любого сайта. Как без жесткого диска и набора программ не работает ни один компьютер (планшет, современный сотовый телефон), так и без серверов с их носителями информации и программным обеспечением не может работать ни один сайт.
То есть без этих самых серверов и фирм-хостингов, эти услуги предоставляющих, на экране посетителя сайта ничего отображаться не будет. Как и знать никто не будет о том, что сайт этот вообще существует...
Не секрет, что на "внешних" серверах в Интернете (чаще всего контрактованных у специализированных фирм, а не собственных по причине невероятной дороговизны и сложности в их обслуживании) всегда существуют определенные ограничения технического порядка для его пользования всеми клиентами сразу. Иначе захлебнутся просто все эти сервера от количества требуемой для передачи и переработки информации...
Можно, конечно, контрактовать в Интернете свой собственный сервер (практически без всяких ограничений, хотя полный доступ все равно имеется только на своих собственных серверах), но это стоит весьма немалых средств и делается такое только тогда, когда это экономически разумно.
Близко к Солнцу. Можно уже и собственный сервер заводить...
Так называемый "локальный сервер" выполняет те же самые функции, что и сервера "внешние", предлагаемые специализированными фирмами-хостингами. Только "локальный сервер" работает, будучи установленным на вашем собственном компьютере и без необходимости обращения к серверам "серьезным", расположенным где-то там в дебрях Интернета, по соответствующим каналам связи.
"Локальный" сервер по сути дела имитирует в вашем компьютере сервера "большие и настоящие", расположенные по всему миру. А, кроме того, хозяином этого "локального" сервера являетесь вы сами и можете, соответственно, сами настроить его полностью по своему вкусу и практически без каких-либо ограничений.
А теперь отвечу на самый главный вопрос, возможно у вас возникающий:
А зачем вообще ставить на мой компьютер этот самый "локальный сервер", если уже есть сервера внешние?
Отвечаю. Прежде чем ваш собственный сайт увидят сразу все посетители мирового Интернета, его же надо где-то сначала создать? Его надо же где-то сначала просмотреть вам самим? Его же надо исправить, подправить, внести изменения, дополнить и уж не знаю, что еще может прийти вам в голову до публикации в Интернете?
У вас же могут возникнуть какие-то технические проблемы или нестыковки в работе разных элементов сайта? Было бы логичным устранить их еще до публикации в Интернете...
А, кроме того (и должен предупредить вас об этом очень серьезно уже сейчас), "популярность" вашего детища будет напрямую зависеть от качества проделанной вами на собственном сайте предварительной (еще до публикации) работы.
Дело в том, что все без исключения поисковики (всякие там Яндексы и Гуглы, например) будут очень высоко оценивать (и, соответственно, ставить выше в своих выдачах и рейтингах) страницы, материалы, публикации, фотографии, видео и т.д., опубликованные вами с самого начала и не претерпевшие в последующем существенных изменений и модификаций. И, наоборот, любые последующие изменения (модификации, перемещения, замены...) всеми поисковиками будут только наказываться. Видимо одним из главных критериев успешности и рейтинга материалов для всех поисковиков является что-то типа "серьезности" и "основательности" сайта, публикующего качественные (во всех смыслах, включая технические аспекты) с самого начала материалы...
Почему это я об этом здесь пишу? А просто потому, что, если вы что-то просто недосмотрите (а это происходит с каждым из нас очень часто), а потом будете все это подправлять уже в опубликованной версии сайта, то получите свои штрафные санкции. И не пеняйте потом на то, что не находите в выдачах поисковиков своих страниц по запрошенной тематике на самых высоких местах...
Вот для всего этого нами и будет использоваться свой собственный сервер, называемый "локальным". Именно на нем мы будем создавать, дополнять, шлифовать предварительно свой собственный сайт еще до его публикации в Интернете...
После установки локального сервера на ваш ПК, о чем речь шла в предыдущем материале и в предыдущем видео, этот самый сервер следует, очевидно, настроить для начала работы.
Итак, при создании собственного сайта начать вам придется, скорее всего, с установки локального сервера. Звучит это уже для вас, вероятно, просто угрожающе...