MySQL vs SQL Server
Moderatori: Zamolxe, Moderatori
Hai sa o luam babeste.
Pentru un site cu backend in db ai nevoie de:
1) un server http pe care sa ruleze interpretor pentru limbajul ales
2) un server de baze de date
In acesta prima lista, server inseamna softul folosit pentru http/db.
1) server http:
Poti folosi orice server web in care se integreaza interpretorul limbajului folosit.
a) pentru php: poti instala interpretorul pe o multitudine de servere http si pe mai toate sistemele de operare existente.
b) pentru asp(x): se foloseste in general c# si visual basic. Merg perfect cu iis, dar exista si un modul de apache => poti rula aceste siteuri si pe linux/unix (ca adminul o sa te blastame, asta e alta poveste).
2) server de baze de date:
a) mysql/postgresql: merg si pe linux si pe windoze
b) mssql: merge numai pe windows.
Acum, poti folosi oricare soft de la punctul 1 cu oricare soft de la punctul 2, adica:
1a cu 2a
1a cu 2b
1b cu 2a
1b cu 2b
Inca o chestie, serverul http si serverul de baze de date NU trebuie neaparat sa fie pe acelasi calculator (sau server fizic)
ps: am spus numai interpretor pentru a nu complica lucrurile si mai mult. am auzit si eu de boost si de cgi-uri scrise in c. Am lasat de oparte restul de limbaje/tehnologii cu care se pot crea pagini dinamice.
Pentru un site cu backend in db ai nevoie de:
1) un server http pe care sa ruleze interpretor pentru limbajul ales
2) un server de baze de date
In acesta prima lista, server inseamna softul folosit pentru http/db.
1) server http:
Poti folosi orice server web in care se integreaza interpretorul limbajului folosit.
a) pentru php: poti instala interpretorul pe o multitudine de servere http si pe mai toate sistemele de operare existente.
b) pentru asp(x): se foloseste in general c# si visual basic. Merg perfect cu iis, dar exista si un modul de apache => poti rula aceste siteuri si pe linux/unix (ca adminul o sa te blastame, asta e alta poveste).
2) server de baze de date:
a) mysql/postgresql: merg si pe linux si pe windoze
b) mssql: merge numai pe windows.
Acum, poti folosi oricare soft de la punctul 1 cu oricare soft de la punctul 2, adica:
1a cu 2a
1a cu 2b
1b cu 2a
1b cu 2b
Inca o chestie, serverul http si serverul de baze de date NU trebuie neaparat sa fie pe acelasi calculator (sau server fizic)
ps: am spus numai interpretor pentru a nu complica lucrurile si mai mult. am auzit si eu de boost si de cgi-uri scrise in c. Am lasat de oparte restul de limbaje/tehnologii cu care se pot crea pagini dinamice.
function foo() { foo(); }
MSSQL Express -- Free!
Vreau doar sa adaug ca exista de curand si o versiune freeware de mssql. Se poate face download de .
||
- PCPbSlack
- Average Member
- Mesaje: 143
- Membru din: Dum Noi 23, 2003 1:28 am
- Localitate: Ploiesti
- Contact:
Personal cred ca Microsoft a lansat MSSQL Express numai ca sa aiba si ei ceva care are in coada Server si sa fie free. Diferentele dintre versiunea Express si Workgroup (ultima este pe bani) sunt destul de numeroase. Eu nu cred ca poti folosi Express ca si Production Server (nu mi-a venit traducerea
), pe cand servere ca MySQL/PostgreSQL/FirebirdSQL pot fi folosite oricand intr-un astfel de mediu.
"Once we accept our limits, we go beyond them."
Albert Einstein (1879-1955)
Albert Einstein (1879-1955)
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 10 vizitatori