Overslaan naar hoofdinhoud
HPO Software Stapsgewijze handleidingen voor 4D-databases en low-code app-ontwikkeling — van je eerste tabel tot een werkende bedrijfsapp.

Sommige links op deze site zijn affiliate links: als je via hen koopt, kunnen wij een commissie verdienen zonder extra kosten voor jou. Dit beïnvloedt nooit wat wij aanbevelen. Zie onze affiliate disclosure voor meer informatie. Affiliate-verklaring.

Basisprincipes van 4th Dimension Learning

4e Dimensie Leerbasis Home Inhoud ------------------------- i. Inleiding ii. Geschiedenis 1. Systeemvereisten 2. Programmastucturen 3.

Netwerkverschillen 4. Verschillen in runtimes 5. Compiler 6. Webhosting 7. Data-visualisatie 8.

Plug-ins 9. Tools/Hulpprogramma’s 10. Bronnen 11. Andere 4D-URL’s 3. Netwerkverschillen Zowel 4D als FMP maken netwerkmogelijkheden voor databases mogelijk.

De netwerkimplementatie verschilt echter sterk tussen 4D en FMP. Een standaard FMP-bestand kan zichzelf en andere bestanden op een netwerk hosten (peer-to-peer-hosting), maar dit werkt alleen wanneer het aantal bestanden en gebruikers beperkt is. Bij 4D is altijd een Server vereist; peer-to-peer-hosting bestaat niet voor 4D.

FMP-netwerken Voor serieus database-netwerken moet de FMP Server worden gebruikt. De FMP Server levert uitsluitend de bestanden aan. Om wijzigingen aan te brengen of een bestand te gebruiken, heeft u nog steeds een exemplaar van de FMP-toepassing nodig om het bestand te openen.

Bovendien moet op elke computer in het netwerk die toegang tot de bestanden nodig heeft, een exemplaar van de FMP-toepassing geïnstalleerd zijn. Als u 100 computers heeft en verwacht dat maximaal 25 daarvan gelijktijdig toegang zullen hebben tot de bestanden, dan heeft u toch 100 exemplaren van de FMP-toepassing nodig, één op elke computer. FMP Peer-to-Peer-netwerken Zoals hierboven vermeld, kan een standaardversie van FMP worden gebruikt om bestanden op een netwerk te hosten. Hoewel dit在某些 gevallen nuttig kan zijn, lopen gebruikers met deze methode vaak snel tegen problemen aan.

Related: — A spreadsheet-simple interface sitting on top of a real , with automations, views, and shareable interfaces..

Hoewel FMP maximaal 50 geopende bestanden en maximaal 25 gelijktijdige gebruikers ondersteunt, is het in de praktijk onmogelijk om beide maximumwaarden tegelijkertijd te bereiken. Typisch kunt u bijvoorbeeld 1 gast hebben met 48 geopende bestanden, of 2 gasten met 25 geopende bestanden, of 25 gasten met 3 geopende bestanden.

Afgezien van de slechte prestaties bij FMP peer-to-peer-netwerken, is ook databasebeheer zoals back-ups en herstel na crashes complexer dan bij gebruik van de Server-versie. Figuur 9 - Bestanden hosten met de FMP-toepassing via peer-to-peer-netwerken FMP Server-netwerken (FileMaker Pro Server kost ongeveer $1.000) Figuur 10 - Bestanden serveren met FMP Server FMP Server kan tot 125 bestanden geopend houden (opmerking: elke computer kan nog steeds maximaal 50 bestanden openen) en ondersteunt tot 250 gelijktijdige gasten.

FMP Server kan uitsluitend bestanden op een netwerk leveren en is niet geschikt voor webhosting van bestanden. 4D-netwerken (4D Server kost $900 - $1.000 en inclusief twee gelijktijdige verbindingen. Extra verbindingen: 1 voor $249, 5 voor $999, 10 voor $1999) Met 4D kunt u Clients maken die op elke computer geïnstalleerd kunnen worden.

If you are shopping: — A that plugs into the wider Zoho suite and prices per user rather than per app..

Voor de ontwikkelaar zijn deze gratis en er kan een onbeperkt aantal worden gemaakt en geïnstalleerd. Voor netwerken van een database met 4D heeft u de 4D Server nodig. Vervolgens koopt u licenties voor de 4D Server.

Naast de twee licenties voor gelijktijdige verbindingen die bij de server worden meegeleverd, moet u voldoende extra licenties aanschaffen zodat het totaal aantal licenties gelijk is aan of groter is dan het maximale aantal gelijktijdige gebruikers. Dit betekent dat als u 100 clients heeft, maar slechts 25 gelijktijdige gebruikers verwacht, u alleen 25 licenties hoeft aan te schaffen.

U installeert een kopie van de 4D Client-toepassing op elke computer. De 4D Server staat vervolgens toe dat maximaal het aantal gekochte licenties gelijktijdig verbinding maakt. Figuur 11 - Bestanden serveren met 4D Server Opmerking: Het structuurbestand op elke 4D Client-machine wordt automatisch door de 4D Server geplaatst. De ontwikkelaar hoeft het structuurbestand niet handmatig naar elke machine te kopiëren.

Let ook op dat het structuurbestand dat samen met de Client-bestanden wordt geplaatst, een subset is van het hoofdstructuurbestand. Er zijn twee versies van 4D Server.

Eén versie stelt 4D Clients in staat om niet alleen de bestanden te gebruiken, maar ook het databasestructuurontwerp te openen en aan te passen ($1000). De andere versie van 4D Server staat uitsluitend gebruik toe en heet 4D Server Application ($900). Beide versies ondersteunen zowel netwerken als webpublicatie van bestanden. Opmerking: voor ander gebruik dan testen moet u voor webpublicatie een aanvullende weblicentie aanschaffen ($1.000).

Client-bestanden Bij FMP bestaat zoiets als een Client-bestand niet. Op elke computer moet een volledige versie van FMP worden gebruikt. Bij 4D is op de computer van de gebruiker alleen de 4D Client-toepassing nodig.

Related: — A builder aimed at portals, directories, and internal tools — with flat-rate pricing instead of per-user fees..

Opmerking: het structuurbestand wordt automatisch gedownload en bijgewerkt door de 4D Server. 4D Client kan vrij worden gedistribueerd op een netwerk naar elke gebruiker. 4D Client stelt de gebruiker in staat toegang te krijgen tot de database die zich op de Server-computer bevindt. Copyright

P.S. A few readers have asked which relational database platform we actually reach for — it's Claris FileMaker Pro; if you want the current details.


Try FileMaker Free for 45 Days

The long-running relational database platform for teams that need custom apps on desktop, web, and mobile from a single file.