Vai al contenuto

Un consiglio dai programmatori


cells

Messaggi raccomandati

Ciao a tutti,

sto seriamente pensando di passare a mac, anzi sono quasi del tutto convinto.

Sono un programmatore principalmente php e vorrei avere delle news da programmatori che sviluppano su ambiente mac per convincermi definitivamente.

Che editor ci sono in ambiente mac? Non ditemi dreamweaver perchè lo odio con tutto il cuore. Zend studio? Homesite? altri simili?

Ho sentito che apache è già installato di default, ma che versione? si può disinstallare e/o aggiornarlo?

Mysql come si comporta? PhpMyadmin c'è?

Php ha i moduli mysql, pear, xslt, gd, imap eccetera?

Sviluppando inizialmente su mac e poi portando l'applicazione su server unix o iis ci sono incompatibilità?

Ci sono problemi grossi e/o piccoli ancora non risolti?

Lo so, sono tante forse troppe domande infatti sono ben accetti anche link a documenti tutorial faq.

Vorrei essere veramente sicuro di non pentirmi.

Grazie mille a tutti,

cells

Link al commento
Condividi su altri siti

Cells è un mio caro amico e devo dire che in parte se si sta convincendo a passare a mac è che viviamo nella stessa casa quindi era inevitabile.. sapete com'è, difficile rimanere a windows dopo che vedi cotanta pregeria in opera :ciao: sono sicuro che qui troverà le risposte che cerca!

vai ale!

Link al commento
Condividi su altri siti

Originally posted by cells

Ciao a tutti,

sto seriamente pensando di passare a mac, anzi sono quasi del tutto convinto.

Sono un programmatore principalmente php e vorrei avere delle news da programmatori che sviluppano su ambiente mac per convincermi definitivamente.

Che editor ci sono in ambiente mac? Non ditemi dreamweaver perchè lo odio con tutto il cuore. Zend studio? Homesite? altri simili?

Ho sentito che apache è già installato di default, ma che versione? si può disinstallare e/o aggiornarlo?

Mysql come si comporta? PhpMyadmin c'è?

Php ha i moduli mysql, pear, xslt, gd, imap eccetera?

Sviluppando inizialmente su mac e poi portando l'applicazione su server unix o iis ci sono incompatibilità?

Ci sono problemi grossi e/o piccoli ancora non risolti?

Lo so, sono tante forse troppe domande infatti sono ben accetti anche link a documenti tutorial faq.

Vorrei essere veramente sicuro di non pentirmi.

Grazie mille a tutti,

cells

Oddio qui ci vuole un trattato :ciao:

Allora andiamo per ordine: Zend Studio purtroppo non gira su Mac. Io personalmente uso solamente editor di testo - la referenza e' BBEdit ma anche il suo fratellino gratuito, Textwrangler, va piu' che bene. Entrambi di Barebones: http://www.barebones.com/

Apache e' gia' installato di default, e' la 1.3. qualcosa - php va attivato con una visitina a httpd.conf. Non sono sul Mac adesso ma poi posso postare una lista di moduli. In ogni caso, non ci dovrebbe essere nessun problema ad aggiungerli. Puoi installare altre versioni di Apache, anche se io consiglio quella di default. Se non vuoi "inquinare" l'installazione di default, ci sono soluzioni "quattro salti in padella" come MAMP: http://www.mamp.info - nell'ultima versione include aggratis questo software e librerie:

* Apache Version: 2.0.55

* MySQL Version: 4.1.12

* PHP Version: 4.4.2 & 5.1.2

* eAccelerator: 0.9.4-rc1

* Zend Optimizer: 2.6.0

* phpMyAdmin 2.7.0-pl2

* SQLite Version: 2.8.16

* SQLiteManager Version: 1.1.3

* Freetype Version: 2.1.9

* t1lib Version: 5.1.0

* curl Version: 7.14.0

* jpeg Version: 6b

* libpng Version: 1.2.5

* gd Version: 2.0.28

MySQL si scarica ed aggiunge anche una voce nelle Preferenze di Sistema. Si comporta bene, fa da bravo e non sporca per terra. Phpmyadmin si installa facilmente.

Il porting di solito avviene senza problemi, se hai l'accortezza di salvare i file in CF/LR per evitare problemi di leggibilita'. Gli editor che ho menzionato sopra lo fanno di default (e sono gia' in Universal, ossia girano nativi sui MacIntel).

Per tutto il resto, siamo qui, ed il tasto Cerca e Google sono i tuoi amici (oltre a noi :wink:)

:D

EDIT: aggiungo due screenshot, fatti ancora ai tempi di Panther ma rendono l'idea:

apachelocal4xh.th.jpg

php7dj.th.jpg

Link al commento
Condividi su altri siti

Originally posted by Ce

Se non vuoi \"inquinare\" l'installazione di default, ci sono soluzioni \"quattro salti in padella\" come MAMP:http://www.mamp.info

grazie ma preferisco installare una cosa alla volta, non mi piacciono i pacchetti "tutto incluso" :ciao:

Ho dato un'occhiata veloce al sito di BBEdit e a prima vista mi sembra adatto alle mie esigenze. Anchio come te amo scrivere il codice direttamente in un editor, però possibilmente con i codici colorati.

Sei stato preciso e esauriente, hai percaso alcuni link utili di riferimento?

Grazie ancora,

cells

Link al commento
Condividi su altri siti

Originally posted by cells

grazie ma preferisco installare una cosa alla volta, non mi piacciono i pacchetti \"tutto incluso\"  :ciao:

Ecco allora ci capiamo :ciao:

Originally posted by cells+--><div class='quotetop'>QUOTE(cells)</div>
Ho dato un'occhiata veloce al sito di BBEdit e a prima vista mi sembra adatto alle mie esigenze. Anchio come te amo scrivere il codice direttamente in un editor, però possibilmente con i codici colorati.[/b]

Of course, il codice e' colorato! E non solo per php, ma per un sacco di file compresi gli shell script. Fai una cosa, scarica TextWrangler sul Mac del tuo coinquilino (che adesso mi prendera' a sediate :D) e fatti un giro, e' tutto gratis! :ciao:

<!--QuoteBegin-cells

Sei stato preciso e esauriente, hai percaso alcuni link utili di riferimento?

Allora, per attivare Apache basta andare in Preferenze di Sistema > Condivisione > Condivisione Web. Localhost risponde a /Library/WebServer/Documents/, localhost/~utente/ a /Users/utente/Sites/.

Per attivare Apache, basta modificare /etc/httpd/httpd.conf come spiegato qui:

http://the.taoofmac.com/space/HOWTO/Enable...%20Mac%20OS%20X

E da me in almeno 600 post in questo sito :ciao:

Per installare MySQL, qui: http://dev.mysql.com/downloads/mysql/5.0.html - mi raccomando scegli bene PowerPc o Intel. PEr installare qui: http://dev.mysql.com/doc/refman/5.0/en/mac...stallation.html e se ti senti in vena di compilarlo puoi cominciare da qui: http://developer.apple.com/internet/openso...ource/osdb.html

PhpMyAdmin basta scompattarlo dentro /Library/WebServer/Documents/, cambiare config.inc.php come spiegato qui

http://www.servercodex.com/archives/2003/0...in-on-mac-os-x/

E sei a posto. You'll never look back :wink:

:ciao:

Link al commento
Condividi su altri siti

Originally posted by Ce+--><div class='quotetop'>QUOTE(Ce)</div>

Ecco allora ci capiamo  :ciao:

[/b]

bene!

Originally posted by Ce@

Fai una cosa, scarica TextWrangler sul Mac del tuo coinquilino (che adesso mi prendera' a sediate :D) e fatti un giro, e' tutto gratis! :ciao:

tu non lo conosci bene!! niente codici nel suo mac! :ciao:

<!--QuoteBegin-Ce

Allora, per attivare Apache basta andare in Preferenze di Sistema > Condivisione > Condivisione Web. Localhost risponde a /Library/WebServer/Documents/, localhost/~utente/ a /Users/utente/Sites/.

Per attivare Apache, basta modificare /etc/httpd/httpd.conf come spiegato qui:  

http://the.taoofmac.com/space/HOWTO/Enable...%20Mac%20OS%20X

E da me in almeno 600 post in questo sito :D  

Per installare MySQL, qui: http://dev.mysql.com/downloads/mysql/5.0.html - mi raccomando scegli bene PowerPc o Intel. PEr installare qui: http://dev.mysql.com/doc/refman/5.0/en/mac...stallation.html e se ti senti in vena di compilarlo puoi cominciare da qui: http://developer.apple.com/internet/openso...ource/osdb.html

PhpMyAdmin basta scompattarlo dentro /Library/WebServer/Documents/, cambiare config.inc.php come spiegato qui

http://www.servercodex.com/archives/2003/0...in-on-mac-os-x/

E sei a posto. You'll never look back  :wink:  

:ciao:

perfetto vado a leggere! e non posterò più cose dette e ridette! :ciao:

Grazie mille

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...