Newsgroup: it.comp.lang.delphi
Titolo: OT -> Delphi For PHP

Ciao a tutti, qualcuno h gia' provato la trial di Delphi for php?
Volevo sapere qualche impressione sul prodotto, e se presente all'interno
qualche strumento per ottenere i report!
Grazie
Ciao
Loris
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 qualche strumento per ottenere i report!
PHP produce pagine Web... presumo che con un buon foglio di stile 
alternativo, associato al media "print", tu possa ottenere un'ottima 
stampa. :-)
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 stampa. :-)
Sicuramente....
Speravo in una "traduzione" di rave/fast-report/qualcosa di simile da
parte di CodeGear!!!!


 parte di CodeGear!!!!
Per quanto lo sforzo di riprodurre la libreria VCL, anche nei più 
piccoli dettagli, sia massimo, occorre tenere conto che stiamo parlando 
di un'applicazione totalmente diversa (Web), che si esprime con un mezzo 
differente (via browser tramite HTML/XHTML) e che, nel caso in esame, 
utilizza un linguaggio che non è Object Pascal (il nome a cui si è 
ritornati, proprio per estendere il significato del nome "Delphi"), 
quindi non tutto tutto può essere presentato allo stesso identico modo.
Ciao,
   Marco.


    Marco.
Ciao, Antò.

 č proprio cosi...
E' proprio cosě.
Una full immersion di ventiquattro ore per scoprire il brivido della
programmazione PHP!
Enjoy!
Ciao
ACSH


 programmazione PHP!
Installandola in sequenza su tre pc si potrŕ provare per tre giorni?? :-((
Ma che se sň fumati?
-- 
For a list of all the ways technology has failed to improve the quality 
of life, please press three.
(C) Alice Kahn

 è proprio cosi...
Direi di sì. In effetti, sono stupito anche io di questa scelta, e non 
saremo senz'altro gli unici.
Prima di lanciarmi in congetture, comunque, attendo che qualche 
"CodeGear blogger" fornisca una motivazione in proposito, poiché 
suppongo che più di uno tirerà fuori la questione. :-)


 Ciao a tutti, qualcuno h gia' provato la trial di Delphi for php?
Dove trovo materiale su questa "novita'" ? :)
Ma PHP e' un linguaggio server side ... ci saranno molte limitazioni 
immagino.
-- 
===============================================================
Alberto Rubinelli - A2 SISTEMI 
news.bbip.it
 ThunderBird 1.5.0.9
Via Costantino Perazzi 22 - 28100 NOVARA - ITALY
Tel 0321 640149   Fax 0321 391769   BBS 0321 392320
Mail: 
alb...@oldcomputers.de
skype: albertorubinelli  ICQ : 49872318
Visita il mio museo di computers: 
http://www.oldcomputers.it
===============================================================

 normal trial durations. This is specifically for the promo.  -Michael
<Fine cit.>
-- 
ACSH
[TurboDelphi]
Chi fa da se', fatica il doppio 

 suppongo che più di uno tirerà fuori la questione. :-)
Ho dato un'occhiata in giro, e pare che questo "1-day trial download" è 
stato lanciato in occasione di una conferenza, e rimarrà tale fino al 
periodo "promo" di sconti su ordini.
Mi viene da ipotizzare che, considerando il fatto che le versioni 
"trial" escono sempre un mesetto dopo il rilascio dei prodotti, questa 
non debba essere considerata effettivamente la "trial" definitiva.
C'è da dire infine che il costo del prodotto è comunque esiguo, e la 
VCL4PHP dovrebbe essere ben presto disponibile, con sorgente, sul sito 
di riferimento (
http://vcl4php.sourceforge.net
) dove c'è già la 
documentazione (che contiene tipi e membri dal nome mooolto familiare). :-)


 immagino.
Limitazioni di che tipo? Ci sarà ciò che può subentrare nell'ambito 
dello sviluppo di applicazioni Web. ;-)


 dello sviluppo di applicazioni Web. ;-)
Si, intendevo questo, che e' limitato ovviamente al caso del web.
Non si riesce a star dietro a tutto, anche se e' bello :) bisogna 
specializzarsi


 Ti ringrazio. Ho capito di essere rimasto "leggermente" indietro :))
E' tutta "roba recente", quindi direi che sei al passo. ;-)


 
IMO è un pessimo modo per stampare via web (ti porti dietro una miriade
di problemi legati al browser in uso, ai salti pagina da ottenere in
determinati punti, che succede in un browser in cui disattivo i css? e
cose simili... insomma, non hai il pieno controllo di ciò che ottieni).
Nel caso di PHP, meglio utilizzare la classe fpdf, le funzioni pdf e
relativa libreria a pagamento, oppure la classe TCPDF (derivata da fpdf
ma con supporto utf8). Utilizzando uno di questi sistemi generi pdf ed
hai il totale controllo della stampa a prescindere dal client
utilizzato. Oltretutto le puoi salvare, spedire o farci quello che
meglio desideri, in modo semplice.
L'altra alternativa semplice è quella di farsi un "template" in
openoffice (writer) oppure in rtf e poi utilizzarlo per generare la
stampa, sostituendo dei "tag" che tu avrai definito all'interno dello
stesso, con i dati estratti dal database. Fatto ciò avrai il documento
in writer o rtf, da utilizzare come meglio credi.
Detto ciò, non ho ancora visto "delphi for PHP", ma ho dato una rapida
occhiata ad una presentazione. Da questa, mi è sembrato di capire che è
possibile integrare una serie di strumenti preconfezionati all'interno
delle pagine generate. Ad esempio, è possibile inserire il forum phpBB,
direttamente in modo visuale, dall'interno dell' ambiente "delphi for
PHP"..... chissà che non ci sia già "integrata" la classe TCPDF.
Comunque, anche se non lo fosse, spero ed immagino che sia comunque
utilizzabile facilmente all'interno del codice generato, in modo che
l'ide, veda al volo le proprietà ed i metodi della classe e li renda
disponibili quando si scrive il codice a mano.
P.S.
Chiedo scusa se non risponderò ad ulteriori quesiti del thread, ma per
motivi logistici/tecnici è un periodo che utilizzo raramente il client
di news..... quindi ci risentiamo appena riprenderò in mano il mio PC
con il client configurato in modo stabile
Ciao
Gianni

 IMO è un pessimo modo per stampare via web [...]
Molti siti offrono una versione della pagina "adatta alla stampa".
La personalizzazione del CSS può essere utile se qualcuno vuole stampare 
con un proprio foglio di stile, e la sua disattivazione è un'eventualità 
possibile, tanto quanto la possibilità che sul PC non sia installato 
Adobe Acrobat.
Insomma, la scelta tra 1) usare un foglio di stile, 2) creare un PDF "on 
the fly" dipende dai requisiti, da quanto è importante mantenere 
specificatamente il layout stabilito (o consentire la sua 
personalizzazione) e da tanti altri fattori.
Definire l'uso dei CSS *pessimo in assoluto*, dal mio punto di vista, è 
sbagliato. Definirlo invece *inappropriato in alcuni casi*, è un parere 
che, personalmente s'intende, posso ritenere più accettabile. :-)
Ciao,
   Marco.


 Adobe Acrobat.
....non si tratta solo di css attivati o disattivati.... quello era un
semplice esempio, neppur molto lontano dalla realtà.... pensa ad un
cieco che naviga con un browser testuale e deve scaricare un modulo da
presentare ad un ufficio..... la stampa che ottiene in html diventa una
cosa non più controllabile (.... e con le leggi sull'accessibilità
questo NON è un dettaglio)
Ti faccio un esempio: se devi fare una stampa di un documento standard
quale fattura o bolla, in html+css, otterrai un qualcosa di non preciso.
Se io stampo quella bolla/fattura,
otterrò una stampa che probabilmente sarà diversa dalla tua, avendo
utilizzato un browser diverso ed una stampante diversa. Se poi il corpo
bolla dovesse superare la dimensione di una pagina son dolori a
posizionare la scritta "segue" ed il piede, perchè non hai un idea
precisa di dove finisce la pagina (essendo gestito dal browser).
Altro esempio concreto: in una stampa ufficiale non puoi mantenere le
scritte aggiunte dal browser in testa e sul piede di stampa, quindi
dovresti disattivarli sul browser dell'utente che ne richiede la stampa,
ma ciò è possibile solo se gestisci direttamente la sua macchina (una
intranet ad esempio, o all'interno di un programma web che gira in
ambito aziendale)..... ci sono 1000 altre problematiche legate a questo
tipo di stampe.
Quindi, se vogliamo generalizzare, in tutte le stampe informali (quelle
stampe che fai, leggi e poi butti e non anno nessuna valenza se non la
consultazione cartacea), in questo caso può valere il discorso
css+html..... oppure nelle stampe a video..... ma stiamo parlando di
stampe informali.
Quando però si vuol ottenere stampe precise, stampe ufficiali che
rispettino standard, stampe di moduli, fatture, stampe di magazzino e
cose simili, usare pdf è auspicabile onde evitare problemi.
Oltretutto esistono semplici sistemi per creare stampe html e
"congelarle" in pdf... facendo il layout in html e poi trasformarle in
pdf. Questo sistema permette la scrittura semplice di tabelle e
strutture similari e la trasformazione di queste in pdf che ne mantiene
le dimensioni standard nel foglio a prescindere dal browser/so/stampante
utilizzate.
Ok, adesso che ho puntualizzato, mi sembra un discorso più flessibile ed
accettabile :-)
Tornando a "Delphi for PHP", se qualcuno dovesse provarlo, sarebbe buono
se scrivesse 2 righe di commento.
Ciao
Gianni

 se scrivesse 2 righe di commento.
Ci sono molti blog che hanno cominciato a parlarne; se vuoi accedere ad 
un gruppo "aggregatore" che riporta qualche link, puoi andare su "Delphi 
Feeds" (
http://www.delphifeeds.com
).
A tal proposito, se a qualcuno č sfuggito, volevo segnalare un articolo 
CDN che reca il link alla documentazione PDF scaricabile del prodotto:
http://dn.codegear.com/article/34354
