Ik ken er nog niet zo veel van ... Maar zou het liefste op een Mac willen ontwikkelen.
(Bewerkt door b om 19:43, 24-07-2009)
Volgende vraag dan: Is het mogelijk om webapplicaties "lokaal" te ontwikkelen & testen op Mac OS X?Dus zonder eerst op zoek te moeten gaan naar hosting (om daadwerkelijk online te gaan met de applicaties)? Kwestie van eerst te proberen alvorens serieus verder te stunten.
MAMP
macquarius om 22:20, 23-07-2009Op een IIS6 server wordt alleen ASP en MSSQL ondersteund. In ieder geval geen PHP en MySQL.
Dikke bullshit, kan het niet anders zeggen! IIS6 kan prima PHP draaien en een MySQL database aansprekenphp op IIS:http://php.iis.net/http://www.iisadmin.co.uk/?p=4
MySQL op PHP-IIShttp://www.iisadmin.co.uk/?p=5
Je zult wel een VM moeten draaien als je de complete stack wilt testen
MacWim om 22:50, 23-07-2009Dat testen kun je,, lijkt me, gewoon in diverse browsers doen.En IE kun je op je Mac installeren via Crossover. Daar heb je dus niet Windows voor nodig.
Dus, ik zou "lokaal" op Mac OS X webapplicaties ontwikkelen en kunnen testen in bijvoorbeeld Safari. Het is niet onmiddellijk noodzakelijk om online te gaan met hosting enz., tenminste niet totdat ik er werkelijk een "web" app wil van maken.
Welke software zou ik minimum nodig hebben om lokaal te kunnen ontwikkelen en testen? (Ik wil uiteindelijk een dynamische website, met database en eventueel shopmogelijkheden.)
Download MAMP! daar zit het in.
Verder: Wordpress/Joomla/Drupal etc
Vraag 2: Het lijkt me beter om voor MAMP Pro te gaan, omdat ik uiteindelijk (ooit) professioneel online zal willen gaan. Nu vraag ik me af, of ik in de tussentijd met deze "Pro" versie gewoon lokaal kan werken. Hoogstwaarschijnlijk wel, maar kan iemand dat bevestigen? En hoe zit dat met updates?
(Bewerkt door b om 17:58, 24-07-2009)
* Download en unzip het Drupal pakket
* In MAMP geef je aan waar je scripts staan, in de voorkeuren van Mamp (als je slim bent knikker je die in de map Webpagina's in de Finder)
* Zorg dat de MAMP server draait. Handig hier voor is de Widget die ze leveren. Je kunt MAMP zo sluiten zodat die niet meer in de Dock staat maar wel aan staat.
* Als MAMP weet waar de scripts horen te staan: kopiëer de Drupal bestanden daar heen, niet in een map maar alles los in de root. Het kan zijn dat unzippen in de root al voldoende is.
* Open je browser en tik in: localhost:8888 Als 8888 de Apache poort is die je hebt ingesteld. * Als het goed is krijg je nu een venster waar je van alles in moet voeren voor je database, Drupal pagina's en dat soort ongein. Vul dit allemaal in. Daar waar je MySQL gegevens in moet vullen: de gebruiker is [root] en het wachtwoord is ook [root] (beide keren zonder []). De database server is localhost.
* Als alles goed is ingevuld en geaccepteerd dan installeert Drupal zich, maakt een database aan en zorgt er voor dat het te bereiken is via de browser.* Als je Drupal geïnstalleerd hebt kun je deze bereiken door dit in de browser in te tikken: localhost:8888/index.php (afhankelijk of je mappen hebt aangemaakt in de je Webpagina's map.)
Zo kun je verder prutsen denk ik...
Naar aanleiding van dit verhaal was ik zelf bezig om een screencast te maken, totdat ik op wat puntjes stuitte die ik even uit de weg moet ruimen. Ondertussen kwam ik nog een screencast tegen van Drupal zelf, voor het installeren van MAMP:
Voor het installeren van Drupal:
(Bewerkt door Sypie om 9:19, 25-07-2009)
(Bewerkt door Sypie om 9:27, 25-07-2009)