15. juni 2003 - 23:26Der er
24 kommentarer og 1 løsning
hvordan virker php/asp
Jeg er i tvivl om PHP virker som ASP. Når man benytter ASP skal man også bruge enten feks VBscribt eller Javascribt. Skal man også det hvis man bruger PHP ???????????
Der er mange der roser PHP. Bruger selv ASP. Vil dog mene at Microsoft er kommet klart foran med dotNet, men det er kun min personlige mening. PHP er bestemt ikke dårligt.
Jeg bruger selv mest ASP, men har tænkt mig at sætte mig ind PHP. Dog mener jeg at ASP er nemmere at finde rundt i. Men det er en fordel at man ikke skal tage højde for to forskellige synktaser.
ra__mus >> Hvis du vil i gang med PHP kan jeg varmt anbefale hæftet "Start på PHP" fra IDG forlag (det der i dag hedder libris). Det er meget let forståeligt og belærende!
Bruger selv PHP og stod i sin tid også overfor valget mellem at sætte mig ind i PHP og ASP. Det blev også for mig, det faktum at man også skal bruge f.eks. VB scripting i forbindelse med ASP, der gjorde udslaget. Desuden kunne jeg i forvejen noget javascript, og jeg synes på mange måder at javascript- og PHPsyntaksen minder om hinanden.
du kan ikke sammenligne asp og php.. det er ligesom at sammenligne linux og windows.. den ene kan noget godt som den anden ikk kan og omvendt.. du må bestemme dig for den ene :)
Man kan godt sige at ASP er en container, som indeholder nogle scriptsprog - for det meste VBscript.
Vil også varmt anbefale PHP, da det er forholdsvis let at lære. Vil desuden anbefale at du læser Language Reference i PHP-manualen efter at have læst nogle tutorials. Så får du virkelig en god forståelse for sproget. http://www.php.net/manual/en/
Har hørt at de arbejder på at oversætte manualen til dansk - men det måske bare et rygte.
Det er lidt misforstået, at ASP skulle være sværere, fordi man både skal lære ASP og VBS eller JScript (ikke JavaScript - det kan nemlig ikke bruges under ASP).
Du skal lære ligeså meget i PHP - der skal du lave nogenlunde de samme ting, som under ASP ... men gøre det selv. ASP er blot et framework, hvor der ligger 7 færdige objekter fra start. Dem kan du så bruge med dit script-sprog.
Om man anvender ASP eller PHP er nok mest et spørgsmål om ideologi og vane. Personligt foretrækker jeg PHP op mod MySQL - men jeg skriver også ASP op mod MySQL. Under ASP kunne jeg dog _aldrig_ finde på at skrive VBS, der har en temmelig særegen og bedaget syntaks - udover, det performer elendigt. JScript minder derimod betydelig mere om rigtige programmeringssprog, som Java og C++ ... og sandelig også PHP. Og så performer det væsentlig bedre end VBS.
Alene overskriften giver mig myrekryb og mindelser om Iranske mullaher. Undskyld, men det _kan_ da ikke være en normalt begavet person, der laver en log under parolen: "7 Reasons Why PHP is Better than ASP" Jeg er sikker på, der må være noget mere begavet læsning derude :) /mvh
hehe, der er sikkert også en "7 Reasons Why ASP is Better than PHP". Sådan noget med hvad der er bedst er lidt det samme som Intel/AMD - der er altid grunde for og imod.
Hmmm ... nu læste jeg den alligevel p.gr.a. kommentaren om hastighed - men forfatteren begår mindst én alvorlig fejl: "Tom kristensen er ualmindelig meget hurtigere end Schumacher. Se selv ... Tom er nået fire gange banen rundt i sin Bentley - mens Schummi kun er nået en halv gang rundt i sin gocart." Sådan kan man jo ikke sammenligne to racerkører ;o)
Der er ikke noget at sige til, PHP er væsentlig hurtigere end ASP - når der anvendes VBS, som scriptsprog under ASP. Havde han nu anvendt det andet standard-sprog under ASP - JScript - ville forskellen have været betydelig mindre ... om overhovedet målelig.
PHP ligner heller ikke Java og C++ i væsentlig højere grad end ASP - hvis man altså bruger JScript som scriptsprog.
Det er helt sikkert, at mange flere - af uransagelige årsager - skriver VBS, end JScript. At 10.000.000.000 fluer æder lort, får dog ikke mig til at slikke mig om munden ved tanken ;o) Når nu der er to ligeværdige sprog under ASP, er det for tyndt at prøve at bevise, ASP er langsommere end PHP, hvis man overhovedet ikke omtaler det hurtigste. På den måde kan man jo få alt til at passe.
Nu er vor ven vist heller ikke den skarpeste kode-kniv i skuffen. Ikke når han kan finde på at skrive, at dette er måden, 'man' skriver tekst/tal ud i et loop: for ($i=0,$m=9; $i<$m; $i++) { print $i; }
Ak ja ... hvis man ikke engang er i stand til at skrive mere optimal kode, sååååhhhhh ....... :) /mvh
Synes godt om
Ny brugerNybegynder
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.