Kijk mama, geen Java!
Meegeleverde Java runtime: De demo’s en volledige versies van DocFetcher Server worden geleverd met hun eigen interne Java runtimes, dus om ze uit te voeren hoeft u Java niet op uw systeem te installeren.
Java beveiligingsmisverstand: In tegenstelling tot wat veel mensen denken, is het gebruik van een interne of geïnstalleerde Java runtime niet gevaarlijker dan het gebruik van het .NET framework of een andere runtime. De interne Java runtimes van DocFetcher Server updaten zichzelf niet, en dit is ook volkomen veilig. De enige echte beveiligingsdreiging waar u zich zorgen over moet maken wat betreft Java is de Java plugin die in uw browser draait, en dat heeft niets te maken met de interne Java runtimes van DocFetcher Server.
Gratis Demo’s
Hieronder vindt u gratis demo’s van DocFetcher Server om u te helpen beslissen of u de volledige versie wilt aanschaffen.
Demolimitaties: De demo’s bevatten alle functies van de volledige versies en kunnen zonder tijdslimiet worden gebruikt. Er gelden echter de volgende functionele beperkingen:
- 5 resultaten per zoekopdracht: De demo’s tonen niet meer dan 5 resultaten per zoekopdracht. Hierdoor krijgt u een accuraat beeld van wat de volledige versies te bieden hebben, afgezien van de kwaliteit van de zoekresultaten. Voor het laatste kunt u DocFetcher bekijken. De kwaliteit van zoekresultaten in DocFetcher en DocFetcher Server is grotendeels hetzelfde.
- Clientlimiet: 3 gebruikers: De demo’s hebben een clientlimiet van 3 gebruikers, wat betekent dat maximaal 3 gebruikers tegelijkertijd toegang hebben tot de server. De clientlimiet wordt hieronder verder uitgelegd.
Donaties: Hoewel u de demo’s gratis kunt krijgen, als u zich vandaag bijzonder gul voelt, kunt u ze ook “kopen” voor een willekeurige prijs groter dan nul. Dit is gelijk aan het maken van een donatie.
Download: Klik op de links in de volgende tabel om de gratis demo’s te krijgen.
OS | DocFetcher Server 1.x Demo |
---|---|
Windows | Link |
Linux | Link |
macOS | Link |
Waarschuwingen
Probeer eerst de demo’s. Het wordt aanbevolen om eerst de demo’s uit te proberen voordat je een van de volledige versies koopt, omdat dit ervoor zorgt dat de software daadwerkelijk op je systeem zal draaien. Dit geldt met name voor oude Windows- of macOS-systemen en exotische Linux-distributies. Zorg er ook voor dat je eerst de demo’s uitprobeert als je de software wilt gebruiken met ongebruikelijke configuraties met netwerkstations, cloudstations, etc.
Maak een Gumroad-account aan. Gumroad, het distributieplatform waar DocFetcher Server kan worden gekocht, is een beetje vreemd omdat je daar spullen kunt kopen zonder een permanent Gumroad-account aan te maken. Zonder account heb je echter geen toegang tot toekomstige bugfixes. Maak dus wel een account aan als je die wilt. Merk op dat je op elk moment na de aankoop een account kunt aanmaken, mits je het bijbehorende e-mailadres nog weet.
Verwijderde en ontbrekende functionaliteit. Als je eerder DocFetcher Pro hebt gebruikt, merk dan op dat DocFetcher Server momenteel achterloopt op DocFetcher Pro wat betreft functies. Voor details, zie deze pagina.
DocFetcher Server kopen
Om DocFetcher Server 1.x te kopen, kiest u een van de aankoopopties in de onderstaande tabel. Door op de aankooplink in de rechterkolom te klikken, wordt u naar een externe aankooppagina geleid met verdere instructies. Maar voordat u gaat, leest u eerst de informatiekaders onder de tabel en de opmerkingen hieronder.
Pakket | Draait op | Prijs per client | Aankoop |
---|---|---|---|
DocFetcher Server 1.x voor Windows | Windows 7 SP1 of later Alleen 64-bit |
US$ 76,49 (~€ 65) |
Link |
DocFetcher Server 1.x voor Linux | Linux met glibc 2.17 of nieuwer Alleen 64-bit |
US$ 76,49 (~€ 65) |
Link |
DocFetcher Server 1.x voor macOS | macOS 10.12 of later | US$ 76,49 (~€ 65) |
Link |
Niet zeker welke versie u moet kopen? Kies dan voor de Linux-versie en zet deze op een lichtgewicht Linux-distributie. — Zie de RAM-vereisten hieronder.
Doelgroep
In tegenstelling tot DocFetcher Pro, dat een softwareprogramma is voor gemiddelde computergebruikers, is DocFetcher Server gericht op systeembeheerders en andere technisch onderlegde mensen die bekend zijn met serverconcepten zoals HTTP, poorten en SSL-certificaten. Ondersteuning kan u deze zaken niet bijbrengen.
Als uw doel is om een DocFetcher Server-instantie te integreren in een bestaande website, heeft u ofwel een basiskennis van webservers (zoals IIS, Apache of Nginx) nodig, of de hulp van iemand die over die kennis beschikt.
De DocFetcher Server-documentatie beschrijft de stappen die nodig zijn om een lokale instantie van DocFetcher Server op te zetten, op een enkele computer, maar behandelt niet de integratie in een netwerkomgeving of website. De stappen voor het laatste zijn volledig afhankelijk van de gebruikte software, en er is gewoon te veel diversiteit om alles te behandelen.
Voordat u DocFetcher Server koopt, wordt ten zeerste aanbevolen om eerst de gratis demo uit te proberen, en in het bijzonder om het integratiegedeelte uit te zoeken (als dat uw doel is), omdat daar waarschijnlijk de meeste moeilijkheden liggen. De gratis demo heeft geen tijdslimiet, dus u kunt ermee spelen tot u alles uitgevogeld hebt.
Prijs per client en clientlimiet
De hierboven vermelde prijzen zijn “per client”. Dit heeft de volgende betekenis: Bij het doen van de aankoop kunt u kiezen hoeveel gebruikers maximaal gelijktijdig verbinding kunnen maken met de server — dit is de zogenaamde clientlimiet van de server.
Bijvoorbeeld, als u DocFetcher Server koopt met een clientlimiet van 10, dan kunnen maximaal 10 gebruikers tegelijkertijd toegang krijgen tot de server. Eventuele extra gebruikers zullen in plaats daarvan een afwijzingspagina zien. En in dit voorbeeld is de totaalprijs de prijs per client hierboven vermenigvuldigd met 10 gebruikers.
Na het kopen van DocFetcher Server met een bepaalde clientlimiet, heeft u de optie om te upgraden naar een hogere clientlimiet. Hoe u kunt upgraden wordt uitgelegd op deze pagina.
Clients worden geïdentificeerd door browsersessies, niet door IP-adressen
De gebruikers die meetellen voor de clientlimiet van een DocFetcher Server-instantie worden niet geïdentificeerd door IP-adressen, maar door browsersessies. Dit betekent bijvoorbeeld dat toegang tot een DocFetcher Server-instantie vanuit twee verschillende browsers op dezelfde computer telt als twee gebruikers, niet als één. Voor een meer gedetailleerde uitleg van dit probleem, evenals een workaround genaamd sessiediefstal, zie de vraag “Waarom telt de server het aantal gebruikers per browsersessie in plaats van per IP-adres?” op de FAQ-pagina.
Onbeperkte clients — niet beschikbaar
DocFetcher Server-instanties zonder clientlimiet (d.w.z. instanties die een onbeperkt aantal gelijktijdige clients aankunnen) zijn momenteel niet beschikbaar. — Ze zouden volgens het bovenstaande prijsmodel een oneindig bedrag kosten.
Het gebruik van DocFetcher Server om een documentenrepository publiek toegankelijk te maken op internet, voor een onbeperkt aantal bezoekers, is dus een gebruiksscenario dat momenteel niet wordt ondersteund. U zou vooraf moeten beslissen over een beperkt aantal “zitplaatsen”, en meer “zitplaatsen” kopen indien nodig.
Installatie en webhosting
Vraag: Hoe start ik DocFetcher Server? Vanaf de opdrachtregel of vanuit een UI? Kan ik het integreren met webhostingservice XYZ? Welke webhostingservice raadt u aan?
Antwoord: DocFetcher Server wordt niet geleverd met integratie voor een specifieke webhostingservice, het is een kale serverapplicatie. Alle vereiste afhankelijkheden zijn inbegrepen, dus u hoeft geen aanvullende software (PHP, MySQL, Apache, enz.) te installeren om DocFetcher Server uit te voeren.
Op Windows wordt DocFetcher Server geleverd met een uitvoerbaar bestand voor installatie als Windows-service. Op Linux en macOS wordt DocFetcher Server geleverd met shell-scripts om het te starten als een voorgrondproces of als een daemon-proces, en gewoonlijk wilt u uw systeem configureren om het daemon-proces bij het opstarten te starten. Wanneer DocFetcher Server actief is, zal het één of twee poorten in beslag nemen voor HTTP en HTTPS, en het is aan u om inkomend verkeer naar deze poorten door te sturen.
Het aanbevelen van een webhostingservice is moeilijk zo niet onmogelijk, omdat het webhostinglandschap uitgestrekt en voortdurend veranderend is. U wilt echter waarschijnlijk een webhostingoplossing met volledige root-toegang om de hierboven beschreven installatie uit te voeren. Daarnaast heeft u waarschijnlijk ook veel RAM nodig, zoals hieronder besproken.
RAM-vereiste
DocFetcher Server is een softwareprogramma dat doorgaans veel RAM nodig heeft om goed te werken, dus bij het kiezen van een servermachine waarop DocFetcher Server moet draaien, is RAM het ene waar u waarschijnlijk niet op moet bezuinigen. De exacte hoeveelheid benodigde RAM is echter sterk afhankelijk van het gebruiksscenario en kan variëren tussen 1 GB en 64 GB.
Specifiek hangt het hoofdzakelijk af van twee factoren: hoeveel clients de server naar verwachting moet bedienen, en de grootte van het grootste bestand dat geïndexeerd moet worden. Het hangt niet af van de totale grootte of het totale aantal bestanden dat geïndexeerd moet worden. (Bijvoorbeeld: miljoenen kleine bestanden kunnen worden geïndexeerd met zeer weinig RAM, maar het indexeren van slechts één of twee enorme bestanden kan een enorme hoeveelheid RAM vergen.) Voor de meeste datasets die in de praktijk worden waargenomen, lijkt 16 GB RAM een relatief veilige keuze.
Om het meeste uit de beschikbare RAM te halen, wordt aanbevolen om de Linux-versie van DocFetcher Server te draaien op een lichtgewicht Linux-distributie. Dat komt omdat hoe minder RAM het OS gebruikt, hoe meer RAM er overblijft voor DocFetcher Server en andere applicaties.
Tot slot heeft DocFetcher Server een instelling om bestanden boven een bepaalde bestandsgrootte te negeren tijdens het indexeren, bijvoorbeeld “indexeer geen bestanden groter dan 500 MB”. Het kiezen van een lagere waarde voor deze maximale bestandsgrootte-instelling zal de RAM-vereiste van de applicatie verlagen.
Browservereisten
Hoewel DocFetcher Server draait op een van de ondersteunde platformen, d.w.z. Windows, Linux en macOS, hebben de clients die verbinding maken met de DocFetcher Server-instantie geen specifiek platform nodig, maar wel een up-to-date (!) versie van een van de vier officieel ondersteunde webbrowsers: Chrome, Firefox, Safari en Edge.
Oudere versies van deze browsers en elke versie van andere browsers kunnen ook werken, maar worden niet officieel ondersteund. Probeer de gratis demo van DocFetcher Server uit om zeker te zijn. De antieke Internet Explorer wordt beslist niet ondersteund.
De webinterface van DocFetcher Server is alleen ontworpen voor desktop-browsers. In beperkte mate werkt het ook op tablets en zelfs smartphones, maar vooral met smartphones is de gebruikerservaring gewoon verschrikkelijk en totaal niet aanbevolen.
Wat je krijgt
De aankoop is een eeuwigdurende (d.w.z. “levenslange”) licentie voor de huidige hoofdversie van de software en 1+ jaar bugfixes en ondersteuning. Het toevoegen van nieuwe functies is niet inbegrepen.
Wat betekent “1+ jaar bugfixes en ondersteuning”?
Voorbeelden:
- Stel je koopt DocFetcher Server 1.x vandaag, en enkele uren later wordt DocFetcher Server 2.0 uitgebracht. Dan krijg je bugfixes en ondersteuning voor DocFetcher Server 1.x voor precies 1 jaar, vanaf vandaag.
- Stel je koopt DocFetcher Server 1.x vandaag, en twee weken later wordt DocFetcher Server 2.0 uitgebracht. Dan krijg je bugfixes en ondersteuning voor DocFetcher Server 1.x voor 2 weken + 1 jaar, vanaf vandaag.
Algemene regel: De algemene regel is dat de bugfix- en ondersteuningsperiode duurt tot 1 jaar na de release van de volgende hoofdversie. Momenteel zou dat versie 2.0 zijn. In ieder geval krijg je minstens 1 jaar bugfixes en ondersteuning.
Gumroad-account: Bugfix-releases worden beschikbaar gesteld via het Gumroad-account waarmee je DocFetcher Server hebt gekocht.
Best-effort bugfixing: Bugfixes worden geleverd op basis van beste inspanningen. Met andere woorden, niet alle bugs kunnen worden opgelost. Er is bijvoorbeeld een bekend probleem met tekstmarkering in het voorvertoningsvenster in combinatie met nabijheidszoeken. Dit probleem werd geërfd van DocFetcher en is gewoon een beperking van de onderliggende zoekmachine.
Ondersteuning: Voor ondersteuning ga je naar de Ondersteuningspagina.
Overige opmerkingen
Algemeen:
- De GUI van DocFetcher Server is momenteel alleen beschikbaar in het Engels.
- Elke DocFetcher Server aankoopoptie wordt geleverd als een draagbare applicatie.
- Om gedownloade release-bestanden te verifiëren, gebruik deze SHA-256 hashes.
- Dit terugbetalingsbeleid is van toepassing: link.
Gebruiksomvang:
- Persoonlijke of bedrijfslicentie: De aankoop van DocFetcher Server is gekoppeld aan de eigenaar van het Gumroad-account waarmee de aankoop is gedaan. Deze eigenaar kan een individu of een organisatie zijn, en kan de aankoop hebben gedaan of de software als cadeau hebben ontvangen. De eigenaar mag een of meer kopieën van de software kopen, en elke kopie mag door de eigenaar worden ingezet op een enkele computer.
- Herdistributie niet toegestaan: In tegenstelling tot DocFetcher kan DocFetcher Server niet worden gebundeld en vrij worden herverdeeld naar andere gebruikers.