Все это время у меня программа выкачивала изображения с сайтов и их количество пока 999 710 567..конечно не Яндекс с их 4 миллиардами и не Гугл с их 10..но мне теперь надо как-то их утрамбовать в БД..и как то сделать так,чтобы юзер мог их находить через поиск..как бы мне это реализовать?потому что все изображения названы так 1,2,3 и тд..?
Спустя 13 минут, 28 секунд (21.08.2011 - 11:49) sebastjan написал(а):
Эличка я бы сначало спроектировал таблицу в базе по темам для картинок, короче сделать иерархию, с темамами и подтемами, по размерам и т.д
А вообще я не представляю как это ??? накачать столько картинок а уж потом думать что и куда засовывать в БД.
Откуда компу знать что за картинка под номером 5555 и куда её положить?
В ручную такою массу картинок сортировать - это до пенсии.
Можеш смело по новой качать но сохранять с разделением по тематике.
А вообще я не представляю как это ??? накачать столько картинок а уж потом думать что и куда засовывать в БД.
Откуда компу знать что за картинка под номером 5555 и куда её положить?
В ручную такою массу картинок сортировать - это до пенсии.
Можеш смело по новой качать но сохранять с разделением по тематике.
Спустя 9 минут, 36 секунд (21.08.2011 - 11:59) quickxyan написал(а):
согласен с sebastjan. можно конечно на том же php изхитриться и написать например прогу, чтобы он их по размеру сортировал и в БД сунул, но даже и не представляю себе как это сделать ) ну вопщем наверное таки сначала надо думать потом делать 

Спустя 57 минут, 52 секунды (21.08.2011 - 12:56) alive написал(а):
Эли4ка
Миллиад в чем?
в каком виде данные
Миллиад в чем?
в каком виде данные
имя дата тип размер?
Спустя 1 час, 44 минуты, 6 секунд (21.08.2011 - 14:41) Эли4ка написал(а):
alive просто фотографии
quickxyan
sebastjan
спасибо..скорее всего фото просто запишем где мы их взяли..а компы обратно люди заберут пусть..
quickxyan
sebastjan
спасибо..скорее всего фото просто запишем где мы их взяли..а компы обратно люди заберут пусть..
Спустя 13 часов, 11 минут, 44 секунды (22.08.2011 - 03:52) Эли4ка написал(а):
слушайте,я вот для примера разложила 10 фотографий по папкам(животные,люди)..а как мне сделать чтобы теперь их находило?
Спустя 22 минуты, 25 секунд (22.08.2011 - 04:15) Invis1ble написал(а):
Эли4ка
странный вопрос... написать соответствующий код наверное
берешь запрос, и на основании него выводишь все картинки из нужной папки
странный вопрос... написать соответствующий код наверное

берешь запрос, и на основании него выводишь все картинки из нужной папки
Спустя 3 часа, 14 минут, 56 секунд (22.08.2011 - 07:30) Эли4ка написал(а):
Invis1ble
нет,ты не понял...
Вот есть папки:фото девушек,авто.
2.Пользователь допустим вводит автомобили..и ему выдавало из папки авто..если ввел девушки-то из папки девушки..
нет,ты не понял...
Вот есть папки:фото девушек,авто.
2.Пользователь допустим вводит автомобили..и ему выдавало из папки авто..если ввел девушки-то из папки девушки..
Спустя 8 минут, 53 секунды (22.08.2011 - 07:38) quickxyan написал(а):
Эли4ка
ну так он об этом и сказал :) пишешь скрипт который будет брать картинки из папки и будешь брать, то что ввел пользователь и через switch например выводить именно из той папки.
пример из головы и нигде не проверен :)
ну так он об этом и сказал :) пишешь скрипт который будет брать картинки из папки и будешь брать, то что ввел пользователь и через switch например выводить именно из той папки.
пример из головы и нигде не проверен :)
if(isset($_REQUEST['sel'])){
switch($_REQUEST['sel']){
case 0: $path = "D:\машинки"; break;
case 1: $path = "D:\девочки"; break;
case 2: $path = "D:\животные"; break;
}
echo $path;
}
<form method="POST">
<select name="sel">
<option value="0">cars</option>
<option value="1">girls</option>
<option value="2">animals</option>
</select>
<input type="submit" value="Show">
</form>
Спустя 1 час, 1 минута, 15 секунд (22.08.2011 - 08:40) Эли4ка написал(а):
quickxyan
спасибо,но а как у Яндекса сделано или гугла?ведь у них ничего выбирать не надо..
Но спасибо Вам за пример.
спасибо,но а как у Яндекса сделано или гугла?ведь у них ничего выбирать не надо..
Но спасибо Вам за пример.
Спустя 1 час, 11 минут, 49 секунд (22.08.2011 - 09:52) VolDroN написал(а):
как ничего выбирать не надо? А поисковый запрос? ПС разбивают его на ключи и ищут по бд похожие записи, выводя картинки в порядке уменьшения соответствия с ключами.
Спустя 1 час, 12 минут, 26 секунд (22.08.2011 - 11:04) sebastjan написал(а):
Эличка , всё упираеться сначало в чёткую организацию таблиц базы, а там уж вывоить по ключам уже будет просто.
Спустя 1 час, 1 минута, 54 секунды (22.08.2011 - 12:06) Эли4ка написал(а):
VolDroN
не совсем поняла на ключи..это как.?и потом в ПС только вбиваешь запрос и усе..
sebastjan
а какое бы вы предложили решение этой проблемы?
не совсем поняла на ключи..это как.?и потом в ПС только вбиваешь запрос и усе..
sebastjan
а какое бы вы предложили решение этой проблемы?
Спустя 22 минуты, 10 секунд (22.08.2011 - 12:28) sebastjan написал(а):
Я бы сохранял картинки по категориям.
Давал бы какие нибудь префиксы картинкам, типа картинка о природе р0.jpg, р1.jpg,р3.jpg
В твоём случаи - ручками такую кучу перебрать не реально.
Лучше перекачать всё заново и заносить по темам в БД.
Давал бы какие нибудь префиксы картинкам, типа картинка о природе р0.jpg, р1.jpg,р3.jpg
В твоём случаи - ручками такую кучу перебрать не реально.
Лучше перекачать всё заново и заносить по темам в БД.
Спустя 1 час, 46 минут, 40 секунд (22.08.2011 - 14:15) Эли4ка написал(а):
sebastjan
это я уже поняла..но мне немного не понятно как при каком запросе он должен идти в какую папку..вот заковырка в чем..
это я уже поняла..но мне немного не понятно как при каком запросе он должен идти в какую папку..вот заковырка в чем..
Спустя 1 час, 53 минуты, 51 секунда (22.08.2011 - 16:09) Invis1ble написал(а):
имхо, нужно сделать примерно следующее:
1. создаем 2 таблицы в БД
images:
id | image (путь к картинке)
keywords:
id | keyword | image_id
2. после составления несложного запроса получими все картинки, подходящие под запрос
также, можно добавить всяких плюшек типа поиска по soundex
1. создаем 2 таблицы в БД
images:
id | image (путь к картинке)
keywords:
id | keyword | image_id
2. после составления несложного запроса получими все картинки, подходящие под запрос
select i.*
from `images` i
left join `keywords` k on k.`image_id` = i.`id`
where k.`keyword` = 'девочки'
также, можно добавить всяких плюшек типа поиска по soundex
Спустя 10 часов, 53 минуты, 52 секунды (23.08.2011 - 03:02) Эли4ка написал(а):
Invis1ble
ой какое классное решение..спасибо..плюс от меня в репу...
ой какое классное решение..спасибо..плюс от меня в репу...
Спустя 1 час, 6 минут, 16 секунд (23.08.2011 - 04:09) Invis1ble написал(а):
Пожалуйста
Спустя 10 часов, 4 минуты, 23 секунды (23.08.2011 - 14:13) Эли4ка написал(а):
а Вы не знаете какая архитектура у Яндекса или Google?
Спустя 2 часа, 4 минуты, 43 секунды (23.08.2011 - 16:18) Invis1ble написал(а):
Цитата |
а Вы не знаете какая архитектура у Яндекса или Google? |
неа, думаю, это
Спустя 12 часов, 7 минут, 8 секунд (24.08.2011 - 04:25) Эли4ка написал(а):
Invis1ble
ну спасибо и на этом..
ну спасибо и на этом..