Ik heb ooit een script gemaakt waarbij gebruikers aan de hand van eigen zoekcriteria regelmatig een mail krijgen met de resultaten van hun zoekopdracht.
Het gaat in dit geval om boten. Bijna dagelijks worden er nieuwe boten geplaatst op de website.
1x per dag draait het script welke van ieder zoekprofiel nagaat of die boot past binnen iemand zijn zoekopdracht. Zo ja, dan wordt die boot gemaild naar de gebruiker. Dat kunnen meerdere boten per mail zijn.
Nu is het zo dat het aantal gebruikers alleen maar toeneemt en dit script niet meer toereikend is.
Hoe kan ik dit efficiënter aanpakken? Hoe doet een partij als Marktplaats dit bijvoorbeeld met de zoekopdrachten die je kan opslaan en die dan naar je gemaild worden.
Op dit moment loop ik eerst alle zoekprofielen af of er een match is, terwijl ik volgens mij vanuit de boot moet kijken wie zijn zoekprofiel overeenkomt. Daarbij komt het dus voor dat iemand in 1 mail 2 of meerdere boten ontvangt.
Iemand die mij in de juiste richting kan krijgen?
Het gaat in dit geval om boten. Bijna dagelijks worden er nieuwe boten geplaatst op de website.
1x per dag draait het script welke van ieder zoekprofiel nagaat of die boot past binnen iemand zijn zoekopdracht. Zo ja, dan wordt die boot gemaild naar de gebruiker. Dat kunnen meerdere boten per mail zijn.
Nu is het zo dat het aantal gebruikers alleen maar toeneemt en dit script niet meer toereikend is.
Hoe kan ik dit efficiënter aanpakken? Hoe doet een partij als Marktplaats dit bijvoorbeeld met de zoekopdrachten die je kan opslaan en die dan naar je gemaild worden.
Op dit moment loop ik eerst alle zoekprofielen af of er een match is, terwijl ik volgens mij vanuit de boot moet kijken wie zijn zoekprofiel overeenkomt. Daarbij komt het dus voor dat iemand in 1 mail 2 of meerdere boten ontvangt.
Iemand die mij in de juiste richting kan krijgen?
Pay peanuts get monkeys !