Newsgroup: it.comp.www.php
Titolo: editor ??

Ciao a tutti..
Attualmente sto usando (per iniziare) con PHP notepad++ come editor, 
FireFTP per uploadare il tutto, NVU per quanto riguarda l' html semplice..
Mi trovo piuttosto bene, ma mi chiedevo se è una soluzione "misera", se 
ci sono strumenti che velocizzano il lavoro e simili..
Ho scaricato la documentazione da 
php.net
, avete altro da consigliarmi?
ciao

 Ho scaricato la documentazione da 
php.net
, avete altro da consigliarmi?
Sinceramente io avevo una documentazione vecchiotta di php 3/4 e l'ho 
riletta in questi giorni: l'ho trovata molto più dettagliata e chiara di 
quella online attuale.
Non so com'è messa quella attuale scaricabile ma gli darò un occhio.
Ciao 

 
Io invece trovo molto utile quella attuale, fatta eccezione per alcune
funzioni mal documentate. Comunque è utile dare un'occhiata (in quella
online) anche ai commenti degli utenti, perché di solito si trova quello
che si cerca :-D
Enrico

 Quando "ero" su Windows usavo Dreamweaver, è utile ma è a pagamento ;-)
Dreamweaver per il php... utile?
Non solo è inutile in questo senso, ma è anche a pagamento.

Personalmente utilizzo :
- (editor) RSciTE (
http://rsoftware.altervista.org/scite/
)
- (editor) PDT (
http://www.eclipse.org/pdt/
)
- (ftp) FileZilla (
http://filezilla.sourceforge.net/
)
Il primo durante la maggior parte dei lavori, il secondo quando si 
gestiscono grossi progetti oppure se ho la necessità del debugger 
integrato. Infine FileZilla per l'accesso FTP.
Se invece preferisci un'approccio unico, ti consiglio Zen Studio 
Professional (software commerciale) :
http://www.zend.com/products/zend_studio
-- 
Ciao.
Roberto Rossi
Web    : 
http://www.robertorossi.org

 Non solo č inutile in questo senso, ma č anche a pagamento.
Su questo sono d'accordo, anche perchč oltre che a pagamanto non č nemmeno 
molto economico :)
Ciao 

 ci sono strumenti che velocizzano il lavoro e simili..
ci sono molti editor/ide appostra per php, il già citato eclipse
(elefantiaco) è uno dei migliori ide.
mweglio ancora zend, meno pesante e piu ottimo, specie per il debug.
ci sono anche molti piccoli prodottini (editor/ide) shareware:
- maguma open studio
- mps phpdesigner2007
- rscite
- pspad
- ultraedit studio (non ultraedit normale)
..aivoglia a scegliere.
di free c'e' solo eclipse come ide.
come editor parecchi. c'e' solo l'imbarazzo della scelta.
io uso dreamweaver solo nel caso in cui devo disegnare tabelle per
form complessi, senno a codice stai fresco, ma per il resto..editor
puri (notepad++,pspad,maguma...).
ciao :)

 
Lo so...
Enrico

 ci sono strumenti che velocizzano il lavoro e simili..
Io sotto win come editor utilizzo PSPAD ed è il migliore che abbia 
trovato (ne ho provati 5/6). Prima ho utilizzato per qualche mese 
phpdesigner che è molto carino ma aveva qualche bug...
Sotto Linux invece non ne ho ancora trovato uno che mi soddisfi :(

 Sotto Linux invece non ne ho ancora trovato uno che mi soddisfi :(
KDevelop, Quanta, Zend Studio, Eclipse.
ciao :)

 - (ftp) FileZilla (
http://filezilla.sourceforge.net/
)
Anch'io
-- 
Siamo tutti un po' abusivi a questo mondo!
Spirito Libero

 Anch'io
Provato SmartFTP? 
http://www.smartftp.com/
Non c'è paragone...
Ciao 

 Non c'è paragone...
Vero, però FileZilla è opensource!
-- 
Jax

 Vero, però FileZilla è opensource!
E l'altro è gratuito.
Tu metti mano nel codice di FileZilla?
Ciao 

 Tu metti mano nel codice di FileZilla?
? E questo che c'entra? Secondo te per usare un programma open-source 
devo per forza mettere mano al codice?
-- 
Jax

 giorni...
E comunque odio i nag screen :P quindi mi tengo FileZilla :)
-- 
Jax

 integrato. Infine FileZilla per l'accesso FTP.
Mizzega ;)
Parola per parola è esattamente la mia situazione.
Aggiungo, winmerge per confronti al volo e BeyondCompare (non free) in 
caso di necessità di confronto su progetti grossi.
-- 
-------------------------------------------
Paolo De Dionigi
www.atfriends.net
Responsabile Tecnico Zen Cart Italia

 E comunque odio i nag screen :P quindi mi tengo FileZilla :)
E certo, meglio lavorare peggio che un un click all'avvio :)
Il discorso sull'opensource è che spesso si confonde l'opensource con il 
free.
Ciao 

Ma cosa fa di tanto diverso SmartFTP? Ma soprattutto, che vantaggi da?
Dalle caratteristiche :
http://www.smartftp.com/features/
non mi pare ci sia nulla di particolare.


 non mi pare ci sia nulla di particolare.
Stavo per dire la stessa cosa. Io l'ho praticamente sempre usato, fino a 
un annetto fa, quando sono passato a FileZilla: per l'uso che ne faccio 
io (upload di siti) va più che bene, gli mancano le queue che 
effettivamente sono comode se scarichi molto, e la feature di confronto 
file tra cartelle online e offline per trovare i file aggiornati, ma per 
il resto non lo rimpiango (grafica a parte).
Per il discorso free/non free, io ricordo che una volta esisteva solo la 
versione share, infatti dovrei avere ehm, ancora il crack in giro :)
Comunque, per un discorso di principio, mi sono ripromesso di 
utilizzare, se posso, software open source. Almeno se l'autore 
principale ci lascia le stroppe, il progetto non muore :)
-- 
Jax

 stroppe, il progetto non muore :)
Vabbeh, il significato di opensource non lo conosci proprio e fai scelte 
(errate) di parte.
Ciao 

Continuo a non capire.
Ciò che mi ha detto 'Jax' è che SmartFTP consente la creazione di code 
di download, inoltre permette il confronto di file online e offline per 
consentirne la sicronizzazione.
E' tutto qui?
ps.: vorrei ricordare a tutti che SmartFTP, NON è gratuito! O meglio, lo 
è per "Personal, Educational, Non-Profit Organization", quindi per 
usarlo dovrei spendere 36.95 dollari. Per ulteriori chiarimenti :
http://www.smartftp.com/purchase/


 (errate) di parte.
Boh, può darsi. Mi erudisci please? Sul serio, senza polemica... sono 
convinto che nella vita si deve sempre saper imparare, e sono qui per 
questo.
Probabilmente il mio punto di vista è superficiale, ma ho visto che 
l'open-source ha portato molti benefici nel mondo dell'informatica, e 
quindi, *a parità di funzionalità*, se posso scegliere tra un programma 
proprietario (free o commerciale) e uno open, scelgo il secondo... ma 
comunque valuto la cosa caso per caso, anche e soprattutto in base a chi 
dovrà usare quel programma. Per esempio, alla mia collega ho comprato e 
installato Outlook, nonostante per quello che doveva fare le sarebbe 
bastato Thunderbird+Sunbird.
Non ho neanche problemi a supportare economicamente (per quel poco che 
posso) gli autori di software free che ritengo meritevoli, così come non 
avrei problemi a supportare con del codice i software open, se solo ne 
fossi in grado. Purtroppo le mie competenze non me lo consentono, ma non 
penso che questo mi precluda l'utilizzo dei programmi open... ma non era 
questo che volevi dire, immagino.
-- 
Jax

 questo che volevi dire, immagino.
Forse ho capito cosa intendevi, sì, spesso confondo open-source e tipo 
di licenza. E' vero, e mi scuso per aver generalizzato, ma è pur vero 
che la maggior parte dei programmi open hanno licenze molto "aperte", 
questo mi risparmia un sacco di menate, specialmente sul lavoro. Tra 
licenze OEM, retail, multi, shareware, da rinnovare (antivirus), a 
numero (win server), è sempre una rottura di scatole gestirle tutte: una 
GPL o LGPL non dà nessun problema.
Comunque ammetto la mia ignoranza in merito, anche se l'argomento IMHO è 
tutt'altro che chiaro e semplice (vedi mySql).
-- 
Jax

 Sotto Linux invece non ne ho ancora trovato uno che mi soddisfi :(
quanta cosa ha che non va?
-- 
gaute la nata

 Jax
il mio intervento, messo in risposta a te, non vuole essere ne
polemica ai tuoi interventi ne diretto a te, è solo un mio punto di
vista generico.
ho solo preso la palla al balzo perche' dici che (tu te ne sei reso
conto) usanto tb+sunbird è tutto quello che ti serve e non vedo il
perche usare outlook.
ciao :)

 quanta cosa ha che non va?
se usi windows..quanta NON VA a priori :) non ci va :D
tralasciando questo fattore...per il resto:
- gestisce i progetti?
- fa fare editing direttamente su server ftp (non sulla macchina
locale...)?
- ha l'intellisense e il function int?
- ha il function int e l'intellisense pure ler le funzioni/variabili/
classi utente e non solo quelle di php come fa dreamweaver e scite?
- ha il code explorer? (navigazione fra classi e funzioni)? (credo di
si)
- ha il doce collapse (che odio)? (credo di si)
- APRE i file sql maggiori di 100 mega (fino a diverse centinaia di
mega)? (ad es. su win questo lo fa solo ultraedit..)
- ha il fild/replace nei files (anche non aperti)?
- usa le regexp sui replace?
- ha l'editazione a colonna (vedi ultraedit)?
- ha glii snippet (memorizzazione di frammenti di codice riusabili)?
- NON SI BLOCCA MAI? E' LEGGERO?
se ha tutte queste feature, non ha niente che non va..anzi va alla
grande direi !
ciao :)

 perche usare outlook.
No problem, parlare non ha mai ucciso nessuno... l'unica cosa è che 
forse qualcuno potrebbe lamentarsi perché non siamo propriamente IT ;)
-- 
Jax

 mega)? (ad es. su win questo lo fa solo ultraedit..)
Anche Textpad: fino a qualche tempo fa era un ottimo editor, poi è stato 
sempre meno aggiornato e quindi surclassato da altri editor...
Recentemente è uscita la versione 5, non l'ho ancora provata però.
-- 
Jax


si in passato l'ho provato (anche di recente), ma con un file di texto
puro sui 400 mega circa...ha faticato (non dico si è schiantato, ma
quasi) einvece usando una vecchia versione di ue (la 7 mi
pare)...tutto apposto, apertura immediata.
quali editor ti piacciono (che usi) e perche'? :)
ciao :)

 quali editor ti piacciono (che usi) e perche'? :)
Dunque, mi piace ultraedit ma non lo uso perché... principalmente perché 
è *troppo* completo :) Diciamo che pagare per una cosa che non usi è 
stupido, e mi sono ripromesso di non crackare più niente, se ci sono 
valide alternative. Se dovessi lavorare con file molto grossi non 
esiterei a comprarlo.
Mi piace PSPad e lo usavo fino a poco tempo fa... mi piace perché è 
fatto in delphi ;), perché è free, abbastanza leggero, gestisce i 
progetti a cartelle (molto comodo, Notepad++ ha solo le sessioni), ha un 
comodissimo code completion (con i CSS è utile, se magari non ti ricordi 
le opzioni di un tag o il tag stesso) e tante altre cosucce.
Adesso sto usando Notepad++, mi piaciucchia abbastanza, anche se forse è 
ancora un gradino sotto PSPad... ho iniziato ad usarlo perché mi serviva 
il replace su tutti i file aperti, e ho continuato perché è leggero e ha 
una bella visualizzazione del codice (per esempio i blocchi {} che 
vengono legati in verticale).
A entrambi manca una feature secondo me utile, ossia il poter 
"splittare" la visualizzazione in verticale, in modo da avere 2 editor 
separati sullo stesso file... comodo quando si deve fare copia/incolla 
in due punti lontani fra di loro, oppure quando si deve tener conto di 
qualche commento scritto molte righe più in su.
PSPad potrebbe essere migliorato, prendendo spunto proprio da Notepad++, 
ma purtroppo vedo che non viene aggiornato da un po' troppo tempo :(
Inoltre credo sia limitato dal fatto che si basa quasi completamente su 
un componente di terze parti per l'editor (SynEdit), e se questo non 
viene aggiornato...
Altri editor non ne conosco, ma sono aperto a suggerimenti :)
-- 
Jax