PHP code verschil osx->windows?
26 november 2008 - 16:10   
geplaatst door: jve
Misschien wel een rare vraag. Iemand vertelde mij dat de codes van php bij de mac veel anders zijn als bij windows. Ik weet wel dat windows de wampserver heeft en dat de mac de mampserver heeft. Hoe zit dit precies in elkaar. Krijg binnenkort mijn eerste macbook pro, dus kan ik het nog niet uitproberen. Ik heb nu nog windows xp.

Als je bijv. een cursus php volgt die gebaseerd is op windows, dan vraag ik mij wat er anders is, zodat het conflicten kan geven. Kan iemand mij hier wat meer over vertellen.

(Bewerkt door jve om 16:11, 26-11-2008)

PHP code verschil osx->windows?
26 november 2008 - 16:18    reactie #1
geplaatst door: Blender
Wie was die iemand? Je oma?
In principe is de code gelijk, maar je moet natuurlijk
altijd testen als je gaat hosten (onder Windows en onder Linux).
Buiten MAMP is er ook nog XAMPP.

Misschien wil je Eclipse gebruiken om je code te schrijven?

PHP code verschil osx->windows?
26 november 2008 - 16:21    reactie #2
geplaatst door: Leendert
PHP is in de grootste lijnen gelijk, padspecificaties kunnen verschillen. Wordt op een Linux / Mac OS X bak het pad aangegeven met '/pad/naar/bestand' of '/home/httpd/public_html/www', op een Windows webserever zal dit naar een netwerkpad of schijfletter verwijzen. Bijvoorbeeld '\\server\domains\www' of 'c:\domains\www\a\albert.dom'.

behalve padspecificaties kan er ook nog en beetje verschil in zitten met nieuwe regel commando's.

Meer informatie over PHP en eventuele verschillen op Windows kan je hier vinden:

http://www.php.net

(Bewerkt door Leendert om 17:20, 26-11-2008)

PHP code verschil osx->windows?
26 november 2008 - 17:36    reactie #3
geplaatst door: jve
Nee, het wat niet mijn oma:woot: . Die heeft de computertijdperk niet eens meegemaakt. Net de zwart-wit tv, misschien eventjes de kleuren tv gezien, maar over het laatste twijfel ik, maar ik was toen ook pas 2 a 3 jaar oud. Dus dat kan gebeuren.

Maar het was iemand van het opleidingsinstituut (studie via internet en thuis), die zei dat hun opleidingen meer op windows werken. Dus ene kant jammer, want je moet het zowel op windows en mac kunnen doen.

PHP code verschil osx->windows?
26 november 2008 - 17:45    reactie #4
geplaatst door: Panico
Is het dan zo dat programma's die op Windows draaien andere code produceren,
omdat je die op een Windows-server zou moeten gaan publiceren?
Hoe kortzichtig is dat?
http://www.pauldj.nl/  ("Interesting reaction! But what does it mean?")
PHP code verschil osx->windows?
26 november 2008 - 17:54    reactie #5
geplaatst door: mvdg
Programmeren in PHP is in hoofdlijnen hetzelfde op Windows en Unix/Linux/Mac. Er zijn wat dingen waar je op moet letten, wanneer je PHP op een Windows server draait. Met name inderdaad bij het benaderen van bestanden zoals Leendert aangeeft, en sommige ingebouwde libraries kunnen net wat minder op Windows.

Wat ik mij afvraag, is waarom een opleidingsinstituut PHP op Windows zou aanleren, terwijl het in de praktijk in verreweg de meeste gevallen op een Linux server draait. Dat is niet echt praktisch natuurlijk.

Wat ook nog zou kunnen, is dat de school bedoelt dat hun lesmateriaal gemaakt is voor op Windows computers, en dat het daadwerkelijke PHP programma wél op Linux/Mac mag draaien.

Mitch Design : websites en interactieve toepassingen : http://www.mitchdesign.nl
PHP code verschil osx->windows?
26 november 2008 - 19:53    reactie #6
geplaatst door: jve
Weet iemand dan een goed opleidingsinstituut waar je het thuis kan aanleren en je opdrachten per mail kan insturen. Zodat ik het goed leer. Is ook wel belangrijk.