PHP sur les PDA : point de situation
Par Armel FAUVEAU, dimanche 30 juin 2002 à 04:49 :: Lu sur le Web :: #541 :: rss
PHP commence petit à petit à conquérir la niche des PDA. Si les machines à base de PalmOS restent quelque peu sur la touche - aucune solution ne semble avoir émmerger sur cette plate-forme - il n'en est pas de même des PocketPC et autres assistants sous Linux qui commencent à voir le jour.
Dans ce domaine, les séries des Sharp Zaurus SL-5XXX (SL-5000, SL-5500) et plus récemment du SL-A300, semblent les plus avancés tant au niveau hard que soft. A base de StrongARM cadencé à 206 MHz et nativement sous Linux, il est possible d'y faire tourner les briques logicielles majeures que sont Apache, PHP et même MySQL. Ces packages sont effectivement disponibles et permettent de transformer un Zaurus en véritable plate-forme LAMP de poche. D'autres langages de scripts comme Python par exemple, sont également disponnibles. Compter tout de même autour de 450 USD pour acquérir un Zaurus SL-5500 (non disponible en France).
Plus largement, quelques PocketPC livrés sous WindowsCE peuvent également migrer sous Linux. C'est en particulier le cas de la série des Ipaq de Compaq ou encore des HP Jordana. Il est même possible de faire du dual boot entre Linux et WindowsCE (NdR : j'ai testé, ca marche très bien).
Tant pour le Zaurus, que pour les autres PocketPC ayant migré sous Linux, il est tout à fait envisageable de cross compiler des applications depuis un PC standard afin de générer un binaire pour tel ou tel processeur (le StrongARM en pariculier).
Du coté de WindowsCE, de nombreux portage ont également déjà eu lieu. Sans changer d'OS, il est possible de faire tourner un serveur HTTP. C'est en particulier le cas d'Apache avec ApacheCE ou de PicoWebServer. Mais ces portages restent souvent très embryonnaires, le support CGI n'est pas toujours proposé, etc.
Les langages de scripting ne sont pas non plus oubliés. C'est en particulier le cas du Perl avec PerlCE et des ASP avec PocketASP.
L'offre la plus aboutie sous WindowsCE reste tout de même celle de Microsoft qui propose un serveur Web supportant les ASP dédié aux PocketPC.
Coté PHP, aucun portage sous WindowsCE n'a encore eu lieu. Cela pourrait pourtant devenir prochainement une réalité puisque Wez Furlong, contributeur régulier à l'édifice PHP, commence à y réfléchir sérieusement. A suivre donc.
Reste que l'on peut s'intérroger sur l'intérêt réel de transformer aujourd'hui un PDA en serveur Web de poche, modulo la curiosité évidement :)
Zaurus SL-5XXX (SL-5000, SL-5500
Zaurus : Package Apache + PHP
Zaurus : Package MySQL
Zaurus : Package Python
WindowsCE : ApacheCE
WindowsCE : Microsoft Web Server / ASP
WindowsCE : PicoWebServer
WindowsCE : PerlCE
WindowsCE : PocketASP
Handshelds
QPE
PocketLinux
IpaqLinux
MobiGeek







Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Vous pouvez soumettre un commentaire en remplissant le formulaire ci-dessous. Toutes les contributions font l'objet d'une étape de modération par notre équipe.
Le code HTML dans le commentaire sera affiché comme du texte, les adresses internet seront converties automatiquement.