realbasic-nug.it
[Top] [All Lists]

Re: PHP in RealBasic

To: REALbasic NUG Italian <realbasic-nug dot it at lists dot realsoftware dot com>
Subject: Re: PHP in RealBasic
From: ivano monti <ivanomonti at libero dot it>
Date: Mon, 2 Jun 2008 10:55:17 +0200
Authentication-results: mx.google.com; spf=pass (google.com: domain of realbasic-nug dot it-bounces at lists dot realsoftware dot com designates 66.116.103.65 as permitted sender) smtp dot mail=realbasic-nug dot it-bounces at lists dot realsoftware dot com
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot it at lists dot realsoftware dot com
References: <9F7882A2-92D9-4D69-BBBC-86ACAC52DF3A at libero dot it> <FD7E3655-ECC2-4346-9F42-2FD115CB6F74 at menssana dot to dot it> <98F12DF9-BE0C-46C7-8B16-8178B06A3CE2 at libero dot it> <EFF124EB-1A90-424C-BFA3-3B1A05BB5AAB at menssana dot to dot it>
ciao Fabio, la cosa che sto realizzando e molto semplice e come tale la voglio lasciare, i plugin che citavo erano solo un esempio, per far capire quello che fanno, poi ovvio che la storia licenza e tutt'altra cosa.

tornando al mio lavoro, sto cercando di creare un inpaginatore automatico nella raccolta dati fra mysql e php, per non stare ad usare altri software volevo che lo stesso mio progetto visualizzasse le pagine php come in un brouser, ma per fare questo dovrei creare un server php, cosa che non sono in grado.

faccio un esempio, ho crearto una sorta di phpmyadmin, dove creo, elimino modifico tabelle, oltre che inserire i record, modificare record ovviamente eliminarli tutto viene visualizzato in un più listbox. Quello che mancava e potere stampare i record a secondo delle query che lanci, a questo punto ho pensato di creare un editor php dove scrivo le pagine (template) che fanno il collegamento al db mysql, leggono i campi e compilano la pagina php... fino a qui credo di non avere problemi, ma poi il php deve essere interpretato.

e qui casca l'asino ... come lo interpreto il php ? una soluzione l'ho trovata che sta nel installare MAMP in Macintosh e su windows non so ma sicuramente esiste qualche cosa di simile. Ma la cosa più bella era evitare di installare prodotti esterni, ma far si che RealBasic avesse il suo motore php interno.

Il codice PHP viene generato e salvato in una pagina esterna per poi essere caricata attraverso HTMLViewer.loadURL = index.php ....

spero di aver spiegato il mio intento, se entro oggi leggo le email bene, domani vengo ricoverato, spero poi di sentirvi presto.

OT, vi ringrazio per la vostra compagnia e dei vostri consigli.

cordialmente


Il giorno 02/giu/08, alle ore 01:03, Fabio Soggia ha scritto:

Dunque, con ordine
PHP è un linguaggio di programmazione. L'utilizzo principale è per la creazione di siti internet dinamici, ma può anche essere utilizzato per applicazioni più o meno semplici, un po' come si usa il perl sul mac o il quick basic per windows. Come per tutti i linguaggi di programmazione serve un interprete, altrimenti i comandi sono delle righe in semplici file di testo. Anche il formato RTF è, se vogliamo, un linguaggio con un interprete. E anche l'HTML. Scrivere un motore non è poi una cosa così semplice, come tu stesso affermi. Le soluzioni che hai postato sembrano buone e sono simili, ma in una cosa sono molto differenti: il plugin MBS per realbasic è una licenza da 20euro per produrre compilati, le altre per filemaker sono per singola utenza, cioè devi comprare un plugin per ogni eseguibile che rilasci. Se il tuo scopo è didattico la cosa migliore è prendere il sorgente di PHP e funzione per funzione convertirla in RealBasic.
Se invece è produttivo l'investimento è irrisorio.
E, anche se so che mi ripeto, ogni volta che si sviluppa il clone di un motore non è detto che lo si faccia uguale, per cui possono saltare fuori differenze di comportamento e quindi di compatibilità, per non parlare di velocità di esecuzione e stabilità. C'è poi anche da valutare il fatto che si potrebbero violare termini della licenza nel replicare il motore del PHP, non l'ho consultata e quindi non saprei dire, ma è possibile.
Saluti, Fabio

Il giorno 01/giu/08, alle ore 21:52, ivano monti ha scritto:

no non sarei in grado, ma per esempio in filemaker ci sono plugin che ti permettono di creare intere pagine in php che poi vengono interpretate dallo stesso plugin, senza avere installato ne php ne apache ne altro ma solo il plugin.

tipo http://www.scodigo.com/products/smartpill-php , http://www.schubec.com/product_details_883835.html altri ancora basta cercare con google.

vorrei trovare una soluzione simile.



<Prev in Thread] Current Thread [Next in Thread>