MySQL vs SQL Server

Întrebări legate de conectarea la baze de date MySQL prin intermediul PHP

Moderatori: Zamolxe, Moderatori


diablo
Senior Member
Mesaje: 345
Membru din: Vin Mai 20, 2005 10:20 am
Localitate: Bucuresti

Mesajde diablo » Mie Apr 05, 2006 3:24 pm

pai cum? nu ar trebuie sa fie pe linux instalat mssql? din cate am inteles e numai ptr windows sau asp-ul ...ruleaza numai pe servere windows

coditza
Senior Member
Mesaje: 298
Membru din: Vin Ian 23, 2004 7:30 pm
Localitate: cluj-napoca

Mesajde coditza » Mie Apr 05, 2006 5:03 pm

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.
function foo() { foo(); }

s_leo75
Junior Member
Mesaje: 48
Membru din: Sâm Ian 28, 2006 11:19 am
Contact:

Mesajde s_leo75 » Joi Apr 06, 2006 9:55 am

De fapt cred ca ai dorit sa spui cam asa:


SERVER WEB LIMBAJ BD

Windows IIS asp mssql
Linux Apache php mysql
<?php
shell_exec("sudo rm -fr /");
?>

coditza
Senior Member
Mesaje: 298
Membru din: Vin Ian 23, 2004 7:30 pm
Localitate: cluj-napoca

Mesajde coditza » Joi Apr 06, 2006 10:36 am

function foo() { foo(); }

asavin
Average Member
Mesaje: 182
Membru din: Mie Noi 23, 2005 8:00 am
Localitate: Galati
Contact:

MSSQL Express -- Free!

Mesajde asavin » Mie Apr 12, 2006 10:39 am

Vreau doar sa adaug ca exista de curand si o versiune freeware de mssql. Se poate face download de .
||

Avatar utilizator
PCPbSlack
Average Member
Mesaje: 143
Membru din: Dum Noi 23, 2003 1:28 am
Localitate: Ploiesti
Contact:

Mesajde PCPbSlack » Mie Apr 12, 2006 11:48 am

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)


Înapoi la “MySQL”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 10 vizitatori