Vi всероссийской студенческой конференции (28-29 марта 2012 г.) Уфа Башкирский гау 2012


АВТОМАТИЗАЦИЯ ЗАГРУЗКИ ИЗОБРАЖЕНИЙ И ДРУГИХ ФАЙЛОВ


Download 5.24 Mb.
Pdf ko'rish
bet250/298
Sana20.11.2023
Hajmi5.24 Mb.
#1788908
1   ...   246   247   248   249   250   251   252   253   ...   298
Bog'liq
dat 1486615577629

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

хранение информации о загруженных данных и быстрый доступ к ним; 

упрощение доступа к данным, используя предпросмотр и историю. 
Анализируя предметную область, можно выделить следующее: домен, 
выделенный хостингом и содержащий сайт с данными, создан для хранения 
загружаемых файлов и последующего его предоставления по запросу пользователя. 
Сайты хостинга для хранения данных разделяются на:

открытые (все загруженные файлы находятся для всех в открытом 
доступе); 

закрытые (доступ к файлу только по ссылке/запросу к нему). 
Для хостинга данных можно организовать следующую структуру оптимизации: 

множественная загрузка файлов; 

загрузка по ссылке из другого источника; 

хранение запросов (ссылок) на уже загруженный файл и его 
предпросмотр; 

процедурное создание файла и его последующая загрузка на хостинг. 
Для оптимизации было решено разработать специальную программу под 
названием BashHost. Её назначение состоит в реализации всех элементов 
вышеописанной структуры, которые отсутствуют на сайте хостинга. 
Сравнение программы BashHost с интерфейсом загрузки в браузере: 

на хостинге картинок выделены недостатки, не реализованные 
администратором: отсутствует множественная заливка; не реализовано 
хранение загруженных данных для пользователя (т.е. авторизация); 

с хостингом файлов недостатки похожие: нет множественной загрузки; 
нестабильность прогресса загрузки; не возможно загружать по другой ссылке. 
Данная программа призвана упростить загрузку данных для пользователя 
(не использовать браузер, не искать файлы на ПК через отдельное окно), а 
также автоматизировать множественную загрузку и использовать хранение в 
истории ссылок на загруженные файлы. 


УДК 314.7 
Локошко Е.А., ФГБОУ ВПО Башкирский ГАУ 
Научный руководитель – Томашевская Л.И., канд. экон. наук, доцент 

Download 5.24 Mb.

Do'stlaringiz bilan baham:
1   ...   246   247   248   249   250   251   252   253   ...   298




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling