База vs Файлы

1 234
T.R.O.N
На сайте с 18.05.2004
Offline
314
#21

malls, ты что???!!!! Avi - это нунче отстой. Нужно обязательно делать flv.... а если все это влить во flash server, можно неплохо отдавать конкретный кадр. круто и танцевать с бубном нужно будет дольше чем с мускулом

rtyug:
тут вот http://dbmail.org/ почтовый сервер на СУБД, там где-то рекомендовали исключительно PostgreSQL для храннения файлов (писем), если база большая

А подумать и осмыслить цели Вы советовать пробовали? А потом, напрячься, и найти отличия в задачах почтовика (с его антивирусами, антиспамами, роутарами и т.д) и просто хранением файлов.

Мдя, вощем все ответы полностью соответсвуют вопросам.

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
Dreammaker
На сайте с 20.04.2006
Offline
569
#22
T.R.O.N:
Нужно обязательно делать flv....

Долой проприетарные форматы! Только Ogg Theora :)

[Удален]
#23

ТС, превьюшки суньте в базу, а всё остальное оставьте как есть.

frantic
На сайте с 09.02.2009
Offline
27
#24
claygod:
ТС, превьюшки суньте в базу, а всё остальное оставьте как есть.

Хорошая идея.

А вообще вопрос уже отпал, 60 тыщ файлов больше нет 🙅

malls
На сайте с 08.08.2005
Offline
255
#25
Dreammaker:
Долой проприетарные форматы! Только Ogg Theora :)

:) А Ogg Theora Server в крайнем случае можно самому написать! :)

malls добавил 02.04.2010 в 12:33

T.R.O.N:
танцевать с бубном нужно будет дольше чем с мускулом

Танцы с бубном, это когда вместо аренды нормального хостига - начинают дурацкие вопросы задавать, а остальное все это уже не танцы - обычный мазохизм! :)

chemax
На сайте с 07.01.2009
Offline
206
#26
frantic:
Ну если припрет в итоге то конечно поменяю. Только на какой? У меня щас вот это чудо http://www3.ixwebhosting.com/index.php/v2/pages.hostingPlans . Есть аналоги ему?

vps стоит не дорого. почти как обычный хостинг)

Качественный хостинг, VPS и сервера. (http://ihc.ru/?ref=569)
frantic
На сайте с 09.02.2009
Offline
27
#27
malls:

Танцы с бубном, это когда вместо аренды нормального хостига - начинают дурацкие вопросы задавать, а остальное все это уже не танцы - обычный мазохизм! :)

Ну покажите нормальный хостинг, с терабайтом места и с поддержой Postgre

frantic добавил 02.04.2010 в 16:12

chemax:
vps стоит не дорого. почти как обычный хостинг)

Посоветуете?

S
На сайте с 16.03.2007
Offline
66
#28

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

rtyug
На сайте с 13.05.2009
Offline
263
#29

frantic, а что мешает протестировать?

все уже есть, даже ничего изобретать не надо... но через FastCGI/CGI/Mod_php будет плохо (или очень плохо)...

кстате, а в каком режиме php? елси FastCGI может ситуация не много лучше будет...

pg-lo-read-all (или свою написать) pg-lo-create

пример из php.net:


<?php
// --------- OPEN CONN ---

$conn = pg_connect("host='127.0.0.1' dbname='test' user='usertest' password='passtest'");

// --------- OPEN FILE ---

$fp = fopen('logo.gif', "r");
$buffer = fread($fp, filesize('logo.gif'));
fclose($fp);

// --------- CREATE - INSERT OID ---

pg_exec($conn, "begin");

$oid = pg_locreate($conn);

$rs = pg_exec($conn,"INSERT INTO test(tipo, images) VALUES('A1', $oid);");
$handle = pg_loopen ($conn, $oid, "w");

pg_lowrite ($handle, $buffer);
pg_loclose ($handle);

pg_exec($conn, "commit");

// --------- OPEN - INSERT OID ---

$rs = pg_exec($conn, "SELECT images FROM test WHERE tipo = 'A1';");
$row = pg_fetch_row($rs, 0);

pg_exec($conn, "begin");
$loid = pg_loopen($conn, $row[0], "r");

header("Content-type: image/gif");

pg_loreadall($loid);
pg_loclose($loid);

pg_exec ($conn, "commit");

// --------- UNLINK OID ---

pg_exec($conn, "begin");

$loid = $row[0];
pg_lounlink($conn, $loid);

pg_exec ($conn, "commit");

// --------- DELETE OID ---

pg_exec($conn, "DELETE FROM test WHERE tipo = 'A1';");

// --------- CLOSE CONN ---

pg_close();
?>

Спалил тему: Pokerstars вывод WMZ, etc на VISA 0% или SWIFT + Конверт USD/GBP,etc (net profit $0,5 млрд) (https://minfin.com.ua/blogs/94589307/115366/) Monobank - 50₴ на счет при рег. тут (https://clck.ru/DLX4r) | Номер SIP АТС Москва 7(495) - 0Ꝑ, 8(800) - 800Ꝑ/0Ꝑ (http://goo.gl/XOrCSn)
frantic
На сайте с 09.02.2009
Offline
27
#30
rtyug:

все уже есть, даже ничего изобретать не надо... но через FastCGI/CGI/Mod_php будет плохо (или очень плохо)...
кстате, а в каком режиме php? если FastCGI может ситуация не много лучше будет...

Честно не знаю что это)

В данный момент отпала надобность. Ищу другой хостинг для этого проекта, где нет ограничений на кол-во файлов, ну и других ограничений :)

Все же думаю остановлюсь на файлах. А то на самом деле дампы крыша поедет делать) По два раза в месяц у меня винт кончится через пол года 🤪

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий