<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Электронный научно-практический журнал «Современные научные исследования и инновации» &#187; хостинг</title>
	<atom:link href="http://web.snauka.ru/issues/tag/hosting/feed" rel="self" type="application/rss+xml" />
	<link>https://web.snauka.ru</link>
	<description></description>
	<lastBuildDate>Sat, 18 Apr 2026 09:41:14 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Унификация процедуры смены услуг интернет-провайдера</title>
		<link>https://web.snauka.ru/issues/2017/11/84849</link>
		<comments>https://web.snauka.ru/issues/2017/11/84849#comments</comments>
		<pubDate>Tue, 28 Nov 2017 11:33:11 +0000</pubDate>
		<dc:creator>Федоров Иван Олегович</dc:creator>
				<category><![CDATA[05.00.00 ТЕХНИЧЕСКИЕ НАУКИ]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[IaaS]]></category>
		<category><![CDATA[«облако»]]></category>
		<category><![CDATA[интернет-провайдер]]></category>
		<category><![CDATA[инфраструктура]]></category>
		<category><![CDATA[миграция]]></category>
		<category><![CDATA[хостинг]]></category>

		<guid isPermaLink="false">https://web.snauka.ru/issues/2017/11/84849</guid>
		<description><![CDATA[Крупные компании и разработчики программного обеспечения видят будущее развитие технологий, где потребителям не надо будет приобретать и устанавливать программное обеспечение на персональном компьютере — все необходимое будет находиться и скачиваться из Интернета. Воспользовавшись услугой IaaS (Infrastructure as a Service) не потребуется покупать оборудование или строить собственный дата-центр, не потребуется нанимать системных инженеров, отвечающих за обслуживание [...]]]></description>
			<content:encoded><![CDATA[<p>Крупные компании и разработчики программного обеспечения видят будущее развитие технологий, где потребителям не надо будет приобретать и устанавливать программное обеспечение на персональном компьютере — все необходимое будет находиться и скачиваться из Интернета.</p>
<p>Воспользовавшись услугой IaaS (Infrastructure as a Service) не потребуется покупать оборудование или строить собственный дата-центр, не потребуется нанимать системных инженеров, отвечающих за обслуживание техники на физическом уровне. Эти задачи отдаются на обслуживание облачному провайдеру. В вашей зоне ответственности остается управление операционной системой, установкой и настройкой приложений.</p>
<p>Так же существуют провайдеры прикладных услуг — Aplication Service Provider (ASP) или «Провайдер услуг доступа к приложениям», — это компании, предоставляющие в аренду и обслуживающие необходимый потребителю набор приложений (установка, поддержка и сопровождение приложений) на удаленной технологической площадке.</p>
<p>Основная идея ASP — предоставить возможность не приобретать ИТ-ресурсы в собственность, а арендовать их у провайдера прикладных услуг. В общем случае потребитель получает доступ к удаленным данным.</p>
<p>Концепция подобных сервисов заключается в том, какое количество составляющих элементов оставят под своим управлением и как много элементов будет передано на обслуживание сторонней организацией.</p>
<p>Миграция от одного интернет-провайдера к другому тесно связана с перемещением данных, настроек, приложений, операционных систем. При этом часть компаний используют облако как вторичный плацдарм, где хранят «вторичные» сервисы, а другие — целиком отдают инфраструктуру на аутсорсинг и размещают там бизнес-критические системы.</p>
<p>Крупные компании уходят от своей инфраструктуры в облако для увеличения (уменьшения) количества серверных ресурсов, для упрощения управления инфраструктурой, для обеспечения надежности и лучшей поддержки.</p>
<p>Для миграции важно понимать какие приложения подходят для перемещения в облако. Для этого нужно провести анализ приложений и что для них требуется, а так же что требуется от интернет-провайдера:</p>
<ul>
<li>Категории данных и требования к безопасности;</li>
<li>Сложность интерфейса, аутентификация, структура данных, требования к латентности;</li>
<li>Требования к работе (SLA), интеграция, мониторинг;</li>
<li>Память, число процессоров, занимаемое место на диске операционной системой;</li>
<li>Платы сетевого интерфейса;</li>
<li>IPv6;</li>
<li>Поддержка доменов;</li>
<li>Наличие сторонних компонентов и пакетов приложений.</li>
</ul>
<p>Выбор способа миграции в облако зависит от конкретной ситуации, например, текущей инфраструктуры компании и возможностей. Это может быть перенос физической IT-инфраструктуры в виртуальную среду, перенос локальной виртуальной инфраструктуры в облако, переход от одного провайдера к другому и др.</p>
<p>При миграции порой не уделяют внимания некоторым деталям, считая, например, что все провайдеры услуг одинаковые. Они могут различаться как виртуальными машинами, так и типами хранилищ.</p>
<p>Так же перевод инфраструктуры часто ведет к неполноте политик безопасности, которые не согласуются с новыми стандартами. Все организации имеют требования к безопасности для авторизации пользователей, настройки приложений и мониторинга систем. Эти политики зачастую не изменяются, однако при работе должны быть усилены.</p>
<p>Переносить сервисы, приложение и данные могут как и с систем видеонаблюдения (как хранение, так и трансляция), так и с виртуальных серверов (и сами виртуальные сервера) и даже хостинги, не имеющие свои достаточной вычислительной мощности для обработки или хранения данных. Поэтому при миграции нужно уделить внимание к деталям и найти время для проведения тестирований, однако часто это или невозможно из-за обстоятельств, которые заставляют быстро перейти на другого провайдера, либо из-за невозможности предоставить данную услугу со стороны провайдера. Так же в случае отказа системы или утраты данных, многие крупные компании не имеют установленного плана восстановления.</p>
<p>Поэтому внимание к деталям и оценка результатов — важные компоненты процесса миграции. Если проанализировать хотя бы самые популярные причины миграций от одного интернет-провайдера к другому, разработать единую структуру (план) и следовать установленным рекомендациям, то конечный результат будет более ожидаемым.</p>
]]></content:encoded>
			<wfw:commentRss>https://web.snauka.ru/issues/2017/11/84849/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Разработка сайта для мебельного магазина</title>
		<link>https://web.snauka.ru/issues/2024/06/102331</link>
		<comments>https://web.snauka.ru/issues/2024/06/102331#comments</comments>
		<pubDate>Sun, 30 Jun 2024 12:04:12 +0000</pubDate>
		<dc:creator>Салихова Регина Салаватовна</dc:creator>
				<category><![CDATA[05.00.00 ТЕХНИЧЕСКИЕ НАУКИ]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[база данных]]></category>
		<category><![CDATA[поисковая форма]]></category>
		<category><![CDATA[СУБД]]></category>
		<category><![CDATA[хостинг]]></category>

		<guid isPermaLink="false">https://web.snauka.ru/issues/2024/06/102331</guid>
		<description><![CDATA[Научный руководитель: Вильданов Алмаз Нафкатович к.ф.-м.н., Уфимский университет науки и технологий, Нефтекамский филиал Информационные системы, работающие с MySQL по-прежнему актуальны и широко используются. MySQL предоставляет надежное и масштабируемое решение для хранения данных, что делает его популярным выбором для веб-разработчиков [1]. Многие современные веб-приложения, включая интернет-магазины и корпоративные системы, продолжают использовать MySQL благодаря его производительности, безопасности и поддержке [...]]]></description>
			<content:encoded><![CDATA[<p style="background: white; text-align: center;"><em>Научный руководитель: Вильданов Алмаз Нафкатович<br />
</em><em>к.ф.-м.н., </em><em>Уфимский университет науки и технологий, Нефтекамский филиал</em></p>
<p style="text-align: center;">
<p style="text-align: justify;"><span>Информационные системы, работающие с MySQL по-прежнему актуальны и широко используются. MySQL предоставляет надежное и масштабируемое решение для хранения данных, что делает его популярным выбором для веб-разработчиков [1]. Многие современные веб-приложения, включая интернет-магазины и корпоративные системы, продолжают использовать MySQL благодаря его производительности, безопасности и поддержке сообщества.<br />
</span></p>
<p style="text-align: justify;"><span><span>При разработке информационной системы, которая функционирует в Web, первым делом необходимо выбрать хостинг. Хостинг сайтов – это онлайн услуга, которая позволяет </span><span>публиковать веб-сайт или веб-приложение в интернете. Когда пользователь подписывается на услугу хостинга, он обычно арендует пространство на сервере, на котором он может хранить</span><span> все файлы и данные, необходимые для правильного функционирования сайта.<br />
</span></span></p>
<p style="text-align: justify;"><span>Сервер – это физический компьютер, который работает без перерывов, чтобы сайт был доступен всё время для тех, кто хочет его посетить. Хостинг отвечает за поддержание работы сервера, защиту его от вредоносных атак и передачу контента (текста, изображений, файлов) с сервера в браузеры посетителей.<br />
</span></p>
<p style="text-align: justify;"><span>В качестве примера был выбран сайт для хостинга <a href="https://www.hostland.ru">https://www.hostland.ru</a>. Для начала необходимо пройти стандартную процедуру регистрации. Данный хостинг-провайдер предоставляет месяц бесплатного пробного периода и различные тарифы (рисунок 1).<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2024/07/070224_1204_1.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span style="color: black;"><em>Рисунок 1. Тарифы.<br />
</em></span></p>
<p style="text-align: justify;"><span>Создание пользователя и базы данных проходит на вкладке MySQL. Также необходимо привязать пользователя к ней.<br />
</span></p>
<p style="text-align: justify;"><span>Для дальнейшей работы переходим в phpMyAdmin. PhpMyAdmin – это веб-интерфейс для администрирования системы управления баз данных MySQL. PhpMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных [2].<br />
</span></p>
<p style="text-align: justify;"><span>Для разработки базы данных мебельного магазина сначала необходимо продумать структуру будущей базы данных. Это включает в себя определение таблиц, их полей и связей между ними. Рассмотрим пример структуры базы данных мебельного магазина.<br />
</span></p>
<p style="text-align: justify;"><span>1. Таблица &#8220;furniture&#8221;:<br />
</span></p>
<p style="text-align: justify;"><span>•    furniture_id (INT, PRIMARY KEY): уникальный идентификатор мебели.<br />
</span></p>
<p style="text-align: justify;"><span>•    name (VARCHAR(255), NOT NULL): название мебели.<br />
</span></p>
<p style="text-align: justify;"><span>•    category_id (INT): идентификатор категории мебели, связанный с таблицей &#8220;furniture_categories&#8221;.<br />
</span></p>
<p style="text-align: justify;"><span>•    material (ENUM(&#8216;Дерево&#8217;, &#8216;Металл&#8217;, &#8216;Пластик&#8217;, &#8216;Стекло&#8217;, &#8216;Другой&#8217;)): материал, из которого изготовлена мебель.<br />
</span></p>
<p style="text-align: justify;"><span>•    manufacturing_date (DATE): дата производства мебели.<br />
</span></p>
<p style="text-align: justify;"><span>•    description (TEXT): описание мебели.<br />
</span></p>
<p style="text-align: justify;"><span>•    price (INT): цена мебели.<br />
</span></p>
<p style="text-align: justify;"><span>2. Таблица &#8220;furniture_categories&#8221;:<br />
</span></p>
<p style="text-align: justify;"><span>•    category_id (INT, PRIMARY KEY): уникальный идентификатор категории мебели.<br />
</span></p>
<p style="text-align: justify;"><span>•    category_name (VARCHAR(255), NOT NULL): название категории мебели.<br />
</span></p>
<p style="text-align: justify;"><span>•    parent_category_id (INT): идентификатор родительской категории мебели (если применимо).<br />
</span></p>
<p style="text-align: justify;"><span>Следующим шагом будет переход в базу данных и создание необходимых таблиц. Важным моментом является то, что первое поле должно быть ключевым и автоинкрементным (рисунок 2).<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2024/07/070224_1204_2.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span style="color: black;"><em>Рисунок 2. Создание таблицы.<br />
</em></span></p>
<p style="text-align: justify;"><span>Для заполнения таблиц данными нужно перейти на вкладку «Вставить» (рисунок 3).<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2024/07/070224_1204_3.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span style="color: black;"><em>Рисунок 3. Заполнение таблицы данными.<br />
</em></span></p>
<p style="text-align: justify;"><span>Далее создаем скрипт для подключения к базе данных из веб-приложения. Для работы с базой данных потребуется веб-интерфейс с разграничением доступа. Подойдет простейшее веб-приложение.<br />
</span></p>
<p style="text-align: justify;"><span>Переходим на сайт Hostland, далее заходим в файловый менеджер. Переходим в папку с именем пользователя/htdocs/www/connection. Для создания простейшего веб-приложения в папке connection необходимо создать файл data.php для подключения к базе данных, где будет объект data класса PDO (рисунок 4). PDO (PHP Data Objects) — это расширение для работы с базами данных в PHP. Основное преимущество использования PDO заключается в том, что оно позволяет писать код, который будет работать с разными базами данных без необходимости вносить изменения в сам код. Это особенно полезно, если вы планируете миграцию с одной системы управления базами(СУБД) данных на другую или хотите поддерживать несколько СУБД одновременно.<br />
</span></p>
<p><img class="aligncenter" src="https://web.snauka.ru/wp-content/uploads/2024/07/070224_1204_4.png" alt="" /></p>
<p style="text-align: center;"><span style="color: black;"><em>Рисунок 4. Код для подключения к базе данных.<br />
</em></span></p>
<p style="text-align: justify;"><span>Также для первичного вывода данных необходимо создать файл index.php в папке www. В этом файле мы подключаем файл data.php с помощью include_once и выводим данные таблицы на экран (рисунок 5).<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2024/07/070224_1204_5.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span style="color: black;"><em>Рисунок 5. Код для вывода таблицы на экран.<br />
</em></span></p>
<p style="text-align: justify;"><span>Для создания формы поиска потребуется создание нового файла index2.php (рисунок 6). В нем добавляется предложение WHERE, которое указывает, что оператор SQL Data Manipulation Language (DML) должен затрагивать только строки, соответствующие указанным критериям [3].<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2024/07/070224_1204_6.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span style="color: black;"><em>Рисунок 6. Код для создания формы поиска по столбцу name.<br />
</em></span></p>
<p style="text-align: justify;"><span>Создание поисковой формы на сайте мебельного магазина сделает использование сайта более удобным и эффективным. Форма поиска позволит посетителям легко найти нужные товары, что улучшит их взаимодействие с сайтом.</span></p>
]]></content:encoded>
			<wfw:commentRss>https://web.snauka.ru/issues/2024/06/102331/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
