ОБРАБОТКА И ХРАНЕНИЕ ДАННЫХ В WEB-ПРИЛОЖЕНИИ
Московский педагогический государственный университет
магистрант
Аннотация
Данная статья посвящена обзору современных средств разработки Интернет-сайтов и Web-приложений. Также рассматриваются проблемы обучения студентов и школьников этим технологиям.
Ключевые слова: профессиональная подготовка магистров, разработка Web-приложений, разработка сайта
HANDLING AND STORAGE DATA IN WEB-APPLICATIONS
Moscow State Pedagogical University
Master of the Department of Applied Mathematics and IT
Abstract
This article provides an overview of the development of modern websites and Web-based applications. It also discusses the problem of training students and pupils of these technologies.
Рубрика: Педагогика
Библиографическая ссылка на статью:
Крупина Т.А. Обработка и хранение данных в Web-приложении // Гуманитарные научные исследования. 2016. № 9 [Электронный ресурс]. URL: https://human.snauka.ru/2016/09/16589 (дата обращения: 09.07.2026).
Сегодня, в условиях бурно происходящих в обществе глобальных процессов информатизации и автоматизации различных направлений человеческой деятельности, большую популярность имеют сетевые технологии и в частности разработка и ведение Интернет-сайтов и порталов как государственных структур, организаций и предприятий так и отдельных специалистов и любителей.
Интернет-сайты с возможностью проведения вычислительных процедур над данными, поступающими, например, с клиентского рабочего места, разрабатываются в виде Web-приложений. Для разработки Web-приложений пользуются специальным программным обеспечением, например, в настоящее время распространен такой комплект ПО - denwer .
Порядок разработки Web-приложения на домашнем компьютере с использованием комплекта denwer достаточно прост:
1) Скачать необходимое программное обеспечение с сайта denwer.ru.
2) Установить denwer на свой ПК по прилагаемой инструкции.
3) Написать PHP-код.
4) Запустить написанное приложение в браузере.
При написании Web-приложения основная сложность заключается в овладении методами и синтаксисом Си-подобного языка PHP и особенно начинающим нелегко продумать ввод, вывод и хранение данных до и после их обработки приложением. Рассмотрим примеры приложений по обработке массива данных и переведем этот алгоритм на язык PHP.
Пример 1. Исходные данные для приложения задаются прямо в коде.
Задан массив y1, y2, …, y10. Если индекс ymin меньше 5, то заменить в исходном массиве отрицательные yi на ymin.
|
PHP – код |
| <?php
// ВВОД МАССИВА $y[1]=65; $y[2]=155; $y[3]=25; $y[4]=355; $y[5]=45; $y[6]=-55; $y[7]=65; $y[8]=-155; $y[9]=25; $y[10]=255; // ОБРАБОТКА МАССИВА $ymin=$y[1]; for($i=1;$i<=10;$i++){ if($y[$i]<$ymin){ $ymin=$y[$i]; $nymin=$i; } } if($nymin<5){ for($i=1;$i<=10;$i++){ if($y[$i]<0){$y[$i]=$ymin;} } } // ВЫВОД РЕЗУЛЬТАТОВ ОБРАБОТКИ МАССИВА for($i=1;$i<=10;$i++) { echo $y[$i]; echo “<br>”; } ?> |
Пример 2. Данные вводятся с помощью файла и выводятся на экран.
Дан массив y1, …, y20. Определить сумму элементов от ymax до y20.
|
PHP – код |
Файл данных 9-24.txt |
| <?php
// Ввод массива из файла 9-24.txt $y=file(“9-24.txt”); foreach($y as $i => $s) {} //Обработка массива $ymax=$y[1]; for($i=1;$i<=20;$i++) { if($y[$i]>$ymax) { $ymax=$y[$i]; $n=$i; } } $s=0; for($i=$n;$i<=20;$i++){ $s=$s+$y[$i]; } //Вывод результата echo $s; ?> |
25
15 25 37 04 56 60 96 25 255 100 30 20 75 83 245 999 50 90 20 |
На примерах показано как производить ввод, вывод и обработку данных, но в них абсолютно отсутствуют команды создания и дизайна сайта. Для дизайна сайта необходимо написать его HTML-код. Затем, PHP код включить внутрь HTML-кода. Таким образом, мы получим интерактивный сайт с приложением, в котором происходит математическая или логическая обработка данных.
Разработка и дизайн Web-приложений является одной из популярных дисциплин, которая изучается как в школе, так и при профессиональном обучении, на направлениях связанных с информатикой и ИКТ.
Библиографический список
- ФГОС 222000 Инноватика (квалификация (степень) «магистр»). Сайт Минобрнауки России http://минобрнауки.рф/документы/926 . Дата доступа 13.09.2016.
- Абдулгалимов Г.Л. Проблемы и решения внедрения ФГОС. Педагогика. 2013. № 10. С. 57-61.
- Абдулгалимов Г.Л. Профессиональная компетентность учителя-предметника. Alma mater (Вестник высшей школы). 2013. № 1. С. 112-113.
- Абдулгалимов Г.Л. Модель готовности современного учителя к профессиональной деятельности. Стандарты и мониторинг в образовании. 2009. № 5. С. 44-47.
- Джентльменский набор Web-разработчика «Денвер» - проект Дмитрия Котерова. http://www.denwer.ru/ . Дата доступа 13.09.2016.
- Абдулгалимов Г.Л. Актуальные проблемы системы профессиональной подготовки будущих учителей информатики. Высшее образование сегодня. 2008. № 3. С. 81-83.
- Абдулгалимов Г.Л. Некоторые аспекты оптимизации кадрового потенциала информационного общества. Высшее образование в России. 2013. № 4. С. 151-154.
- Абдулгалимов Г.Л. Переход к информационному обществу и проблемы развития кадрового потенциала. Alma mater (Вестник высшей школы). 2013. № 11. С. 109-112.
- Люк Веллинг, Лора Томсон. Разработка web-приложений с помощью PHP и MySQL. Издательский дом "Вильямс". 2010. -837. ISBN: 978-5-8459-1574-0.
© Если вы обнаружили нарушение авторских или смежных прав, пожалуйста, незамедлительно сообщите нам об этом по электронной почте.