<?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://human.snauka.ru/tag/professionalnaya-podgotovka-magistrov/feed" rel="self" type="application/rss+xml" />
	<link>https://human.snauka.ru</link>
	<description></description>
	<lastBuildDate>Tue, 14 Apr 2026 13:21:01 +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>Обработка и хранение данных в Web-приложении</title>
		<link>https://human.snauka.ru/2016/09/16589</link>
		<comments>https://human.snauka.ru/2016/09/16589#comments</comments>
		<pubDate>Wed, 28 Sep 2016 13:58:06 +0000</pubDate>
		<dc:creator>abc444</dc:creator>
				<category><![CDATA[Педагогика]]></category>
		<category><![CDATA[профессиональная подготовка магистров]]></category>
		<category><![CDATA[разработка Web-приложений]]></category>
		<category><![CDATA[разработка сайта]]></category>

		<guid isPermaLink="false">https://human.snauka.ru/2016/09/16589</guid>
		<description><![CDATA[Сегодня, в условиях бурно происходящих в обществе глобальных процессов информатизации и автоматизации различных направлений человеческой деятельности, большую популярность имеют сетевые технологии и в частности разработка и ведение Интернет-сайтов и порталов как государственных структур, организаций и предприятий так и отдельных специалистов и любителей. Интернет-сайты с возможностью проведения вычислительных процедур над данными, поступающими, например, с клиентского рабочего [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня, в условиях бурно происходящих в обществе глобальных процессов информатизации и автоматизации различных направлений человеческой деятельности, большую популярность имеют сетевые технологии и в частности разработка и ведение Интернет-сайтов и порталов как государственных структур, организаций и предприятий так и отдельных специалистов и любителей.</p>
<p>Интернет-сайты с возможностью проведения вычислительных процедур над данными, поступающими, например, с клиентского рабочего места, разрабатываются в виде Web-приложений. Для разработки Web-приложений пользуются специальным программным обеспечением, например, в настоящее время распространен такой комплект ПО  - denwer .</p>
<p>Порядок разработки Web-приложения на домашнем компьютере с использованием комплекта denwer достаточно прост:</p>
<p>1)       Скачать необходимое программное обеспечение с сайта denwer.ru.</p>
<p>2)       Установить denwer на свой ПК по прилагаемой инструкции.</p>
<p>3)       Написать PHP-код.</p>
<p>4)       Запустить написанное приложение в браузере.</p>
<p>При написании Web-приложения основная сложность заключается в овладении методами и синтаксисом Си-подобного языка PHP и особенно начинающим нелегко продумать ввод, вывод и хранение данных до и после их обработки приложением. Рассмотрим примеры приложений по обработке массива данных и переведем этот алгоритм на язык PHP.</p>
<p><em>Пример 1.</em> Исходные данные для приложения задаются прямо в коде.</p>
<p>Задан массив y1, y2, …, y10. Если индекс ymin меньше 5, то заменить в исходном массиве отрицательные yi на ymin.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="489">
<p align="center"><strong>PHP &#8211; </strong><strong>код</strong></p>
</td>
</tr>
<tr>
<td valign="top" width="489">&lt;?php</p>
<p>// ВВОД МАССИВА</p>
<p>$y[1]=65; $y[2]=155; $y[3]=25; $y[4]=355; $y[5]=45;</p>
<p>$y[6]=-55; $y[7]=65; $y[8]=-155; $y[9]=25; $y[10]=255;</p>
<p>// ОБРАБОТКА МАССИВА</p>
<p>$ymin=$y[1];</p>
<p>for($i=1;$i&lt;=10;$i++){</p>
<p>if($y[$i]&lt;$ymin){</p>
<p>$ymin=$y[$i];</p>
<p>$nymin=$i;</p>
<p>} }</p>
<p>if($nymin&lt;5){</p>
<p>for($i=1;$i&lt;=10;$i++){</p>
<p>if($y[$i]&lt;0){$y[$i]=$ymin;}</p>
<p>} }</p>
<p>// ВЫВОД РЕЗУЛЬТАТОВ ОБРАБОТКИ МАССИВА</p>
<p>for($i=1;$i&lt;=10;$i++) {</p>
<p>echo $y[$i];</p>
<p>echo &#8220;&lt;br&gt;&#8221;;</p>
<p>}</p>
<p>?&gt;</td>
</tr>
</tbody>
</table>
<p><em>Пример 2.</em> Данные вводятся с помощью файла и выводятся на экран.</p>
<p>Дан массив y1, …, y20. Определить сумму элементов от ymax до y20.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="319">
<p align="center"><strong>PHP &#8211; </strong><strong>код</strong></p>
</td>
<td valign="top" width="236">
<p align="center"><strong>Файл данных 9-24.txt</strong></p>
</td>
</tr>
<tr>
<td valign="top" width="319">&lt;?php</p>
<p>// Ввод массива из файла 9-24.txt</p>
<p>$y=file(&#8220;9-24.txt&#8221;);</p>
<p>foreach($y as $i =&gt; $s) {}</p>
<p>//Обработка массива</p>
<p>$ymax=$y[1];</p>
<p>for($i=1;$i&lt;=20;$i++)</p>
<p>{</p>
<p>if($y[$i]&gt;$ymax)</p>
<p>{</p>
<p>$ymax=$y[$i];</p>
<p>$n=$i;</p>
<p>} }</p>
<p>$s=0;</p>
<p>for($i=$n;$i&lt;=20;$i++){</p>
<p>$s=$s+$y[$i];</p>
<p>}</p>
<p>//Вывод результата</p>
<p>echo $s;</p>
<p>?&gt;</td>
<td valign="top" width="236">25</p>
<p>15</p>
<p>25</p>
<p>37</p>
<p>04</p>
<p>56</p>
<p>60</p>
<p>96</p>
<p>25</p>
<p>255</p>
<p>100</p>
<p>30</p>
<p>20</p>
<p>75</p>
<p>83</p>
<p>245</p>
<p>999</p>
<p>50</p>
<p>90</p>
<p>20</td>
</tr>
</tbody>
</table>
<p>На примерах показано как производить ввод, вывод и обработку данных, но в них абсолютно отсутствуют команды создания и дизайна сайта. Для дизайна сайта необходимо написать его HTML-код. Затем, PHP код включить внутрь HTML-кода. Таким образом, мы получим интерактивный сайт с приложением, в котором происходит математическая или логическая обработка данных.</p>
<p>Разработка и дизайн Web-приложений является одной из популярных дисциплин, которая изучается как в школе, так и при профессиональном обучении, на направлениях связанных с информатикой и ИКТ.</p>
]]></content:encoded>
			<wfw:commentRss>https://human.snauka.ru/2016/09/16589/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Современные средства разработки интернет-сайтов и Web-приложений</title>
		<link>https://human.snauka.ru/2016/09/16590</link>
		<comments>https://human.snauka.ru/2016/09/16590#comments</comments>
		<pubDate>Wed, 28 Sep 2016 14:08:06 +0000</pubDate>
		<dc:creator>abc444</dc:creator>
				<category><![CDATA[Педагогика]]></category>
		<category><![CDATA[профессиональная подготовка магистров]]></category>
		<category><![CDATA[разработка Web-приложений]]></category>
		<category><![CDATA[разработка сайта]]></category>

		<guid isPermaLink="false">https://human.snauka.ru/2016/09/16590</guid>
		<description><![CDATA[Информатизация современного общества связана с внедрением средств и методов информационных и коммуникационных технологий (ИКТ) в различные области человеческой деятельности. Особая роль в этом процессе, несомненно, принадлежит развитию сетевых технологий и коммуникаций, которая, в том числе, проявляется в создании корпоративных автоматизированных информационных систем и сетевых проектов электронной коммерции. Действительно, деятельность любого современного предприятия, так или иначе, [...]]]></description>
			<content:encoded><![CDATA[<p>Информатизация современного общества связана с внедрением средств и методов информационных и коммуникационных технологий (ИКТ) в различные области человеческой деятельности. Особая роль в этом процессе, несомненно, принадлежит развитию сетевых технологий и коммуникаций, которая, в том числе, проявляется в создании корпоративных автоматизированных информационных систем и сетевых проектов электронной коммерции. Действительно, деятельность любого современного предприятия, так или иначе, связана с созданием и ведением корпоративного интернет-сайта.</p>
<p>Современные Федеральные государственные образовательные стандарты (ФГОС) по многим не только инженерным, но и гуманитарным направлениям требуют от выпускников умений по разработке и управлению Интернет-сайтами.</p>
<p>Методы и средства разработки Интернет-сайтов и Web-приложений развиваются динамично от возможностей создания простых сайтов-визиток до разработки серверных приложений, обрабатывающих и хранящих большие массивы данных.</p>
<p>Для разработки несложного сайта, в том числе сайта-визитки с описанием и контактными данными, можно воспользоваться разными способами:</p>
<ul>
<li>создание HTML документа, т.е. с помощью редактора «Блокнот» набрать код на языке HTML в ручном режиме и реализовать его с помощью браузера на клиентском рабочем месте, а впоследствии опубликовать у провайдера, воспользовавшись его услугами хостинга;</li>
<li>создание того же HTML документа, с помощью редактора Adobe Dreamweaver, пользуясь большим набором функций и удобств;</li>
<li>воспользоваться готовыми сайтами-оболочками для разработки Web-сайтов различных тематических направлений и дизайна и также опубликовать сайт в интернете, воспользовавшись услугами бесплатного или платного хостинга.</li>
</ul>
<p>В отличии от разработки простых и не интерактивных сайтов, для разработки Web-приложений, которые запускаются и выполняют обработку данных на сервере, необходимы методы и средства дополняющие указанные в предыдущем абзаце. Разработка Web-приложений связана кроме создания HTML-кода с программированием на специальном языке. Для разработки Web-приложений используется язык программирования PHP, а также не обойтись без, например, локального сервера Apache и баз данных MySQL.</p>
<p>Рассмотрим еще средства программирования Web-приложений:</p>
<ul>
<li>язык программирования JavaScript используется для создания интерактивных HTML документов;</li>
<li>VBScript используется для написания сценариев клиента, а также для написания сценариев на сервере;</li>
<li>Perl используется для разработки инструментов системного администрирования, а также в разработке CGI-сценариев, систем автоматической обработки электронной почты и поддержки узлов Web.</li>
</ul>
<p>Для самостоятельной разработки Web-приложений можно воспользоваться свободно распространяемым ресурсом Denwer.</p>
<p>Denwer (от сокр. ДНВР — джентльменский набор <a title="Web" href="https://ru.wikipedia.org/wiki/Web">Web</a>-разработчика) — набор дистрибутивов и программная оболочка, которые предназначены для создания и отладки Web-приложений и другого динамического содержимого Web-страниц на ПК под управлением ОС.</p>
<p>В состав набора Denwer входят:</p>
<ul>
<li>локальный сервер Apache для запуска приложений на компьютере пользователя, имитируя функциональные возможности сервера, где у провайдера впоследствии будет установлено разработанное приложение. Apache – это программное обеспечение –кроссплатформенное, свободно распространяемое и поддерживающее различными операционными системами;</li>
<li>система программирования PHP – Cи-подобный  язык для разработки программных кодов встраиваемых в HTML-код сайта и исполняемых на сервере, с целью обработки данных, поступающих от пользователей того или иного сайта. PHP (Hypertext Preprocessor &#8211; «Препроцессор гипертекста», первоначально Personal Home Page Tools &#8211; «Инструменты для создания персональных веб-страниц») – скриптовый язык общего назначения, применяемый для разработки Web-приложений,  был создан Расмусом Лердорфом в 1994 году;</li>
<li>MySQL – свободно распространяемое программное обеспечение для обработки баз данных, в том числе используется при работе с данными поступающих с клиентских браузеров. MySQL (Structured Query Language – «Структурированный язык запросов») был создан Майклом Видениусом из шведской компании TcX в 1995 году.</li>
</ul>
<p>Комплект программ Denwer или его компоненты в отдельности широко используются как любителями, так и профессионалами для создания и отладки Web-приложений и сайтов. Этот набор также широко используется в образовательных целях для обучения Web-программированию школьников и студентов.</p>
]]></content:encoded>
			<wfw:commentRss>https://human.snauka.ru/2016/09/16590/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
