ASP eller PHP?

Avdelningen för webbrelaterad programmering och grafisk design.
Post Reply
Wmg
Posts: 3
Joined: 2004-06-09 20:10:48

ASP eller PHP?

Post by Wmg »

Hej!

Har nu kommit till punkten där jag känner att jag vill lära mig antingen ASP eller PHP. Har hållt på med båda, men jag skulle villja lära känna något av språken lite bättre och konsentrera mig på ett. Nu kanske det är svårt och svara på vilket som är bättre än det ena men försök hjälp mig att välja. Själv lutar jag lite åt ASP pga. C# erfarenheter eller snarare ASP.net. Vilket språk tror ni kommer dö ut först(om det nu händer) och vilket är kanske det starkaste om 5-10år?

MVH
User avatar
linc
Administratör
Posts: 7602
Joined: 2002-02-13 22:22:11
Location: Skåneland
Contact:

Post by linc »

Jag röstar för PHP. PHP har stöd för både windows och unix-liknande plattformar, Apache och IIS (och säkert fler) osv. Dessutom är syntaxen lik C/C++/Perl/Java/etc, så de språken är lättare att sätta sig in i senare om du skulle vilja det.

Sen har PHP en utmärkt manual online, http://www.php.net/manual, där folk lägger in nyttiga kommentarer till de olika funktionerna. Om jag inte har helt fel för mig så är ASP mycket svårare att hitta sådana referenser till.

Ska du köra med ASP så är det IIS som gäller, och IIS är inte alls lika populärt som Apache. Säkerhetshål osv behövs väl knappast nämnas?

Image
Hmm, bilden var transparent. Blå = Apache, Röd = IIS.
hej.
User avatar
nva
Hedersbit
Posts: 2517
Joined: 2002-03-07 23:34:21
Location: Skåneland
Contact:

Post by nva »

Jag håller med linc, den enda anledningen jag kan se till att välja ASP är om det är absolut omöjligt för dig att få tag på en webbserver som kör något annat än IIS. Men som sagt, PHP är lättare, än ASP, att lära sig tack vare dess utmärkta dokumentation. Det vet jag av egen erfarenhet.
The three most dangerous things in the world are a programmer with a soldering iron, a hardware type with a program patch and a user with an idea.

In theory, there is no difference between theory and practice. But, in practice, there is.
User avatar
Peter Wall
Hedersbit
Posts: 7026
Joined: 2002-03-08 0:52:56
Location: Stockholm
Contact:

Post by Peter Wall »

Visual Studio och C# ger dig möjligheter att skapa fantastiska lösningar inom .NET-ramverket på väldigt kort tid. Enda problemet är att mono (uhm så hette dte väl) är en halvtaskig lösning på plattformsproblemet, inte IIS då det där man fast med, utan utvecklingsmiljön. Dessutom är VisualStudio och IIS båda väldigt svårkonfigurerade jmf med apache på en fbsd-maskin (tycker jag :P)

edit: Gamla ASP vill man inte köra alls, ö.h.t, någonsin. (Jag hoppas att alla skiljer på ASP och C# i .NET-ramverket)
Diplomerad webbutvecklare
Microsoft Certified Professional Windows 2003
Microsoft Certified Technology Specialist Windows Vista
"Did you know kidneys and applesauce are a delicacy in Sweden? I'm gonna get my applesauce back!"
Wmg
Posts: 3
Joined: 2004-06-09 20:10:48

Post by Wmg »

Okej, detta kanske låter dumt, men det finns ingen risk att PHP inte skulle utvecklas mer och bli gammalt? Eller satsas det mycket på PHP?
User avatar
Peter Wall
Hedersbit
Posts: 7026
Joined: 2002-03-08 0:52:56
Location: Stockholm
Contact:

Post by Peter Wall »

Nya PHP5 är ju objektorienterat så, vet inte varför det inte skulle fortsätta o utvecklas..
Diplomerad webbutvecklare
Microsoft Certified Professional Windows 2003
Microsoft Certified Technology Specialist Windows Vista
"Did you know kidneys and applesauce are a delicacy in Sweden? I'm gonna get my applesauce back!"
User avatar
linc
Administratör
Posts: 7602
Joined: 2002-02-13 22:22:11
Location: Skåneland
Contact:

Post by linc »

PHP utvecklas hela tiden, och är på väg mot ett mer och mer objektorienterat språk.

PHP 5 är på väg nu, vet inte riktigt när det är tänkt att släppas, men det rör sig nog inte om någon längre tid.

Läs på http://www.php.net
hej.
User avatar
Hein
Posts: 1291
Joined: 2002-03-09 19:38:38
Location: Norrland
Contact:

Post by Hein »

Punisher wrote:Nya PHP5 är ju objektorienterat så, vet inte varför det inte skulle fortsätta o utvecklas..
Det är det även i PHP4 ?..
. .. ... .... ..... ...... ....... ....... ..........
Wmg
Posts: 3
Joined: 2004-06-09 20:10:48

Post by Wmg »

Okej jag bara undrade lite, efter att ha läst en hel del jämnförelser nu har jag bestämmt mig för PHP. Tack för hjälpen!
User avatar
Peter Wall
Hedersbit
Posts: 7026
Joined: 2002-03-08 0:52:56
Location: Stockholm
Contact:

Post by Peter Wall »

Hein wrote:Det är det även i PHP4 ?..
Inte fullt ut. T.ex så är det inte heller typat.
Diplomerad webbutvecklare
Microsoft Certified Professional Windows 2003
Microsoft Certified Technology Specialist Windows Vista
"Did you know kidneys and applesauce are a delicacy in Sweden? I'm gonna get my applesauce back!"
User avatar
nva
Hedersbit
Posts: 2517
Joined: 2002-03-07 23:34:21
Location: Skåneland
Contact:

Post by nva »

Punisher wrote:
Hein wrote:Det är det även i PHP4 ?..
Inte fullt ut. T.ex så är det inte heller typat.
T.ex. ärvning och polymorfism stöds väl inte heller va?
The three most dangerous things in the world are a programmer with a soldering iron, a hardware type with a program patch and a user with an idea.

In theory, there is no difference between theory and practice. But, in practice, there is.
User avatar
Hein
Posts: 1291
Joined: 2002-03-09 19:38:38
Location: Norrland
Contact:

Post by Hein »

nva wrote:T.ex. ärvning och polymorfism stöds väl inte heller va?
Jo, i PHP5 ;)
. .. ... .... ..... ...... ....... ....... ..........
User avatar
Ancalagon
Posts: 550
Joined: 2002-03-08 14:16:41
Location: Stockholm

Post by Ancalagon »

En av de stora skillnaderna mella PHP och ASP är att PHP är ett initiativ av en grupp människor med ASP kommer från ett företag ..

I och med det så skilljer sig de båda språkens egenskaper antagligen .. - asp är nog i störregrad integrerad med kommerciella applikationer och dyl...
Medan PHP favoriseras av OpenSource communityn ...

Så länge det finns PHP-kodare i opensource världen så kommer nog php att fortsätta utvecklas .. php har ju till och med flyttats från html-only världen till ett riktigt scriptspårk som man kan köra på sin unix box .. =)

Hur du väljer är ju upp till dig, men jag föredrar php .. ;)
Xhargh
Posts: 1177
Joined: 2002-10-21 15:05:32
Contact:

Post by Xhargh »

Nu kastar jag in lite mer saker här... ::)
Hur är det med CGI (perl?) och JSP (java) - var hamnar de i skalan mellan ASP och PHP?
Windows 98 på 4.38 MB, Nano98
Post Reply