WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Server, programmeringsspråk m.m. (https://www.wn.se/forum/showthread.php?t=24603)

tartareandesire 2007-10-25 10:16

Vad skulle ni rekommendera om säkerhet var en viktigare fråga än normalt i form av programmeringsspråk och serverval? Är PHP / mySQL på en Apacheserver och Windowsburk tillräckligt?

Vad finns för enklare möjligheter att kryptera känslig information? Md5 och liknande fungerar ju bra för lösenord och annat som inte behöver hanteras åt bägge håll men om det är t.ex. telefonnummer och annat som även behöver kunna läsas ut från den krypterade versionen?

Onkelborg 2007-10-25 11:15

Vad som helst fungerar nog bra :) (Jag själv skulle iofs satsa på asp.net på windows, där vet jag att det finns bra bibliotek för sånt här, har ingen pejl på php :P )

Kristoffer G 2007-10-25 11:27

Säkerhetsmässigt får man nog säga att det är lättare att göra säkerhetshål i PHP. Dock så föredrar jag PHP... men det gäller att man vet vad man syslar med.

jonny 2007-10-25 11:52

Ett språk där du vet vad du gör och ser till att göra det som du vet att det ska göras blir säkrare än att sätta sig som nybörjare med ett annat inlägg.

Och under windows kör man inte Apache, man kör IIS. Annars kör man linux. IIS är en mycket trevlig webserver.

tartareandesire 2007-10-25 14:45

Tackar för svaren. Som jag har förstått det så patchas dock inte vanliga ASP längre och snart inte heller PHP4 så det skulle väl i så fall innebära att ASP.NET och PHP5 är de lämpligaste alternativen?

htiawe 2007-10-25 15:04

På vilket sätt är PHP mera öppet för säkerhetshål?
Det är väl isåfall i applikationerna man skriver men det kan väl inte bero på PHP i sig utan hur man lär sig skriva koden?

martine 2007-10-25 15:43

Citat:

Originally posted by tartareandesire@Oct 25 2007, 14:45
Tackar för svaren. Som jag har förstått det så patchas dock inte vanliga ASP längre och snart inte heller PHP4 så det skulle väl i så fall innebära att ASP.NET och PHP5 är de lämpligaste alternativen?
Utan tvekan ska du köra PHP5 och MySQL 5. Tidigare versioner är inte att rekommendera. (Och på linux/unix server om du kör den varianten).

Perl är faktiskt ett underskattat språk som kan vara användbart dessutom.

SimonP 2007-10-25 17:47

Citat:

Originally posted by jonny@Oct 25 2007, 11:52
Och under windows kör man inte Apache, man kör IIS. Annars kör man linux. IIS är en mycket trevlig webserver.
Varför tycker du Apache+Windows är sämre än IIS+Windows??

Robert 2007-10-25 21:34

Citat:

Originally posted by martine@Oct 25 2007, 15:43

Utan tvekan ska du köra PHP5 och MySQL 5.

Jaha. Det finns nog många professionella utvecklare som utan tvekan har valt andra lösningar.

Onkelborg 2007-10-25 21:58

Citat:

Ursprungligen postat av SimonP
Citat:

Ursprungligen postat av jonny
Och under windows kör man inte Apache, man kör IIS. Annars kör man linux. IIS är en mycket trevlig webserver.

Varför tycker du Apache+Windows är sämre än IIS+Windows??

IIS är skrivet för Windows, och är optimerat för Windows. Apache är mer eller mindre skrivet för *nix, en arkitektur som är olik Windows, speciellt när saker ska optimeras och kopplas ihop bra.. Bara en sådan sak som att IIS nuförtiden har delar av webbservern nedstoppad i kärnan ger en bra prestandavinst, eller att IIS kör det här med rättigheter fullt ut, eftersom att det är så starkt kopplat. Har fått en ganska stark känsla av att apache saknar rätt mycket på det här området, i alla fall på Windows. (Skulle nämligen sätta upp en burk med gentoo där jag skulle upplåta utrymme åt en kompis, hittade inget bra sätt att exekvera saker under hans användare på i apache :/ )

Men, men, för Windows är IIS bäst, för *nix är det en annan sak ;)


Alla tider är GMT +2. Klockan är nu 10:09.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson