HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

PHP загрузка больших файлов на сервер
  #1  
Старый 17.04.2010, 20:40
Fantom3D
Познающий
Регистрация: 23.08.2009
Сообщений: 47
С нами: 8798804

Репутация: 1
Unhappy PHP загрузка больших файлов на сервер

Есть html форма, метод POST, одно из полей в ней - "загрузка файла", нужно грузить файлы, скажем размером 1GB, сайт вообще написан на php, в инете пишут что все это дело будет невероятно подвисать, что и случается при заливке большого файла, но я вот глянул, depositfiles.com написан на том же php, и при этом ничего не тормозит. Как я понимаю, там файл загружается мелкими кусочками и на сервере слепливается(тоже в инете вычитал ). Так вот, очень нужно такое реализовать. В интернете пишут, что есть что-то такое на флэше уже реализованное, но я не нашел. Очень жду помощи


P.S Видел такое дело - http://webteach.ru/web-programmirovanie/php/zagruzka-fajlov-na-server-po-chastyam . Но что-то не вдуплюсь, как мне это внедрить.....

Последний раз редактировалось Fantom3D; 17.04.2010 в 20:45..
 
Ответить с цитированием

  #2  
Старый 17.04.2010, 21:03
Failure
Участник форума
Регистрация: 21.09.2008
Сообщений: 148
С нами: 9282050

Репутация: 102
По умолчанию

1) max_post_size + upload_max_filesize (php.ini)
2) читай про http`шный Content-Range (если конечно не пофиг на обрывы)
Цитата:
все это дело будет невероятно подвисать
правильно пишут, от 1 потока много ждать не стоит
 
Ответить с цитированием

  #3  
Старый 17.04.2010, 21:15
Fantom3D
Познающий
Регистрация: 23.08.2009
Сообщений: 47
С нами: 8798804

Репутация: 1
По умолчанию

Failure
А как же быть с депозитом? Я не пойму. Как у них реализовано?
 
Ответить с цитированием

  #4  
Старый 17.04.2010, 21:23
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
С нами: 10018169

Репутация: 1680


По умолчанию

Цитата:
Сообщение от Fantom3D  
Failure
А как же быть с депозитом? Я не пойму. Как у них реализовано?
max_post_size + upload_max_filesize анлим.
И этим все сказанно. У них же свои сервера, а не бесплатный хостинг.
 
Ответить с цитированием

  #5  
Старый 17.04.2010, 21:31
Failure
Участник форума
Регистрация: 21.09.2008
Сообщений: 148
С нами: 9282050

Репутация: 102
По умолчанию

Цитата:
А как же быть с депозитом? Я не пойму. Как у них реализовано?
поснифай трафик во время отправки файла, насколько я помню, там загрузка реализована на аяксе (что кстати плюс, аякс сжимает трафик, да и выполняется на стороне клиента - что значит меньше нагрузки на сервер) файл разбивается на равные мелкие куски - опять же Content-Range и по очереди загружаются.
 
Ответить с цитированием

  #6  
Старый 17.04.2010, 21:48
Fantom3D
Познающий
Регистрация: 23.08.2009
Сообщений: 47
С нами: 8798804

Репутация: 1
По умолчанию

Failure
Вот-вот. А выдереть оттуда это никак нельзя? Очень такой скрипт нужен)))
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP 186 21.02.2010 02:41
Как в php вывести список файлов из папки постранично? Vlad&slav PHP 3 11.12.2009 12:10
загрузка файлов на сервер... Stranger[FA] Болталка 8 17.02.2003 17:15



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...