Coda en php vraag
24 februari 2010 - 15:43   
geplaatst door: artyr
Hoi,

Ik ben nu met Coda bezig en mij verbaasd iets.Namelijk dat mijn php pagina's gewoon verwerkt worden in de preview zonder dat MAMP is ingeschakeld.Moet het niet zo zijn dat de lokale server php moet draaien om veranderingen in het script weer te geven?

Jack.

Coda en php vraag
24 februari 2010 - 19:42    reactie #1
geplaatst door: Jagit
Ik heb het even nagekeken (gebruik preview nooit) en het klopt inderdaad voor lokale files. De nodige libraries zullen wel bij Coda zitten vermoed ik.

In ieder geval niet de manier om te testen, zeker niet met PHP. Je gegenereerde pagina kan er anders uitzien wanneer je het geheel upload. En dit laatste gaat echt super snel in Coda.

Dus gewoon uploaden en dan resultaat bekijken in Safari, gaat even snel en is veiliger.

http://Jagit.eu
iPhone/iPad Apps, Android, Route optimisation, eCommerce, WEB 2.0
Coda en php vraag
24 februari 2010 - 21:39    reactie #2
geplaatst door: artyr
Ik heb net even met spotlight gezocht naar php en apache maar de enige plek waar php en apache voorkomen is in MAMP.
Moet Apache niet gewoon al in het OS zitten?

Het is verder allemaal niet zo belangrijk maar gewoon uit nieuwschierigheid.

Jack.

Coda en php vraag
25 februari 2010 - 07:53    reactie #3
geplaatst door: Cailin Coilleach
Heeft gelukkig niets met Apache te maken.

De PHP interpreter is namelijk ook gewoon vanaf de command line aan te roepen en dus ook door Coda te gebruiken. Zolang er geen database connecties nodig zijn kan jouw PHP code vrolijk aan de slag. Daar is geen web server voor nodig.

Kijk maar!


Shippo:Desktop thomas$ cat bakaneko.php
<?php<p>echo "Hello world!\n\n";<p>?>
Shippo:Desktop thomas$ php -f ./bakaneko.php
Hello world!


(Bewerkt door Cailin Coilleach om 7:56, 25-02-2010)

Coda en php vraag
25 februari 2010 - 13:34    reactie #4
geplaatst door: osxman
heb je de site in de standaard map 'user' -> Webpagina's staan?
dan draaien de pagina's namelijk NIET onder MAMP maar op de standaard ingebouwde apache/PHP server van osx.

Anders moet je ze in de map zetten die in je programmamap in map MAMP staat, met de naam 'htdocs' (of natuurlijk MAMP naar een andere map laten verwijzen.) Dan draaien ze alleen als je MAMP echt opstart.

Style is important. Many people scream the truth but without style it is helpless.
Charles Bukowski
Coda en php vraag
25 februari 2010 - 13:41    reactie #5
geplaatst door: Cailin Coilleach
@ OSXMan:
Drie dingen.

1. De ingebouwde web server moet je natuurlijk ook aan hebben staan dan.
2. De ingebouwde web server heeft standaard PHP uit staan.
3. De ingebouwde web server wordt niet aangesproken als je in Coda de file ~/Sites/index.php opent/bewerkt. :)

Coda en php vraag
25 februari 2010 - 14:09    reactie #6
geplaatst door: osxman
Beste Callin,

je hebt gelijk! ik werk al jaren met Coda, maar nu zie ik ook dat hij echt de php-files previewt zo vanaf mijn bureaublad. Big suprise!

Style is important. Many people scream the truth but without style it is helpless.
Charles Bukowski