---
title: "Varför ska jag välja PHP?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/16590-varför-ska-jag-välja-php"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Compusa"
published: "2002-01-14T18:24:00.000Z"
updated: "2002-01-18T08:52:00.000Z"
replies: 30
views: 1198
page: 1
pages: 2
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/16590-varför-ska-jag-välja-php"
---

# Varför ska jag välja PHP?

_Sida 1 av 2._

## #1 — Compusa, 2002-01-14T18:24Z

Har hållit på med ASP under en längre tid nu. Många hävdar att PHP är bättre och vise versa. Är lite intresserad av att lära mig PHP men vill fråga er PHP-programmerare varför jag ska välja PHP istället för ASP?

Permalänk: https://www.webforum.nu/p/16590

## #2 — SPiN, 2002-01-14T18:29Z

Du hade ju tydligen varit i tråden i ASP-forumet, läs den. :)

Supermanual, enkelt, utvecklas hela tiden, osv.

Permalänk: https://www.webforum.nu/p/325907

## #3 — Compusa, 2002-01-14T18:33Z

Jovisst har jag det :r Men trodde att man kanske kunde få ännu mer kött på benen här :q

Permalänk: https://www.webforum.nu/p/325908

## #4 — Compusa, 2002-01-14T18:39Z

Det ända som känns avskräckande för tillfället är installationen av PHP min dator, har testat det en gång tidigare (2 år sedan) och det var en jobbig historia...

Jag använder IIS som medföljer XP pro. Vad jag vill kunna göra är:
använda php tillsammans med en mySQL databas (wow). Kunna administera databaser och tabeller i mySQL med ett administrativt gränssnitt.

**Jag har inte tänkt lämna ASP :e utan vill även lära mig mer om PHP för att kunna få en rättvis jämförelse, samt bedöma vilket språk som passar min behov bäst.**

Permalänk: https://www.webforum.nu/p/325909

## #5 — D3VaST8D, 2002-01-14T19:03Z

PHP installationen på en IIS är hur lätt som helst.
Installationsfil finns, sedan är det bara att ändra på 1 eller 2 ställen i IIS konfigurationen.

MySQL installationen är lite mer att göra i, men även det är superlätt.

Permalänk: https://www.webforum.nu/p/325910

## #6 — Papa Deoo, 2002-01-15T08:55Z

Tja, kan väl formulera det på detta viset, ASP är ju gjort av Microsoft och man vet ju hur deras saker brukar funka \*ler\*

Permalänk: https://www.webforum.nu/p/325911

## #7 — oelbal, 2002-01-15T09:11Z

Installationen är så busenkel den kan bli. Dock avser min beskrivning Windows 2000, hur det fungerar på XP har jag ingen jävla aning om, men antar att det inte kan vara allt för stor skillnad...

Att installera PHP som ISAPI-modul under IIS/W2K är riktigt enkelt, och för att undvika vidare tristess så gör man så här:

                                   1)
                                   Ladda ned <http://www.php.net/do_download.php?download_file=php-4.1.0-Win32.zip>  och zippa upp innehållet till
                                   förslagsvis C:\\php.

                                   2)
                                   Kopiera php.ini-dist från din PHP-mapp och klistra in den i din Windows-mapp. Byt namn på filen till endast php.ini.

                                   3)
                                   Kolla i din system32-mapp. Om inte msvcrt.dll existerar så klistra in den från din PHP-mapp. Kopiera och klistra även
                                   in php4ts.dll i din system32-mapp.

                                   4)
                                   Starta Microsoft Management Console (Internet Service Manager). Högerklicka på ikonen som representerar din
                                   websida, välj properties. Klicka på ISAPI-filter-knappen. Välj nytt filter och ge det namnet "PHP" och sätt "location" till
                                   C:\\PHP\\phpisapi.dll (eller vart du nu har filen).

                                   5)
                                   Klicka "Home Directory" och kolla så att knappen "execute permissions" är vald. Klicka på "configuration". Tryck på
                                   Add under Application Mappings. Skriv dit C:\\PHP\\phpisapi.dll (eller vart du nu har filen) i "Executable box" och skriv
                                   ".php" i "Extension box". Lämna "method exculsions" blank och kryssa för "Script engine" boxen.

                                   6)
                                   Stanna och starta WWW-servicen genom Start Menu-\>Settings-\>Control Panel-\>Services. Scrolla ner till "IIS Admin
                                   Service" och välj den och tryck sedan stop. Sen så väljer du bara "World Wide Web Publishing Service" och startar
                                   den.

                                   7)
                                   Testa om php fungerar, typ genom att bara skapa en fil, test.php och skriv dit lite tjafs i den...

Permalänk: https://www.webforum.nu/p/325912

## #8 — oelbal, 2002-01-15T09:14Z

\*hrm\*

Dessutom, precis som SPiN säger så har PHP sin egen "supermanual". Det som inte finns där är egentligen inte värt att veta ;)
 <http://www.php.net/manual/en/>

Permalänk: https://www.webforum.nu/p/325913

## #9 — SPiN, 2002-01-15T09:18Z

Det som inte står där, **existerar** inte i PHP. :)

Om man inte utvecklat egna moduler, såklart.

Permalänk: https://www.webforum.nu/p/325914

## #10 — oelbal, 2002-01-15T09:32Z

> Det som inte står där, existerar inte i PHP.

Det var det jag ville komma till... ;)

Permalänk: https://www.webforum.nu/p/325915

## #11 — SPiN, 2002-01-15T09:35Z

Japp, förstod det. :)

Permalänk: https://www.webforum.nu/p/325916

## #12 — Compusa, 2002-01-15T11:50Z

Stort tack för installationsguiden Oebal! Nu ska jag ge det en chans minsan!

I ASP kan man ju dela in programeringsflödet i tex subbar, finns denna möjlighet i PHP oxå? Har sett funktioner, men vad finns det mer för möjligheter?

Permalänk: https://www.webforum.nu/p/325917

## #13 — SPiN, 2002-01-15T14:26Z

Funktioner är enda sättet, eller klasser. Du får precis samma resultat, det är bara låta funktionen vara returlös ( Kan man säga så? ).

Permalänk: https://www.webforum.nu/p/325918

## #14 — Compusa, 2002-01-15T14:39Z

Jag förstår vad du menar, en riktigt kodad funktion i ASP ska ge ett värde i retur annars är det ingen funktion...

ASP        PHP
SUB      = Funktion (utan return)
Funktion = Funktion (med return) 

Antar att jag har fattat det hela rätt?

Permalänk: https://www.webforum.nu/p/325919

## #15 — SPiN, 2002-01-15T14:48Z

Japp, totally rätt. :)

Permalänk: https://www.webforum.nu/p/325920

## #16 — Compusa, 2002-01-16T11:27Z

Tack för hjälpen, fick PHP att fungera utan några som helst problem! Nu återstår att bara läsa igenom manualen ;)

Permalänk: https://www.webforum.nu/p/325921

## #17 — iceM2, 2002-01-16T13:22Z

Ännu en fråga men väl så viktig, har skaffat mySQL nu, finnas alla nödvändig information om PHP och mySQL tillsammans i den eminenta manualen? Om inte var ska jag då söka mig för mer information.

Permalänk: https://www.webforum.nu/p/325922

## #18 — Compusa, 2002-01-16T13:24Z

Lite förvirrande, har bytt användarnamn så avsändaren ovan ska vara Compusa och inget annat ;)

Permalänk: https://www.webforum.nu/p/325923

## #19 — oelbal, 2002-01-16T14:33Z

Nej, MySQL har sin egen manual.

Här finner du den: <http://www.mysql.com/doc/>

Permalänk: https://www.webforum.nu/p/325924

## #20 — Compusa, 2002-01-17T07:34Z

Tänkte att jag lika gärna kan bygga på min tråd med frågor. Har fått både mySQL och PHP att fungera nu :)

En fråga som jag har är: Stänger man aldrig kopplingen till en mySQL databasserver, dvs behövs det inte?

Man öppnar ju den när man ska använda den...

Permalänk: https://www.webforum.nu/p/325925

---

Tråden på webben: https://www.webforum.nu/amne/php/16590-varför-ska-jag-välja-php  
Nästa sida: https://www.webforum.nu/amne/php/16590-varför-ska-jag-välja-php/page2.md
