Моя цель
Недавно мой интерес к загрузке / выгрузке файлов. Чего я хочу добиться, так это создать «систему» для загрузки / выгрузки файлов на сервер. Я хочу иметь возможность передавать большие файлы и возобновить загрузку после. Все это должно быть сделано асинхронно (если возможно). Я не хочу создавать сайт для обмена файлами, я делаю это только для изучения.
Что мне нужно знать
Я хочу знать, каковы мои варианты профессионального достижения. Здесь я много обсуждаю, где люди говорят об использовании какого-либо jquery-плагина или чего-то еще, но я хочу сделать это сам. Я знаю, что это будет проще и, вероятно, (наверняка) лучше, чем у меня, но я не помогу мне понять концепцию бихинга. Другие говорили об использовании IFRAME и атрибута TARGET, но это, кажется, не очень «чистое» решение, поскольку атрибут TARGET не принят в XHTML Strict.
Я хотел бы знать, что мне нужно искать, поскольку я даже не знаю, что искать. Я не ищу полное решение, но если у вас есть хороший учебник, который показывает некоторые концепции, я был бы признателен.
У меня есть все об использовании Range для возобновления загрузки, но учебники (или статьи), которые я нашел, на самом деле не объясняют концепцию, и я немного запутался в том, как это работает и как PHP справляется с этим.
Полезно знать
- Мой сайт разработан на PHP, и я использую JQuery в качестве Javascript
lib (но не против использовать «чистое» решение Javascript, если JQuery
как-то ограничивает возможности).
- Я не хочу использовать плагин lib или JQuery, например, JQuery File Upload.