Avatar billede nakhaii Nybegynder
14. januar 2007 - 01:30 Der er 3 kommentarer og
1 løsning

asp vs php

Hej Eksperter!

Jeg tænkte på er der nogen af jer der kan fortælle mig hvad der er den grundlæggende forskel på ASP & PHP?

Jeg vil også gerne vide hvad de forskellige programmeringssprog kan i forhold til hinanden - mht. funktioner osv.

Vil meget gerne have et fyldigt svar, da det skal bruges i anden sammenhæng.

Håber der er nogen der kan hjælpe - evt. noget materiale liggende på computeren omkring emnet eller noget der bare berører det lidt.
Avatar billede roenving Novice
14. januar 2007 - 13:12 #1
For det første kan du jo lave en google-søgning på din overskrift, den vil give dig en masse gode links !-)

Men ellers:

ASP er en forkortelse for Active Server Pages, og er M$s måde at lave dynamik til websider serveret med deres IIS (Internet Information Server).

-- som sådan er det en arkitektur, som ved hjælp af et eller flere forskellige programmerings- og scripting-sprog kan reagere på det, browseren sender i en http-forespørgsel, og (typisk !-) returnere en html-side baseret på brugerens konkrete valg.

Understøttede sprog er en bred vifte, ofte ses VBscript og C#, men også java, javascript, C++, ja whatever, der kan kommunikere med IIS'en er understøttet ...

PHP er en selvforklarende forkortelse, som står for PHP Hypertext Preprocessor, hvor PHP oprindelig er et scripting-sprog, der så er udvidet til også at være en serverkomponent, der kan servere f.eks. html-sider.

ASP er altså grundlæggende beregnet til at køre på en IIS (kan vist ikke andet) mens PHP er videreudviklet i Open Source-miljøet, og ofte kører på Linux-bokse eller sammen med andre Open Source-ting, f.eks. Apache-serveren.

Fidusen i at bruge den slags er helt klart brugen af bagvedliggende data, som kan differentiere de svar en surfer får, oftest baseret på en database af en art, men en sådan kan også være en flad tekstfil, som php- eller asp-maskinen læser og/eller skriver til !o]

-- og da ASP understøtter mange forskellige programmeringsmetoder, mens PHP indeholder et konkret scripting-sprog, er det ikke muligt at give et svar på forskellighederne, men generelt kan det da siges, at selv det smalleste af de understøttede sprog på ASP-platformen kan rigeligt til at få en webside op at stå ...

-- en helt anden ting er så kodestil, for C++, C#, java, javascript og C# har deres syntaktiske baggrund i C, mens VB/-script er en videreudvikling fra det gamle Basic, som oprindeligt slet ikke kunne håndtere objekter og hvis filosofi er baseret på kodelinje efter kodelinje, som grundlæggende afvikles sekventielt, hvor de andre er mere eller mindre objekt-baserede, C# og Java er direkte objekt-orienterede ...

-- Håber det kan løfte noget af sløret !o]
Avatar billede nakhaii Nybegynder
14. januar 2007 - 13:21 #2
Ja det er kanont - men kan det ikke skrives i et mere forståeligt sprog - er ikke helt med på disse forskellige begreber!
Avatar billede roenving Novice
14. januar 2007 - 13:26 #3
Spørg på dem !-)

-- men jeg er på vej ud af døren, så der er forhåbentlig andre, der kn føre dig videre !o]
Avatar billede nakhaii Nybegynder
15. februar 2007 - 19:17 #4
Lukker tak for kommentarene
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester