meverikxp

Рейтинг
73
Регистрация
03.06.2012
slavegirl:
meverikxp, это похоже на то, если бы Вы приехали в супермаркет за суповым набором на экскаваторе и давай ездить по рядам :)

Для каждого типа сайтов нужно разрабатывать свои модули для парсера. Если брать, к примеру, форумы, то должен быть отдельный модуль для vBulletin, phpBB, SMF и т.д. Это, если нужен "аккуратный" парсер.

В противном случае, Вам нужно искать на сайте(ах) блоки (например <div></div>), в которых число "Plaintext разделить на HTML-код" будет наибольшим. Там и будет больше всего контента.

В принципе согласен, еще один момент как лучше парсить использовать регулярное выражение (не пойму конечно как найти будет закрывающийся тег нужного блока) или использовать библиотеку (если да то какую). Спасибо!

burunduk:
meverikxp, в <body></body> как правило больше всего, но бывают и исключения :)

Оно и правильно но так попадут и всякие ракламки с сайта которые вверху или слева, справа, так же футер и шапка это все в боди, хотелось более красиво сделать

Pavel_:
как далеки теоретеги от народа... ))
нафига ваааще нужон дурацкий номер заказа едокам?

стопудово ::: заказ = обед = адын день
тупо до безобразия ::: контора "Рога и копыта"... сотруднику - печать на лбу о принадлежности
собрать воедино заказ от всех креветок ООО "РиК" за адын день - куда уж логичнее
Можна сразу заказ отправлять иль модера поставить шоб кто-нить 98 сасисок не заказал с похмелья (пущай идёть в соседний офис и выясняет у едока : зачем ему столько надобно)...

хз.........

WebAlt:
Представляю сколько головной боли будет у сотрудников какой-нибудь компании при организации такого заказа питания. Руководство под стол загонят.
Маша сказала Пете №123, Петя попутал и передал Саше №132, а сам заказал заказ №321.:)
ТС, так коллективное питание не организовывают. Погуглите эту нишу, может понятней станет.
Вам нужно не этой фигнёй заниматься, а бегать ножками по офисам и заключать договора на поставку обедов например, при этом ещё нужно очень сильно и вкусно обосновать, почему ВЫ, а не старый проверенный поставщик.
Как выше и писали:
одиночный заказ = коллективный заказ. Люди сами между собой договорятся, что, сколько, кому и по чём и кто будет заказывать.

Возможно вы и правы, но есть конкретное ТЗ что это нужно сделать. А что путать будут это вариант но номер не будет простым и его нельзя будет просто угадать и если номер не будет найден система не прилепит этот заказ. И уже наверное при конечной отправке пользователю будет выдано весь заказ кто что заказал

SeVlad:
Или ты не в состоянии понять о чём тебе говорили?

И вообще.. тебе кто-то что-то должен?

Понять можно, но не правильно заносить и делать апдейт БД просто по клику на количество. Если Вам не чем помочь зачем писать. Я не говорил что мне кто то должен, вопрос в том зачем форумы? Что бы говорить ты задал вопрос значит ты тупой. Вопрос элементарно за советом пришел, не говорил что не знаю что такое сессия или язык php. Элементарно как кто сделал возможно есть вариат который проще нежели придумал я и не нагружал бы БД. Но пытался помочь только 1 человек, Которому я и скажу спасибо! А зачем вы тратите свое время на сообщение мне которое не несет полезной информации. а только непонятную критику и не понятно зачем

Мда.... толка не много. Тему можно закрывать

Милованов Ю.С:
Всегда умиляли такие люди, которые берут заказ(ДЕНЬГИ!!!), а потом только начинают думать: "А как же мне это сделать? Ой! А я то и не знаю:( Придется идти на серч".

А потом заказчики нормальным разработчикам моск выносят тупыми вопросами типа "а 1000 товаров в БД это не много? А может взять выделенный сервер?". Теперь понятно откуда ноги растут:(

Вы сейчас о чем? Не понятно что я сказал чего я не знаю. Я прошу совета кто как решал бы. Если не хотите отвечать не отвечайте. А не выносить мне мозг тупыми ответами не понятно на что.

---------- Добавлено 24.05.2013 в 16:17 ----------

Dinozavr:
meverikxp, ок. ваш коллек. заказ состоит из 2х частей: Сергея и Тани. Сергей сделал заказ и отослал номер заказа Тане. Таня тоже сделала заказ и сказалa Сергею: "можешь заказывать". Сергей жмёт кнопку заказать. Как вы вытащите заказ Тани из её сессии?

Сколько у вас в лучшем случае может быть заказов в день?

Ну как Таня нажала завершить заказ и дынные записались в БД

Dinozavr:
meverikxp, объясните пожалуйста, как вы будете заносить заказ Тани в сессию Сергея?

П.С. а в ИМ есть что-то кроме корзины?

Товары каждого пользователя хранятся в его сессии, а также номер заказа, если например Сергей создает коллективный заказ мы сразу сохраняем в БД номер и кто создал. Далее пользователь Таня набирает номер Кол.заказа и система его ищет в бд. Если нашла номер сохраняет в сессию и уже товары Тани попадают в ее сессию. В бд нужно сделать пометку что Таня подключилась к заказу но не завершила его что бы Сергей не смог закрыть заказ раньше времени.

Я понимаю что это гемор но мне кажется я уменьшу нагрузку на БД. поскольку мне кажется жестью делать при каждом добавлении количества товара аджакс запрос в БД? Или я не прав, обьясните!

П.С. Да ИМ это не только корзина поскольку ИМ не стандартный и не смог подобрать что то готовое пришлось делать с нуля все

Dinozavr:
Сессия ограничена 1 браузером. с другого компа зайти в эту сессию невозможно(простому смертному)
а для чего по вашему нужны БД?
это не ваша проблема, а Сергея. Кнопкой завершить заказ
одиночный заказ - это коллективный заказ с одним Сергеем

П.С. может вам всё-таки не браться за этот заказ?

Есть такая идея при создании нового коллективного заказа сохранить в бд номер и кто его создал. Всю информацию по товарам заносить в сессию и только при нажатии заказать перенести в БД.

П.С. Почему вы советуете не браться за заказ. Поскольку я уже взялся и сделал интернет магазин осталась корзина. Хотел узнать что кто посоветует.

Милованов Ю.С:
После получения ПОСТа, делайте
header("Location: {$_SERVER['REQUEST_URI']}?{$_SERVER['QUERY_STRING']}");

Спасибо, все получилось

Всего: 112