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

Bedrijvengids Pro

Zet een eigen bedrijvengids online voor je stad, regio, provincie of één branche. Vul hem met echte bedrijven uit OpenStreetMap en laat ondernemers betalen voor Premium en Uitgelicht, via je eigen Mollie. Op je eigen hosting, één keer betalen.

€ 79eenmalig, incl. btw · 1 domein · 6 maanden updates
  • Draait op gewone hosting
  • Nederlandstalig beheer
  • Geen maandkosten
Voorpagina van een bedrijvengids gemaakt met het script
Dashboard van het beheer met omzet, weergaven en wat er op je wacht
OSM + PDOKechte bedrijven en plaatsen, eerst een voorbeeld
€ 0per betaling voor mij: het geld gaat via jouw Mollie naar jou
0Google Fonts, Google Maps of trackingcookies
1× betalengeen abonnement, geen gehuurd sjabloon
01 — VOOR JE BEZOEKERS

Een gids waar mensen echt iets vinden

Geen lange lijst met namen, maar per plaats en categorie de bedrijven met openingstijden, reviews en een kaart. Precies wat iemand zoekt die vandaag nog een bakker of kapper nodig heeft.

Een pagina per plaats

Een pagina per plaats

Met de bedrijven in die plaats, een kaart ernaast, sorteren, filteren op sterren en “nu open”. Adres, telefoon en openingstijden staan direct in de lijst.

Bedrijfspagina die verkoopt

Bedrijfspagina die verkoopt

Foto's, contact, route, openingstijden met “vandaag”, kenmerken en reviews met een verdeling per ster.

Aanmelden met tarieven

Aanmelden met tarieven

Ondernemers melden zich aan of kiezen Premium of Uitgelicht en betalen meteen met iDEAL.

  • Zoeken op wat en waarEen zoekbalk met suggesties, op plaats of postcode.
  • Nu openOpeningstijden met twee blokken per dag. “Nu open” klopt ook als de pagina uit de cache komt.
  • ReviewsBezoekers schrijven een review, jij keurt goed, de ondernemer reageert.
  • Kaarten zonder GoogleOpenStreetMap met Leaflet, zonder API-sleutel. Desgewenst pas laden na een klik.
  • SEO zit erinPagina's per plaats, per categorie en per categorie in een plaats, schema.org LocalBusiness en een sitemap.
  • Claimen en aanmeldenOndernemers claimen hun bedrijf of melden het aan, gratis of betaald.
02 — VOOR JOU

Vul je gids met één klik

Een lege gids trekt geen bezoekers en geen betalende ondernemers. Daarom haal je bedrijven en plaatsen uit open bronnen, en houdt het beheer de rest overzichtelijk.

Import uit OpenStreetMap met een voorbeeld per categorie
  • Importeren uit OpenStreetMap

    Kies plaatsen en een straal. Je ziet eerst hoeveel bedrijven er zijn, hoeveel met adres, telefoon, website en openingstijden, en in welke categorie ze komen. Pas daarna importeer je.

  • Plaatsen van de overheid

    Vul een gemeente in en het script haalt alle woonplaatsen op bij PDOK, met hun ligging. Een korte beschrijving komt van Wikipedia, met bronvermelding.

  • CSV-import en -export

    Excel-vriendelijk. Je krijgt eerst een controle met de reden per regel; pas daarna wordt er iets opgeslagen. Adressen zonder ligging zoek je op bij PDOK.

  • Moderatie met spamsignalen

    Reviews, claims en aanmeldingen op één plek. Verdachte reviews zijn gemarkeerd, en bij een claim zie je of het e-mailadres bij de website past.

  • Dashboard met kansen

    Omzet, weergaven per dag en “kansen voor Premium”: bedrijven die veel bekeken worden maar nog gratis zijn. Bel ze op.

Moderatie van reviews, claims en aanmeldingen
ModeratieReviews, claims en aanmeldingen op één plek.
Bedrijf bewerken met kaart en openingstijden
Bedrijf bewerkenPunaise slepen, openingstijden, foto's en pakket.
CSV-import met controle per regel
CSV-importEerst controleren, dan pas opslaan.
03 — VERDIENEN

Ondernemers betalen, jij ontvangt

Het verdienmodel zit erin. Ondernemers betalen voor meer zichtbaarheid, en omdat ze hun bedrijf zelf bijhouden, blijft je gids actueel zonder extra werk.

Mijn bedrijf: een ondernemer past zelf gegevens en foto's aan
  • Basis, Premium en Uitgelicht

    Basis is gratis. Premium (per jaar) geeft foto's, logo, een eigen verhaal, een websitelink die meetelt in Google en een hogere plek. Uitgelicht (per 30 dagen) zet een bedrijf bovenaan en op de homepage.

  • iDEAL via jouw eigen Mollie

    Je plakt je eigen Mollie-sleutel. Na betaling staat het pakket meteen aan; Uitgelicht stopt vanzelf. Het geld gaat rechtstreeks naar jou.

  • Jij bepaalt de prijzen

    Standaard € 49 per jaar voor Premium en € 19 per 30 dagen voor Uitgelicht. Prijzen en pakketteksten pas je aan in het beheer.

  • Ondernemers beheren zelf

    Inloggen met een link per mail, zonder wachtwoord. Ze passen gegevens, openingstijden en foto's aan en reageren op reviews. Jij krijgt bij elke wijziging een mail.

04 — NAAR JE EIGEN HAND

Geen sjabloon, maar jouw gids

Drie thema's (Strak, Warm en Stad) bepalen lettertype, ronding en sfeer; daarbovenop kies je zes kleuren. Elke tekst en elke SEO-titel stel je in het beheer in.

Thema en kleuren kiezen in het beheer
  • Naam, regio en bereik
  • Kaart of eigen foto in de kop
  • Drie thema's
  • Zes kleuren met leesbaarheidscheck
  • Alle zinnen op de site
  • {regio} en {plaats} in teksten
  • SEO-titels per paginasoort
  • Voorbeeld zoals Google het toont
  • Pakketprijzen en -teksten
  • Kaart pas laden na een klik
  • Eigen tegelaanbieder voor de kaart
  • Nette URL's aan of uit
  • Mailen via SMTP met testmail
05 — ONDER DE MOTORKAP

Snel, schoon en zonder gedoe

Snel bij veel bedrijven

  • Volgorde en tellingen per plaats en categorie vooraf berekend
  • Pagina-cache die zich na elke wijziging leegt
  • Sitemap in delen, die meegroeit met je gids

AVG-vriendelijk

  • Lettertypes op je eigen server, geen Google Fonts
  • Geen cookies voor gewone bezoekers
  • IP-adressen alleen versleuteld (gehasht)

Veilig ingericht

  • Gevoelige mappen afgeschermd
  • Pauze na vijf foute inlogpogingen
  • Spamfilter en formulieren beschermd tegen misbruik (CSRF)
06 — 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 wat er verandert. De downloadlink is persoonlijk en tijdelijk.

  3. Ondertekend

    Elke update is digitaal ondertekend (Ed25519). Zo installeert het script nooit iets wat niet van mij komt.

  4. Installeren

    Je instellingen, uploads en de cache blijven staan; het datamodel werkt zichzelf bij.

Eerlijk over nu: in versie 1.0 download je een update en upload je de nieuwe bestanden zelf (de handleiding legt het stap voor stap uit). Controleren en installeren met één klik vanuit het beheer komt in een volgende versie.

07 — EERLIJK

Wat versie 1.0 wel en niet kan

Liever nu duidelijk dan achteraf teleurgesteld.

Zit erin

  • Import uit OpenStreetMap, met een voorbeeld vooraf en categorieën koppelen
  • Plaatsen via PDOK en Wikipedia, alle woonplaatsen van een gemeente, met ligging en beschrijving
  • Premium en Uitgelicht met iDEAL, via je eigen Mollie, meteen actief na betaling
  • Reviews, claims en aanmeldingen, met moderatie en spamsignalen
  • Mijn bedrijf voor ondernemers, inloggen met een link per mail, wijzigingen direct online
  • CSV-import en -export, Excel-vriendelijk, met een controle vooraf
  • Installatiewizard en handleiding, in het Nederlands, plus feedback en support vanuit het beheer

Nog niet

  • Updates met één klik: in 1.0 download je een update via je persoonlijke link en upload je de bestanden zelf (stap voor stap in de handleiding)
  • Meer categorieën per bedrijf: elk bedrijf heeft er één; zo blijven de pagina's per plaats en categorie overzichtelijk
  • Andere betaalmethodes voor ondernemers: ondernemers betalen met iDEAL via Mollie
  • Overal complete bedrijfsgegevens: OpenStreetMap is gratis, maar in steden staat meer dan op het platteland
  • Een kaart voor heel veel bezoekers: de openbare kaart van OpenStreetMap is daar niet voor bedoeld; bij veel bezoekers stel je een eigen tegelaanbieder in
  • Meerdere talen of landen: de site en het beheer zijn Nederlands, en plaatsen en adressen komen van PDOK

Wat je nodig hebt

PHP
8.2 of nieuwer (getest op 8.2 t/m 8.5)
Database
MySQL of MariaDB (getest op MySQL 8.0)
Extensies
PDO MySQL, mbstring, JSON, cURL; GD aanbevolen
Server
Apache met mod_rewrite (bijna alle hosting)
Cron
Eén taak per uur, in te stellen in je hostingpaneel
Verdienen
Een (gratis) Mollie-account met iDEAL

Betalen

iDEAL | WeroBancontactCreditcardPayPal

Veilig afrekenen via Mollie.

08 — 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 of MariaDB en een cron-taak in je hostingpaneel. Wil je verdienen aan Premium en Uitgelicht, dan ook een (gratis) Mollie-account.

Mag ik bedrijven uit OpenStreetMap gebruiken?

Ja, OpenStreetMap is open data onder de ODbL. Voorwaarde is een bronvermelding; die zet het script automatisch in de voet van je site. De overgenomen gegevens blijven onder die licentie vallen; lees bij twijfel openstreetmap.org/copyright.

Verdien jij mee aan mijn betalingen?

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

Voor welk gebied werkt het?

Voor één stad, een regio, een provincie, heel Nederland of één branche. Naast de zoekbalk tekent het script zelf een kaart van je plaatsen, je provincie of heel Nederland; liever een eigen foto kan ook. Plaatsen en adressen komen van PDOK, dus het script is gemaakt voor Nederland.

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 € 65,29 en wordt de btw verlegd.

Kan ik het eerst zien?

Ja. In de openbare demo bekijk je de voorkant en probeer je het beheer uit (gebruiker demo, wachtwoord demo1234). Wat je daar 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 bedrijvengids te starten?

Vragen vooraf? Mail naar [email protected].

Kopen voor € 79