Newsgroup: it.comp.www.php
Titolo: Applicazione in PHP per palmari

Buongiorno a tutti,
scusate il disturbo ma sto brancolando nel buio! Come da oggetto, avrei 
bisogno di creare per un cliente un'applicazione web in php+mysql che "giri" 
sui palmari.
Sostanzialmente il cliente, un apicoltore, ed i suoi dipendenti regolarmente 
controllano le n locazioni dove sono situate le sue m arnie.
In ogni locazione devono registrare sul proprio palmare (o meglio sul db 
mysql  che gira sul palmare) tramite appunto l'interfaccia in php, le 
informazioni che gli servono e quindi, terminato il giro di controllo di 
tutte le arnie, scaricare tutti i dati raccolti sul computer centrale.
Per quello che riguarda la creazione degli script php per la raccolta e la 
successiva visualizzazione dei dati non ho problemi, però mi chiedo se 
effettivamente apache+php+mysql possano girare su un palmare. Ho provato a 
googlare un pochino ma ho trovato poca roba e non di grande aiuto...
Che voi sappiate si può fare? Se no, eventualmente potreste suggerirmi 
qualche altro modo per risolvere il problema?
Grazie in anticipo a tutti!
Paolo 

 
Ti conviene creare una rete wireless e collegarli direttamente al server
centrale oppure sviluppare un applicazione con SQL Server Express per
pocket pc. Non ho mai sentito di mysql che gira sul palmare, tantomeno
apache e php.
Tuttavia dovresti cercare un certo SQLite, ho sentito che è più leggero
di mysql. E magari qualche altro web server leggero al posto di apache.
Enrico

 "giri" sui palmari.
tempo fa avevo letto di uno sviluppo di Apache per SymbianOS: Raccoon 
http://wiki.opensource.nokia.com/projects/Mobile_Web_Server
 mai scaricato ne 
usato...però forse può esserti utile, altrimenti penso che sia *sufficiente* 
installare linux sul palmare...non chiedermi come però...;)
ciao
Mario
_________________________
WEB: 
www.mario-online.com
________________________________ 

 Paolo
meglio passare a linguaggi e strumenti diversi per fare una cosa del
genere.. php, apache, mysql non sono proprio adatti alla potenza ed alla
velocita' di un palmare..
-- 
www.iuz-lab.info
 - 
www.php-faq.org

 a googlare un pochino ma ho trovato poca roba e non di grande aiuto...
Per girare ci gira, almeno su palmari con Linux.
Qualsiasi palmare su cui puoi installare OpenEmbedded/Angstrom ha gia` 
tutto (apache, mysql, php5, e anche sqlite).
Personalmente non ho mai provato quanto sia usabile, ma togliendo tutto il 
possibile ad apache (virtualhost, alias e in generale tutti i moduli 
tranne php) non dovresti avere problemi. Il limite piu` grosso e` la 
memoria, che sui palmari di solito e` 64 Mb, mentre il processore (200/400 
MHz) e` sufficiente per la maggior parte degli usi.
Probabilmente la cosa migliore sarebbe scriverlo in C/C++ per ottimizzare 
le risorse.
Ti sconsiglio Java o Python, visto che avresti le stesse limitazioni di 
PHP, quindi tanto varrebbe usare qualcosa che gia` conosci.
Purtroppo non ho visto porting di PHP-GTK per OE/Angstrom, altrimenti 
avresti potuto evitare apache e alleggerire il tutto, anche usando sqlite 
al posto di MySQL.
Al limite Python+Gtk+SQLite.
Bye.

 qualche altro modo per risolvere il problema?
Se deve effettivamente girare su palmare l'unico strumento decente (leggasi 
semplice da usare per lo sviluppo) è .Net CompactFramework + SqlServerCE.
Il problema sono gli ide: il CF (designer+debugger) è gestito solo da 
VisualStudio Standard o superiore (a pagamento) o da #Develop (gratuito) ma 
non in modo ufficiale.
Altre soluzioni su palmare sono senza via d'uscita.
Ciao 

 Altre soluzioni su palmare sono senza via d'uscita.
Hai una visuale un po' ristretta del mondo dei palmari...
Sai, ci sono quelli con Linux, quelli con Symbian, e quelli con PalmOS.
Il tuo suggerimento ha senso solo per palmari con Windows Mobile (circa il 
30-40% del mercato).
Bye.

 qualche altro modo per risolvere il problema?
Da quello che capisco non gli serve affatto di avere php e websever sul 
palmare, fai una applicazione standalone nel modo/linguaggio con cui sei 
più a tuo agio e una volta collegato al computer centrale aggiorni i 
dati nel database centrale.
Non so se i dati vadano a senso unico o se i palmari debbano 
sincronizzare il database locale, nel primo la cosa è chiaramente più 
semplice, il database centrale lo fai in php in modo da avere la 
comodità di accedervi da qualunque piattaforma.

 
giusto
http://mobileleap.net/hph/
ma esiste e funziona pure (non e' php completo)
ha delle funzioni ridotte pero VA

 ha delle funzioni ridotte pero VA
Questo sembra carino nel caso si voglia restare su php :)
Ciao