Articles of gridfs

создать собственный файл_id в mongo GridFs с помощью PHP

для лучшего распределения файлов в осколоченных Mongo GridFs я бы хотел создать свой собственный файл_ид. Как это можно сделать в Java, описано здесь: http://groups.google.com/group/mongodb-user/msg/524bae1602770587 Но как это сделать в PHP? Я не мог найти подсказки в документации API, я использую storeBytes для сохранения файлов: http://www.php.net/manual/en/mongogridfs.storebytes.php

Использование Gridfs под Laravel 5.3 с драйвером mongo-php-library 2.2

Мы используем PHP7, последний пакет MongoDB PECL (1.2.2) – Laravel 5.3 – jenssegers / laravel-mongodb 3.1 Я хочу использовать GridFS. Он обычно доступен в пакете MongoDB PECL, но нет документа или кода рабочего кода.

потоковые аудио / видео файлы из gridFS в браузере

Я пытался прочитать аудиофайл из mongoDB, который я сохранил с помощью GridFS. Я могу загрузить файл в систему и играть с ним, но я хотел бы передать эти аудио / видео файлы из самой базы данных и воспроизвести их в браузере. Есть ли способ сделать это, не загружая файл в систему? Любая помощь будет хорошей.

создать API для потоковой передачи аудио / видео с GridFS mongodb

Я пробовал решение, указанное в потоковых аудио / видео файлах линии связи из gridFS в браузере Тем не менее, когда я использую свой код, файл загружается или воспроизводится с помощью браузера по умолчанию. Мой код: header('Content-type: audio/mpeg;'); $stream = $file->getResource(); while (!feof($stream)) { echo fread($stream, 8192); } Я действительно хочу решение для создания API, чтобы […]

MongoDB GridFS хранит несколько размеров изображения или использует на лету изменение размера

В моем веб-приложении я использую MongoDB GridFS для хранения загруженных пользователем изображений. Остальная часть сайта управляется MySQL. В таблице фотографий (в mysql) у меня есть три поля для хранения MongoId файлового объекта. маленький средний большой Поэтому я храню три версии изображения. Маленький, средний и большой. Мой вопрос: иногда мне нужно использовать миниатюру меньше, чем «маленькую» […]

Intereting Posts
Записи php dns Даты обработки проблем в доктрине php Как измерить относительную стоимость исполнения различных методов хеширования в PHP? Как получить ресурсы Календаря Google для своей компании с помощью клиента PHP API? Неустранимая ошибка: исключить исключение SoapFault: как сохранить загруженное изображение в базе данных с помощью php Преобразование SVG-изображения в PNG с помощью PHP неопределенная константа класса 'mysql_attr_init_command' в MAMP с использованием php 5.4.4 Невозможно загрузить динамическую библиотеку 'c: /wamp/bin/php/php5.5.12/ext/php_ldap.dll' – указанный модуль не найден. в Unknown в строке 0 Проблемы с контактной формой Ajax – не отправляется электронное письмо Symfony2, композитор, ваша версия PHP (5.6.18), переопределенная версией «config.platform.php» (5.3.9), не удовлетворяет требованию Как включить расширение XDebug на моем php? Хранение массива в сеансах Как показать магазины с ближайшими длинными / латами с помощью функции поиска – Laravel 5 eloquent Получить последний идентификатор вставки с доктриной 2?