15. juni 2006 - 18:28Der er
5 kommentarer og 1 løsning
ASP.NET vs. PHP ?
Ganske enkelt som overskriften lyder (ASP.NET vs. PHP):
1. Hvad er "bedst" hvis man kan spørge om det? 2. Hvilke fordele/ulemper er der ved dem hver i sær? 3. Hvad er mest populært? 4. Hvad er bedst fremtidssikret? 5. Hvad foretrækker I? 6. Andet?
Smid et svar med jeres vurdering, lukker når jeg synes jeg har fået nok. Dem der ingen svar har lagt får selvf. ingen point!
Det afhænger jo af hvad det er for nogen kriterier man ønsker at bruge for at sammenligne de to teknologier. Ultimativt er det et rent subjektivt spørgsmål.
2. Hvilke fordele/ulemper er der ved dem hver i sær?
PHP er rimeligt nemt at gå til, og hurtigt at lære. ASP.Net har en noget stejlere indlæringskurve.
Med PHP kan man uden videre udvikle webapplikationer til både Windows-og Linux-platfomene, og man kan udvikle til både Apache- og til IIS-webserverne. Ser man bort fra Mono-projektet, som slet ikke er kommet så langt som .Net, er ASP.Net kun til Windows og kun til IIS.
En ulempe ved PHP er at det er meget large mht. hvad den acceptere som korrekt kode. Dette betyder desværre at folk ofte får tillært sig nogle dårlige/sjuskede programmerings-uvaner hvis de starter med at lære PHP.
3. Hvad er mest populært?
PHP er meget populært hos både hoppy-programmørene og de professionelle. ASP.Net vinder frem i et stadigt tempo, og det vinder mere og mere popularitet med at folk dels skifter fra ASP til ASP.Net, og med at de lære sprogene C# og VB.Net at kende. Umiddelbart vil jeg dog tippe på at PHP føre i popularitet.
4. Hvad er bedst fremtidssikret?
Der er ingen af sprogene som er i fare for at uddø de næste mange år.
Hvis du vælger ASP.Net, får du samtidigt lært C#, VB.Net eller måske J#. Denne viden kan du hurtigt benytte til også at skrive Windows-programmer eller programmer til en PDA med Windows Mobile. .Net teknologien er m.a.o. mere alsidig end PHP.
5. Hvad foretrækker I?
Det sprog der kan løse den givne opgave. Dernæst er det opgavens størrelse som afgøre valget; Primært ville jeg foretrække PHP til en lille opgave, og ASP.Net til de meget store. Andre ville helt sikkert vælge anderledes.
6. Andet?
Ja:
> Dem der ingen svar har lagt får selvf. ingen point!
Jeg plejer aldrig at lægge et svar før at den, som spørger, har bekræftet at mit indput faktisk kunne bruges til noget konstruktivt. Hvis jeg kan afsætte tid til at skrive dette indlæg, så kan du vel også afsætte tid til at bede mig om et svar hvis du synes at det var brugbart. :^)
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.