[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Продам скрипт файлообменника
Страницы: 1, 2
vagrand
Guest
Цитата
выдается не ссылкой, а идут заголовки с бинарными данными, имя файла никак не палится


Вот и говорю, что из ничего возникает дополнительная нагрузка на сервер.

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Guest
Цитата (vagrand @ 2.11.2013 - 16:43)
Guest
Цитата
выдается не ссылкой, а идут заголовки с бинарными данными, имя файла никак не палится


Вот и говорю, что из ничего возникает дополнительная нагрузка на сервер.

давать прямую ссылку на файл имеет больше проблем, во первых не красивые урлы, возможность ставить ссылки на файлы минуя твой сайт, возможность что будут ходить боты-парсеры и собирать файлы, выводить на других сайтах, что тоже будет генерить нагрузку, выдавать бинарными данными самый правильный способ.
vagrand
Guest

Нужно создавать временную символьную ссылку на файл, а по прошествии времени удалять ее.

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Guest
мне больше нравится выдавать бинарные данные, прямые сылки на сайтах сокращенных ссылок смотрятся страшно
bposter
Есть у Яндекс Диска API и диск на 1терабайт можно прикупить и не парится с ссылками и файлами

_____________
Вязание xe4.ru спицами.
Сайт для тестов (подопытный №543)
vagrand
Guest
А при чем тут то, что нравится вам? Вы скрипт продать пытаетесь. К стати, неплохо бы посмотреть на кусок вашего php кода, желательно строк 100 и что бы там была работа с БД.

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
bposter
Таких скриптов в сети как говна когда то сам искал, ваш походу еще написан рукой начинающего

_____________
Вязание xe4.ru спицами.
Сайт для тестов (подопытный №543)
Guest
Цитата (bposter @ 5.11.2013 - 10:23)
Таких скриптов в сети как говна когда то сам искал, ваш походу еще написан рукой начинающего

Почему такие выводы? В сети куча дырявых или мало функциональных скриптов, аналогов моему нету.
vagrand
Guest
Цитата
В сети куча дырявых или мало функциональных скриптов, аналогов моему нету.


Судя по реализации загрузки и отдачи файлов я бы так не сказал + вы так и не отреагировали на запрос показать кусок вашего кода. Из чего можно сделать вывод о его качестве.

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Guest
Цитата (vagrand @ 8.11.2013 - 11:26)
Guest
Цитата
В сети куча дырявых или мало функциональных скриптов, аналогов моему нету.


Судя по реализации загрузки и отдачи файлов я бы так не сказал + вы так и не отреагировали на запрос показать кусок вашего кода. Из чего можно сделать вывод о его качестве.

Я оставил этот вопрос на следующий день, потому что у меня есть собранный phpdoc по этому проекту, правда старенькая версия, но стиль будет ясен, вот нашел её http://golodnyi.ru/ac
загрузка файлов на хорошем уровне, в ней конечно нет аякса, просто не хватает времени, т.к. сейчас около 30 задач по этому проекту висит в системе учета ошибок, когда нить руки дойдут до аякса, а вообще при загрузке проверяется очень много данных, разные контроли, в том числе чтоб пользователь не превышал свои квоты или квоты сервера (php.ini), а в выдаче файла я ничего плохого не вижу, она хорошо работает, сохраняет исходные имена
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.