advies indeling webapplicatie

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Bart Scheltinga

Bart Scheltinga

15/01/2011 12:28:36
Quote Anchor link
Goedendag allemaal,

ik ben begonnen met het ontwerpen van een klein software pakketje (webbased). het is de bedoeling dat mensen daar administratieve taken kunnen uitvoeren en opslaan.
verder maakt de werking eigenlijk niet veel uit.

ik wil de gegevens van alle mensen in één database plaatsen (veilig?) maar toch de mensen de indruk geven dat ze een eigen omgeving hebben. bijvoorbeeld, hun laten inloggen op https://klant1.apppl.nl/ en op https://klant2.apppl.nl/ etc...

maar in verband met updates enzo lijkt mij het handigste dat ze met z'n allen één database gaan gebruiken met één documentroot...ze delen dus één programma met hun eigen acount.

ten eerste, is dit veilig genoeg? mits goed geprogrammeerd uiteraard :-) en ten tweede, kunnen de subdomeinen op de achtergrond bijvoorbeeld allemaal gebruik maken van dezelfde documentroot? bijvoorbeeld https://www.apppl.nl/programma/

verdere tips zijn ook welkom!

groeten Bart
 
PHP hulp

PHP hulp

08/11/2024 20:18:20
 
Pim -

Pim -

15/01/2011 13:41:33
Quote Anchor link
Ja, mits goed geprogrammeerd (makkelijker gezegd dan gedaan) is dat veilig.

Om je gebruikers een subdomein te geven, stel je je DNS als volgt in:
*.domeinnaam.tld als C-NAME naar je A-record.

In PHP kan je dan met $_SERVER['SEVER_NAME'] het subdomein vinden.
 
- SanThe -

- SanThe -

15/01/2011 13:46:30
Quote Anchor link
Pim - op 15/01/2011 13:41:33:
In PHP kan je dan met $_SERVER['SEVER_NAME'] het subdomein vinden.


$_SERVER['SERVER_NAME']
 
Bart Scheltinga

Bart Scheltinga

15/01/2011 13:52:13
Quote Anchor link
Quote:
$_SERVER['SERVER_NAME']


waarschijnlijk bedoelde hij dat ook, thanks anyway ;-)

Pim - op 15/01/2011 13:41:33:
Ja, mits goed geprogrammeerd (makkelijker gezegd dan gedaan) is dat veilig.

Om je gebruikers een subdomein te geven, stel je je DNS als volgt in:
*.domeinnaam.tld als C-NAME naar je A-record.

In PHP kan je dan met $_SERVER['SEVER_NAME'] het subdomein vinden.


Dat is wel een goed idee ja...bedankt!

Ik heb alleen geen goed gevoel bij het delen van een database, mocht er een keer bug in mijn programma zitten die een query verkeerd uitvoerd en de hele databse vern**kt, wordst case scenario...ok, maat dan hebben alle klanten er natuurlijk last van. en die komen natuurlijk allemaal bij mij :-)

alleen stel dat ik 30 losse databases...is dat een een beetje te onderhouden? kan ik bijvoorbeeld bij een update met een query alle databases aanspreken en ook zien of dat een beetje goed is gegaan...?

zullen klanten bij bijvoorbeeld exact online, of whatever, ook hun database delen?
Gewijzigd op 15/01/2011 13:53:41 door Bart Scheltinga
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.