Sortland Automasjon mySQL.com

mySQL/PHP - Introduksjon

mySQL og PHP er en perfekt kombinasjon for publisering av SQL databaser på internett. mySQL er en liten og kjapp svenske (ja, tenk, søta bror har peil på data ;), sannsynligvis den raskeste SQL database for internett. Om du har bruk for lisens, er prisen ganske lav. Den bruker ANSI SQL 92 (+/-), slik at applikasjoner skrevet for mySQL, enkelt kan flyttes til andre SQL databaser.

Velg et av eksemplene i menyen for å se, og prøve hvor enkelt det er !
Eller les mer i mySQL dokumentasjonen.

Om du ønsker mySQL for ditt WEB-område, ta kontakt med support og oppgi ønsket brukernavn og passord. Du har behov for to sett, et som du bruker for programmert oppdatering av tabeller, og et for administrasjon av databasen. Det som brukes i programmert oppdatering har begrensede rettigheter (eks. bruker: foo passord: bar). Administrasjons-passordet er kun lagret kryptert i mySQL, og du må IKKE lagre dette på WEB ! (kun for administrasjon av databasen)

For at du på en enkel måte skal kunne vedlikeholde og opprette/oppdatere tabeller er et WEB basert administrasjons-verktøy tilgjengelig, phpMyAdmin, med dette verktøyet kan du:

Data kan for eksempel flyttes på i .CSV format, som enkelt kan overføres mellom andre applikasjoner (eks.: Excel, Oracle, ...).

En ting som er viktig å være klar over med client/server på internett med WEB leser, er at koplingen vert "brutt" for hver ny side som lastes. Det er normalt umulig å si om det er en eller flere brukere fra samme IP adresse som aksesserer en eller flere sider på en WEB server.

Dette er ikke som på client/server i et lokalnettverk, hvor en kopler seg til databasen ved oppstart av brukerprogrammet, og ikke kopler fra før programmet avsluttes.

Om en har behov for å vite at det er den samme brukeren som aksesserer forskellige sider på WEB serveren (eks.: internett butikk), må en på en eller annen måte få WEB leseren (klienten) til å identifisere seg for hver ny forespørsel.

En mye brukt metode, er å bruke "cookie", se: setcookie() i PHP manualen, cookie er en liten bit med informasjon som sendes til klienten (eks.: referanseID), og denne informasjonen vert returnert til server for hver gang klienten aksesserer en ny side. NB. Det er mulig å slå av denne funksjonen i WEB leseren, hva gjør man da ? 1. Nekte en kunde adgang inntil cookie er aktivert ? 2. ???

 Dette er den viktigeste funksjonen å få til, om en skal lage en butikkløsning på internett !

Jeg var innom noen norske internett-butikker her om dagen, med cookie's avslått ! til min store forbauselse ble jeg hos noen nektet adgang inntil cookie's var aktivert !

I andre butikker fikk jeg ingen beskjed om dette, heller ikke da jeg puttet noe i handlevognen, men da jeg puttet en ny ting i handlevognen forsvant det som lå der fra før, og da jeg skulle gå til kassen, viste det seg at handlevognen var tom !? :-(

Det er mulig å bruke andre metoder enn cookie's for å holde rede på hva hver kunde har i vognen sin.

Om du har tenkt å kjøpe en ferdig butikkløsning, må du teste at denne funksjonaliteten er på plass ! (hva om JavaScript også er avslått ?, virker det da ?)


jan 2000 - (c) Sortland Automasjon - Support - support@sa.no