30. september 2008 - 16:44Der er
18 kommentarer og 2 løsninger
MSSQL eller MYSQL
Hvad er de store fordele/ulemper ved de to forskellige database-systemer? MSSQL og MYSQL.
Jeg skal lave en webløsning programmeret i ASP.NET, men har også et lille budget. Så derfor hælder jeg til MYSQL. IDET jeg har læst at der er udviklet en connector mellem så MYSQL-databaser kan bruges via asp.net. er der nogle ulemper ved denne connector??
Det er det jeg tænker.. og hvis ikke man får en masse ud af at bruge mssql frem for mysql, vil jeg hellere bruge lidt tid på at få den connector til at fungere og så spare de penge..
har allerede bestilt et webhotel hos surftown i Sverige, da det er svensk site.. Det har asp.net samt databaser (også MSSQL), men jeg vælger at bruge MYSQL, da jeg er tilhænger af open source og det gør det nemmere/billigere hvis jeg en dag skal flytte sitet til en anden udbyder.
En anden ulempe ved MYSQL kan være, at det er sværere at benytte sig af de indbyggede profil og sikkerheds ting. Altså sådan noget med oprettelse af brugere, tjekke hvem der er logget ind, hvilke roller de tilhører osv.
OK, tak. Ja, der er lavet nogen membership providere til MySQL. De dækker dog kun en del af det som ellers er i den indbyggede provider. De mangler f.eks. den funktionalitet man bruger til personalization af en side, hvis man laver noget ala web parts til almindelig ASP.NET. Det er dog sjældent folk ønsker at bruge det.
Men ellers virker membership provideren til MySQL vist på den måde, at du kopierer nogen kode filer ned i din AppCode folder, og opretter nogen enkle tabeller, og så kan du bruge de indbyggede funktioner. Men det er sikkert forklaret findt et sted hvis du finder det via google eller noget.
Men hvis du skal bruge de indbyggede membership ting vil min anbefaling helt klart være at benytte dig af MSSQL. Expres versionen er gratis, og er efterhånden tilgængelig på mange webhoteller.
Har du eksempler på "indbyggede membership ting"? Login?
Jeg har leget lidt med at få MySQL til at spille sammen med ASP.NET og det kan godt lade sig gøre, der er bare mere code i det. Hvis jeg bruger en MSSQL istedet lader det til at jeg kan komme langt med klik-and-drop, suppleret med kode selfølgelig.. er det også sådan andre opfatter det?
Et godt eksempel kan du se på ASP.NET sitet. F.eks. her: http://www.asp.net/learn/videos/video-45.aspx Jeg linker altid til de videoer når nogen skal i gang med ASP.NET. Har selv brugt dem, og jeg syntes de er rigtigt gode.
Man kan komme rigtigt langt med drag & drop. Både med MySQL hvis du har provideren sat rigtigt op, og self også med MSSQL. Med drag & drop har du forms til: 1)Oprettelse af brugere. 2)Login side 3)Ændring af password 4) Nulstilling af password(Kræver dog smpt server er sat op) 5) og egentlig meget mere, men du kan jo kigge under din logind gruppe/fane i din VS designer. Hvad er det egentlig for et værktøj du bruger? VS2005? eller andet?
Der til kommer jo så den kode du kan bruge, hvor du kan tjekke om brugeren er logget ind, hvad rolle han er i osv.
Derudover kan du også beskytte underfoldere mod forskellige roller og brugere, via din web.config.
okay jeg går efter at bruge MSSQL istedet. Den er allerede oppe at køre :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.