larregee Postad 8 februari, 2007 Share Postad 8 februari, 2007 Hej! Jag jobbar idag med att utveckla små webblösningar och sitter med en PC(tyvärr...!) /Windows XP Professional och skapar de flesta webblösningar först lokalt. På burken använder jag IIS som webbserver för att lägga upp alla webblösningar och kör sedan lokalt mot en mySQL databas. Utveklingsspråket är asp/VBScript. Då många av mina medarbetare använder Mac skulla jag vilja lämna PC världen för att gå in i Mac världen. Äntligen! Nu till frågan; Finns det möjlighet att skapa flera webblösningar lokalt på en Mac? Hur går man till väga? Om jag inte helt fått det om bakfoten finns det Apache webbserver inbyggt. Vilken Mac ska jag inhandla för god prestanda? Kan Apache hantera asp? Observera att jag på Macen endast ska skapa webblösningarna för att sedan flytta dem till en riktig webbserver men jag vill ändå kunna köra x antal lösningar lokalt på min Mac. Tacksam för svar! /Lars Länk till kommentar Dela på andra webbplatser More sharing options...
dale Postad 8 februari, 2007 Share Postad 8 februari, 2007 Ja, det går. Apache finns installerat från början. /Library/WebServer/ du kan ju testa om den är igång genom att skriva http://localhost annars kan du väl starta den i systeminställningarna om jag inte minns helt fel. Det funkar iaf med PHP som jag kör på Länk till kommentar Dela på andra webbplatser More sharing options...
dale Postad 8 februari, 2007 Share Postad 8 februari, 2007 Du kommer också få sätta asp_tags till On i php.ini som du hittar i: /usr/local/php5/lib/php.ini Länk till kommentar Dela på andra webbplatser More sharing options...
Danne Vendel Postad 8 februari, 2007 Share Postad 8 februari, 2007 dale har väl svarat egentligen. Vill bara lägga till att alltså Mac har Apache med som standard. I varje användarkonto finns en särskild mapp som är en virtuell host, dvs du behöver inte lägga sajterna i serverns root-mapp, utan i din egen. Åsså kan du givetgis skapa hur många nya "virtual hosts" du vill i ditt eget konto genom att lägga till dom i systemets httpd.config (de e enkelt). Vill du installera en helt ny server, dvs inte röra ordinarie Apache, så kan du ladda ner MAMP som kommer med php och MySQL och installeras genom ett par klick: http://www.mamp.info/en/home/ Vill du lägga till support för php i den ordinarie servern: http://www.entropy.ch/software/macosx/php/ Och här är MySQL databas: http://www.entropy.ch/software/MacOSx/mysql/ Slutligen ska du enkelt kunna sköta MySQL också: http://www.phpmyadmin.net/home_page/index.php Länk till kommentar Dela på andra webbplatser More sharing options...
tema Postad 8 februari, 2007 Share Postad 8 februari, 2007 Utveklingsspråket är asp/VBScript. 488206[/snapback] Att köra asp på Mac är inte helt enkelt eftersom det är ett utvecklingspaket knutet till M$. Du kan förstås överväga att börja använda php (som är enkelt) eller perl (som är kraftfullt), de är som nämnts redan installerade på varje mac även om en bra idé är att uppgradera php till senaste versionen. Vad det gäller val av modell skulle jag föreslå en iMac med stor skärm så att du kan ha webläsare och utvecklingverktyg parallellt sida vid sida på skärmen. Minst 1 gb minne är att rekommendera. Annars räcker de flesta nya mac:ar prestandamässigt väl för webutveckling. Om du också använder Photoshop ofta bör du eventuellt skaffa en mac pro med bra skärm och massa minne även om en iMac för all del räcker till för de flesta. Länk till kommentar Dela på andra webbplatser More sharing options...
Tobberoth Postad 9 februari, 2007 Share Postad 9 februari, 2007 Självklart ska du utveckla dina lösninar på Apache, då det är den absolut mest använda servermjukvaran som finns. Länk till kommentar Dela på andra webbplatser More sharing options...
Lars Torpare Postad 9 februari, 2007 Share Postad 9 februari, 2007 Som sagt är Microsoft inte riktigt glada på att låta oss Mac-användare utveckla för ASP och ASP.NET. Det går att lösa men inte alltid så enkelt. Kom dock ihåg att nya Macar kan köra Windows så om det skulle behövas kan du även ah det installerat. Länk till kommentar Dela på andra webbplatser More sharing options...
tema Postad 9 februari, 2007 Share Postad 9 februari, 2007 Dessutom finns det tydligen lösningar även för mac: http://www.webmasternetwork.se/f4t19031.html Länk till kommentar Dela på andra webbplatser More sharing options...
larregee Postad 12 februari, 2007 Författare Share Postad 12 februari, 2007 Hej och tack för alla svar! Många intressanta lösningar men följande är tyvärr inte möjligt Du kan förstås överväga att börja använda php (som är enkelt) eller perl (som är kraftfullt), de är som nämnts redan installerade på varje mac även om en bra idé är att uppgradera php till senaste versionen. Då vår webbserver - IIS 6- ligger på en PC så ska sajterna vara ASP sajter. PHP är alltså inte aktuellt. Bland era svar finns dock en hel intressata aspekter som jag genast sak kasta mig över! /Lars Länk till kommentar Dela på andra webbplatser More sharing options...
Pirre Postad 12 februari, 2007 Share Postad 12 februari, 2007 En firma som arbetar med Mac och PC www.rubytuesday.se Länk till kommentar Dela på andra webbplatser More sharing options...
Zanathel Postad 12 februari, 2007 Share Postad 12 februari, 2007 ... det du skulle kunna göra är att dedikera din nuvarande dator som IIS intern webbserver, och ftp:a / networka upp filerna mellan datorerna. På så sätt kan du både få IIS/ASP att fungera, samtidigt som du arbetar i mac:en. Och ja, mac:en uttökar produktiviteten rejält - systemet är designat för enkelhet och, som Bill Gates så passionerat talar om, "clarity". Dessutom finns det rejält bra utvecklingsprogram - bland annat TextWrangler! Länk till kommentar Dela på andra webbplatser More sharing options...
tema Postad 12 februari, 2007 Share Postad 12 februari, 2007 Då vår webbserver - IIS 6- ligger på en PC så ska sajterna vara ASP sajter. PHP är alltså inte aktuellt. 491438[/snapback] Det är lite synd att MS alltid binder fast sina kunder vid sina system. Tråkig affärsstrategi. Det finns ju så många bra kraftfulla tekniker som jsp, python och perl som går utmärkt att använda annars. Missförstå mig nu inte, jag tycker inte asp är dåligt bara för att det är från MS. Det är bara synd att det alltid skall vara knutet till deras servrar eller operativsystem. Länk till kommentar Dela på andra webbplatser More sharing options...
OzzieWild Postad 16 mars, 2007 Share Postad 16 mars, 2007 Missförstå mig nu inte, jag tycker inte asp är dåligt bara för att det är från MS. Det är bara synd att det alltid skall vara knutet till deras servrar eller operativsystem. Jag håller absolut med. Lite tråkigt att dom har ett sådant grepp om marknaden som dom faktiskt har. De flesta kör faktiskt ASP, ASP.NET med SQL-server. Jag skulle för övrigt vara väldigt glad om någon vänlig själ ville posta någon form av "walk-through" till att sätta upp en IIS eller motsvarande för att kunna köra ASP-kod lokalt på sin mac, om det överhuvudtaget är möjligt? Länk till kommentar Dela på andra webbplatser More sharing options...
TMFS Postad 17 mars, 2007 Share Postad 17 mars, 2007 Jag skulle för övrigt vara väldigt glad om någon vänlig själ ville posta någon form av "walk-through" till att sätta upp en IIS eller motsvarande för att kunna köra ASP-kod lokalt på sin mac, om det överhuvudtaget är möjligt? Mono Project kanske? http://www.mono-project.com/ - T Länk till kommentar Dela på andra webbplatser More sharing options...
OzzieWild Postad 19 mars, 2007 Share Postad 19 mars, 2007 Mono Project kanske?http://www.mono-project.com/ - T Hmmm, ser ju intressant ut. Värt att kolla upp skulle jag tro. Har du testat det? Eller kanske någon annan som gjort, och vill dela med sig av lite erfarenhet? Länk till kommentar Dela på andra webbplatser More sharing options...
gorancarlsen Postad 2 december, 2009 Share Postad 2 december, 2009 dale har väl svarat egentligen. Vill bara lägga till att alltså Mac har Apache med som standard. I varje användarkonto finns en särskild mapp som är en virtuell host, dvs du behöver inte lägga sajterna i serverns root-mapp, utan i din egen. Åsså kan du givetgis skapa hur många nya "virtual hosts" du vill i ditt eget konto genom att lägga till dom i systemets httpd.config (de e enkelt). Vill du installera en helt ny server, dvs inte röra ordinarie Apache, så kan du ladda ner MAMP som kommer med php och MySQL och installeras genom ett par klick: http://www.mamp.info/en/home/ Vill du lägga till support för php i den ordinarie servern: http://www.entropy.ch/software/macosx/php/ Och här är MySQL databas: http://www.entropy.ch/software/MacOSx/mysql/ Slutligen ska du enkelt kunna sköta MySQL också: http://www.phpmyadmin.net/home_page/index.php Jag har ett antal webbplatser som jag ska lägga om. Jag vill testa dessa lokalt och se hur allt fungerar. Enligt dig skulle det vara enkelt att lägga upp flera webbplatser med httpd.config. Jag har nu gått igenom den och förstår givetvis inte alls hur jag ska göra. Hur lägger jag upp flera webbplatser? Vilka filer måste jag editera och hur. Allt ska ligga på min Mac Mini och var åtkomlig från min MBP. Länk till kommentar Dela på andra webbplatser More sharing options...
Rekommendera Poster
Arkiverat
Det här ämnet är nu arkiverat och är stängt för ytterligare svar.