Naar de inhoud
Boonstra WorksWebsites en software op maat
1.0 Script voor PHP en MySQL

Advertentieplatform

Zet een eigen marktplaats voor tweedehands spullen online, voor je stad, je regio of heel Nederland en België. Gebruikers plaatsen gratis, kopers zoeken op afstand en sturen een bericht of doen een bod. Jij verdient aan opvalopties, betaald plaatsen en zakelijk tegoed, via je eigen Mollie. Op je eigen hosting, één keer betalen.

€ 149eenmalig, incl. btw · 1 domein · 6 maanden updates

24/7 online afrekenen · direct downloaden

  • Direct downloaden na betaling, 24/7
  • Draait op gewone hosting
  • Nederlandstalig beheer
  • Geen maandkosten
Voorpagina van een marktplaats gemaakt met het script
Dashboard van het beheer met omzet, nieuwe advertenties per dag en wat er op je wacht
20.000advertenties getest: zoeken met alle filters binnen een tiende seconde
NL + BEalle postcodes meegeleverd, voor zoeken op afstand zonder externe dienst
€ 0per betaling voor mij: het geld gaat via jouw Mollie naar jou
0Google Fonts, Google Maps of trackingcookies
01 — VOOR KOPERS

Vinden wat er om de hoek te koop is

Wie een fiets zoekt, wil weten wat er binnen tien kilometer staat en wat het kost. Daar is de hele voorkant op gebouwd: snel zoeken, eerlijk filteren en de afstand altijd in beeld.

Zoeken met filters die tellen

Zoeken met filters die tellen

Trefwoord, categorie, prijs, conditie, levering en kenmerken zoals merk of maat. Bij elk filter staat hoeveel advertenties er overblijven, zodat niemand op een lege pagina belandt.

Op afstand, met een kaart

Op afstand, met een kaart

Postcode en straal kiezen, of “Gebruik mijn locatie”. Resultaten als foto's, als lijst of op de kaart, met per plaats het aantal advertenties.

Een advertentie die vertrouwen geeft

Een advertentie die vertrouwen geeft

Grote foto's, kenmerken, de verkoper met reviews en hoe snel die reageert, de biedingen en een kaartje met het postcodegebied, nooit het adres.

  • Zoeken zoals mensen zoekenMet synoniemen en meervouden: wie “fietsen” zoekt, vindt ook de “fiets” en de “e-bike”.
  • Zoekopdracht bewarenNieuwe advertenties voor een bewaarde zoekopdracht komen in de mail, hooguit één keer per dag.
  • Kaart zonder GoogleKaarten van OpenFreeMap in de kleuren van je thema. Gratis, zonder sleutel en zonder cookies.
  • SEO zit erin“Fietsen in Arnhem” als eigen pagina zodra er genoeg advertenties zijn, nette adressen en een sitemap die meegroeit.
  • Als app op de telefoonBezoekers zetten je site op hun startscherm, met een eigen icoon. Uitleg per toestel staat op de site.
  • Ook voor voertuigenKies bij de installatie het profiel Voertuigen. Bij een auto of motor vult het kenteken merk, bouwjaar en brandstof in (RDW).
02 — VOOR VERKOPERS

Plaatsen in een paar minuten, ook op de telefoon

Hoe makkelijker het plaatsen, hoe meer aanbod. Het formulier werkt ook zonder JavaScript, en met JavaScript denkt het mee.

Het formulier om een advertentie te plaatsen, met de stappen aan de zijkant
  • Plaatsen in zeven stappen

    Wat, foto's, kenmerken, omschrijving, prijs, staat en levering, waar. De categorie wordt voorgesteld bij de titel, foto's sleep je op volgorde en de browser verkleint grote telefoonfoto's al vóór het uploaden.

  • Foto's netjes en veilig

    Op de server rechtgezet, verkleind (JPEG en WebP) en ontdaan van gegevens zoals de plek waar de foto is genomen.

  • Berichten en bieden

    Kopers sturen een bericht of doen een bod, eventueel met een minimumbod. Een geaccepteerd bod zet de advertentie op Gereserveerd; na “Verkocht aan…” geven koper en verkoper elkaar een review.

  • Zakelijke verkopers

    Met KvK-nummer en een eigen bedrijfspagina. Zij kopen tegoed voor opvalopties en de knop “Bezoek website”.

Een gesprek met een bod dat de verkoper kan accepteren
Berichten en biedenBod accepteren of weigeren in het gesprek zelf.
Mijn advertenties met weergaven, bewaard en berichten
Mijn advertentiesWeergaven, verlengen, pauzeren en verkocht.
Kaartje met het postcodegebied en vergelijkbare advertenties
Veilig handelenPostcodegebied op de kaart, nooit het adres.
03 — VERDIENEN

Plaatsen is gratis, opvallen kost geld

Het verdienmodel van de grote advertentiesites, maar op jouw domein en met jouw prijzen. Je kiest zelf wat je aanzet; zonder Mollie is alles gratis.

Opvalopties kiezen voor een advertentie
  • Gratis, Plus of Premium

    De verkoper kiest bij het plaatsen hoe hij opvalt. De prijzen stel je in per categorie: een bank mag meer kosten dan een boek.

  • Losse opvalopties

    Dagtopper (1, 3 of 7 dagen bovenaan), Omhoogplaatsen, Fotoknaller, op de homepagina en de sticker “Moet nu weg”.

  • Betaald plaatsen en tegoed

    Een prijs per advertentie, eventueel pas na een aantal gratis. Zakelijke verkopers betalen uit tegoed, ook per klik op hun website, met een eigen dagbudget.

  • Via je eigen Mollie

    Je plakt je eigen Mollie-sleutel. Het geld gaat rechtstreeks naar jou en elke betaling krijgt een factuur met nummer. Banners en advertentienetwerken kunnen er ook bij.

Eerlijk naar bezoekers: betaalde advertenties heten “Uitgelicht”, er staan er hooguit vier bovenaan (instelbaar) en ze wisselen elkaar af. Boven de resultaten staat een link naar “Hoe de volgorde werkt”, zoals de DSA het vraagt.

04 — VEILIG EN VOLGENS DE REGELS

Meldingen en moderatie, zoals de DSA het vraagt

Een advertentiesite is een platform volgens de Europese Digital Services Act. Het script heeft de meldknop, de besluiten met reden en het logboek al aan boord.

Een melding afhandelen met een besluit en de reden
  • Meldknop bij alles

    Bij elke advertentie, gebruiker en review, ook voor bezoekers zonder account. Melder en adverteerder krijgen je besluit met de reden per mail, zoals de Europese DSA vraagt.

  • Keuren zoals jij wilt

    Moderatie uit, alleen voor nieuwe verkopers of voor alles. Een advertentie met een woord van jouw lijst wacht altijd op controle.

  • Waarschuwen voor oplichting

    Berichten met een betaallink, een verzoek om naar WhatsApp te gaan of een telefoonnummer in het eerste bericht krijgen een waarschuwing. Links naar onbekende sites zijn niet klikbaar.

  • Team en logboek

    Moderators krijgen een eigen inlog en zien alleen advertenties, gebruikers en meldingen. Het logboek laat zien wie wat deed.

05 — VOOR JOU

Een beheer dat het werk uit handen neemt

Keuren, bijsturen en zien wat er gebeurt, zonder in de database te duiken. De cron doet de rest: advertenties laten verlopen met een herinnering vooraf, zoekopdracht-mails, opvalopties laten aflopen en opruimen.

Advertenties in het beheer met tabbladen per status
  • Dashboard dat vertelt wat er speelt

    Omzet per bron, nieuwe advertenties en gebruikers per dag, wat er op je wacht en een stappenlijst “Aan de slag”.

  • Categorieën en kenmerken

    Slepen in de volgorde die je wilt, een icoon of eigen foto per categorie, en kenmerken die vanzelf filters worden.

  • Drie startprofielen

    Algemeen tweedehands (27 hoofdcategorieën), Voertuigen, of Leeg. Postcodes en plaatsen van Nederland en België zitten erin.

  • Opruimen zonder zorgen

    Een prullenbak voor advertenties, doorverwijzingen voor oude adressen, zoektermen die je weghaalt en bewaartermijnen die de cron bewaakt.

Categorieën slepen en kenmerken instellen
CategorieënVolgorde, iconen en kenmerken.
Opvalopties en prijzen per categorie
Opvallen en prijzenPakketten en losse opties, per categorie.
Betalingen met omzet en facturen
BetalingenOmzet, facturen en tegoed op één plek.
06 — NAAR JE EIGEN HAND

Geen sjabloon, maar jouw marktplaats

Drie kleuren (Signaalgeel, Kersrood en Ultramarijn) of je eigen kleur, licht, donker of automatisch; de tekstkleur op knoppen rekent het script zelf uit, zodat alles leesbaar blijft. Elke zin op de site, elke mail en elke SEO-titel stel je in het beheer in.

Thema en kleuren kiezen in het beheer
  • Naam, gebied en logo
  • Drie kleuren of je eigen kleur
  • Licht, donker of automatisch
  • Alle zinnen op de site
  • Alle mailteksten
  • SEO-titels per paginasoort
  • Categorieën en kenmerken
  • Prijzen per categorie
  • Gratis advertenties per persoon
  • Looptijd van advertenties
  • Moderatie en verboden woorden
  • Menu en voettekst
  • Cookiebanner
  • Kaarten aan of uit
  • Mailen via SMTP met testmail
07 — ONDER DE MOTORKAP

Snel, schoon en zonder gedoe

Snel, ook met 20.000 advertenties

  • Zoekpagina met alle filteraantallen in 25 tot 85 ms
  • Pagina-cache voor bezoekers die niet zijn ingelogd
  • Afstanden in de database berekend, met een index

AVG-vriendelijk

  • Gebruikers downloaden of verwijderen hun gegevens zelf
  • IP-adressen alleen versleuteld (gehasht) bewaard
  • Lettertypes en scripts op je eigen server

Veilig ingericht

  • Gevoelige mappen afgeschermd, uploads voeren geen code uit
  • Wachtwoorden met Argon2id, limiet op inlogpogingen
  • Formulieren beschermd tegen misbruik (CSRF)

Toegankelijk: getest met axe en met alleen het toetsenbord, met genoeg contrast in elke kleur. Dat helpt bezoekers, en sinds de Europese toegankelijkheidswet (EAA) ook bij webwinkels en diensten.

08 — UPDATES

Zo werken updates

Je koopt het script één keer. Daarna blijf je verbeteringen krijgen, en alleen van mij.

  1. Sleutel invullen

    Na je aankoop krijg je een licentiesleutel. Die vul je in het beheer in; bij de eerste controle koppelt hij zich aan je domein.

  2. Nieuwe versie

    Komt er een nieuwe versie, dan zie je in het beheer wat er verandert. De downloadlink is persoonlijk en tijdelijk.

  3. Ondertekend

    Elke update is digitaal ondertekend (Ed25519), zodat je weet dat hij van mij komt.

  4. Met één klik

    Eerst een back-up, dan bijwerken. Gaat er iets mis, dan zet het script alles vanzelf terug. Je instellingen, advertenties en foto's blijven staan.

Ook handig: wijkt er ooit een bestand af, bijvoorbeeld na een half gelukte upload, dan zet de knop Herstel in het beheer de echte bestanden van je versie terug. Met de hand bijwerken kan ook altijd (de handleiding legt het stap voor stap uit).

09 — EERLIJK

Wat versie 1.0 wel en niet kan

Liever nu duidelijk dan achteraf teleurgesteld.

Zit erin

  • Gratis plaatsen in zeven stappen, met foto's slepen, kenmerken per categorie en het kenteken via RDW
  • Zoeken op afstand, filters met aantallen, foto's, lijst of kaart, en bewaarde zoekopdrachten
  • Berichten en bieden, met waarschuwingen voor oplichting, minimumbod en een openbare biedingenlijst
  • Reviews na de verkoop, één per kant, alleen tussen koper en verkoper
  • Verdienen via je eigen Mollie, opvalopties, betaald plaatsen, zakelijk tegoed met klikprijs en banners
  • Meldingen en moderatie (DSA), met de reden per mail, moderators en een logboek
  • Installatiewizard en handleiding, in het Nederlands, plus feedback en support vanuit het beheer

Nog niet

  • Betalen en verzenden via de site: koper en verkoper regelen betaling en levering zelf, zoals bij een gewone advertentiesite; er is dus ook geen kopersbescherming
  • Inloggen met Google of Apple: gebruikers maken een account met e-mail en wachtwoord
  • Tweestapsverificatie: nog niet, ook niet voor het beheer
  • Importeren uit een feed of CSV: advertenties komen in 1.0 binnen via het plaatsformulier
  • Meerdere talen: de site en het beheer zijn Nederlands
  • Veilingen of bijlagen in berichten: bieden kan wel; bijlagen bewust niet, omdat oplichters die misbruiken

Wat je nodig hebt

PHP
8.2 of nieuwer (getest tot en met 8.5)
Database
MySQL 8 of MariaDB 10.6 of nieuwer
Extensies
PDO MySQL, mbstring, JSON, GD en cURL
Server
Apache met mod_rewrite (bijna alle hosting); nginx kan ook, de regels staan in de handleiding
Cron
Eén taak per uur, in te stellen in je hostingpaneel
Verdienen
Een (gratis) Mollie-account

Betalen

iDEAL | WeroBancontact

Veilig afrekenen via Mollie.

10 — VRAGEN

Veelgestelde vragen

Mag ik het script op meer dan één site gebruiken?

Eén licentie geldt voor één domein. Voor een tweede site koop je een tweede licentie. Lokaal testen (localhost, .test, .local) en een stagingsubdomein van je eigen domein tellen niet mee.

Ik ga verhuizen naar een ander domein.

Geen probleem. Mail je sleutel en het nieuwe domein naar [email protected], dan zet ik de koppeling om.

Mag ik de code aanpassen?

Ja. De PHP-code is gewoon leesbaar en je mag hem aanpassen voor je eigen site. Doorverkopen, weggeven of in een ander product verwerken mag niet.

Wat heb ik nodig?

Gewone webhosting met PHP 8.2 of hoger, MySQL 8 of MariaDB 10.6 of hoger, GD en cURL, en een cron-taak die elk uur draait. Om geld te verdienen ook een (gratis) Mollie-account; zonder Mollie werkt de site gewoon, alleen gratis.

Is dit een kopie van Marktplaats?

Nee. Het werkt zoals mensen gewend zijn (zoeken op afstand, berichten, bieden), maar met een eigen ontwerp en eigen code. Kies voor je site een eigen naam: Marktplaats is een merk.

Werkt het ook in België?

Ja. Belgische postcodes en plaatsen zitten erin, dus zoeken op afstand werkt over de grens heen. Zakelijke accounts werken in 1.0 met een Nederlands KvK-nummer.

Hoe kom ik aan de eerste advertenties?

Een lege marktplaats trekt niemand, dus begin klein: één regio of één soort spullen (fietsen, babyspullen, auto's). Plaatsen is gratis, het beheer helpt met een stappenlijst en elke categorie met genoeg advertenties krijgt een eigen pagina voor Google.

Verdien jij mee aan mijn betalingen?

Nee. Gebruikers betalen via jouw eigen Mollie-account en het geld gaat rechtstreeks naar jou. Alleen Mollie rekent een klein bedrag per betaling.

Wat gebeurt er na 6 maanden?

Het script blijft gewoon werken, op dezelfde manier. Alleen nieuwe updates en support stoppen dan.

Krijg ik een factuur?

Ja, met btw. Zakelijk in een ander EU-land met een geldig btw-nummer betaal je € 123,14 en wordt de btw verlegd.

Kan ik het eerst zien?

Ja. In de openbare demo zoek je, bied je en stuur je berichten als bezoeker, log je met één klik in als verkoper en probeer je het beheer uit (gebruiker demo, wachtwoord Vondst demo 2026). Mails verschijnen daar op het scherm. Wat je verandert, wordt elk uur teruggezet.

Ik wil iets op maat.

Dat kan. Ik bouw ook uitbreidingen en koppelingen op maat; mail wat je zoekt, dan krijg je vooraf een vaste prijs.

Klaar om je eigen marktplaats te starten?

Vragen vooraf? Mail naar [email protected]. Ook voor België.

Kopen voor € 149