Beste tweakers,
Inleiding
Ik ben de laatste dagen aan het onderzoeken, of datgene wat ik wil technisch gezien mogelijk is. Ik heb hierover eerder een topic geplaatst maar toen was ik lang nog niet zo wijs hierover als nu
.
Ik hoop dat ik dit topic in het goede gedeelte heb geplaatst, de keuze was nogal moeilijk voor mij dus indien nodig hoop ik dat een modje mij wilt corrigeren.
Probleem
Maargoed het probleem daar gaat het om. Ik ben al een aardig tijdje bezig met het ontwikkelen van een webbased applicatie waarbij klanten van een bedrijf diverse artikelen kunnen zien en ook kunnen bestellen. Het gaat om een goede 700 artikelen, welke allemaal opgeslagen zijn in een SQLBase database, behorend onder een Unit 4 Multivers boekhoud programma.
Opzich klinkt dit nog niet als probleem, dan exporteren we toch gewoon de artikelen in een .csv bestandje naar de webapplicatie? Dat kan, maar dat lijkt me erg onhandig als de artikelen om de 6/12 uur veranderen (van prijs).
Wat dus de bedoeling is, is dat er een webbased applicatie gebouwt gaat worden, waar mensen artikelen kunnen bestellen en de artikelen niet ouder zijn als 6 uur.
Situatie
Oke de situatie waar we het over hebben gaat om het volgende:
* de server waar de webapplicatie op draait is een FreeBSD server, met apache, mysql,PHP ge-compiled met iODBC.
* de server waar de daadwerkelijke (SQLBase) database op staat is een Windows 2000 server.
Mogelijke oplossing
Ik ben uiteraard gaan onderzoeken naar een oplossing en ik denk dat ik er een gevonden heb. Ik denk dat het een goede optie is om een ODBC koppeling te maken tussen de twee servers en op die manier de artikelen lijst te laten synchroniseren. Deze ODBC koppeling maken we mogelijk met Gupta SQLBase drivers (guptaworldwide.com).
Informatie
Uiteraard heb ik niet stilgezeten en heb ik diverse informatie opgedaan, sterker nog bijna zoveel dat ik aan de slag kan!
Ik heb met Gupta World Wide gebeld in Duitsland en Engeland. In Duitsland kreeg ik een expert aan de lijn en die vertelde mij dat het wel mogelijk is maar dat je het volgende nodig hebt:
Configuratie FreeBSD server
- ODBC ondersteuning in PHP (iODBC)
- ODBC SQLBase driver
- ODBC SQLBase Client
- (user?) DSN, die verwijst naar de Windows 2000 server
Configuratie Windows 2000 server
- ODBC standaard built-in
- ODBC SQLBase driver voor windows
- ODBC SQLBase Server (kosten €120,-)
- (system?) DSN die toegang geeft tot de database
De vraag
Mijn vragen zijn eigenlijk, klopt mijn verhaal, en klopt het als ik het bovenstaande realiseer dat ik gegevens uit de database kan trekken vanuit de Windows 2000 server naar mijn webapplicatie toe?
De SQLBase ODBC driver die GuptaWorldWide aanbied, is geschikt voor Windows platforms en voor Linux platforms. De techneut vertelde mij dat er een grote kans is dat het gaat werken op een FreeBSD server, maar hij kon het me niet garanderen. Nu weet ik dat Linux en FreeBSD redelijk dicht bij elkaar liggen, maar zou het dan mogelijk zijn om de driver en de client welke eigenlijk geschikt is voor Linux te installeren op de FreeBSD server?
Of misschien nog mooier, wie heeft dit weleens eerder gedaan ?
Ik hoop dat iemand me kan helpen, dankje!
Inleiding
Ik ben de laatste dagen aan het onderzoeken, of datgene wat ik wil technisch gezien mogelijk is. Ik heb hierover eerder een topic geplaatst maar toen was ik lang nog niet zo wijs hierover als nu
Ik hoop dat ik dit topic in het goede gedeelte heb geplaatst, de keuze was nogal moeilijk voor mij dus indien nodig hoop ik dat een modje mij wilt corrigeren.
Probleem
Maargoed het probleem daar gaat het om. Ik ben al een aardig tijdje bezig met het ontwikkelen van een webbased applicatie waarbij klanten van een bedrijf diverse artikelen kunnen zien en ook kunnen bestellen. Het gaat om een goede 700 artikelen, welke allemaal opgeslagen zijn in een SQLBase database, behorend onder een Unit 4 Multivers boekhoud programma.
Opzich klinkt dit nog niet als probleem, dan exporteren we toch gewoon de artikelen in een .csv bestandje naar de webapplicatie? Dat kan, maar dat lijkt me erg onhandig als de artikelen om de 6/12 uur veranderen (van prijs).
Wat dus de bedoeling is, is dat er een webbased applicatie gebouwt gaat worden, waar mensen artikelen kunnen bestellen en de artikelen niet ouder zijn als 6 uur.
Situatie
Oke de situatie waar we het over hebben gaat om het volgende:
* de server waar de webapplicatie op draait is een FreeBSD server, met apache, mysql,PHP ge-compiled met iODBC.
* de server waar de daadwerkelijke (SQLBase) database op staat is een Windows 2000 server.
Mogelijke oplossing
Ik ben uiteraard gaan onderzoeken naar een oplossing en ik denk dat ik er een gevonden heb. Ik denk dat het een goede optie is om een ODBC koppeling te maken tussen de twee servers en op die manier de artikelen lijst te laten synchroniseren. Deze ODBC koppeling maken we mogelijk met Gupta SQLBase drivers (guptaworldwide.com).
Informatie
Uiteraard heb ik niet stilgezeten en heb ik diverse informatie opgedaan, sterker nog bijna zoveel dat ik aan de slag kan!
Ik heb met Gupta World Wide gebeld in Duitsland en Engeland. In Duitsland kreeg ik een expert aan de lijn en die vertelde mij dat het wel mogelijk is maar dat je het volgende nodig hebt:
Configuratie FreeBSD server
- ODBC ondersteuning in PHP (iODBC)
- ODBC SQLBase driver
- ODBC SQLBase Client
- (user?) DSN, die verwijst naar de Windows 2000 server
Configuratie Windows 2000 server
- ODBC standaard built-in
- ODBC SQLBase driver voor windows
- ODBC SQLBase Server (kosten €120,-)
- (system?) DSN die toegang geeft tot de database
De vraag
Mijn vragen zijn eigenlijk, klopt mijn verhaal, en klopt het als ik het bovenstaande realiseer dat ik gegevens uit de database kan trekken vanuit de Windows 2000 server naar mijn webapplicatie toe?
De SQLBase ODBC driver die GuptaWorldWide aanbied, is geschikt voor Windows platforms en voor Linux platforms. De techneut vertelde mij dat er een grote kans is dat het gaat werken op een FreeBSD server, maar hij kon het me niet garanderen. Nu weet ik dat Linux en FreeBSD redelijk dicht bij elkaar liggen, maar zou het dan mogelijk zijn om de driver en de client welke eigenlijk geschikt is voor Linux te installeren op de FreeBSD server?
Of misschien nog mooier, wie heeft dit weleens eerder gedaan ?
Ik hoop dat iemand me kan helpen, dankje!