Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   PHP-GTK (http://www.forosdelweb.com/f51/)
-   -   PHP-Qt: "otra opción" (http://www.forosdelweb.com/f51/php-qt-otra-opci-n-387551/)

jam1138 21/04/2006 14:33

PHP-Qt: "otra opción"
 
Acabo de encontrarme con una extención de PHP llamada PHP-Qt, entiendo esta permite crear aplicaciones de escritorio utilizando la libreria Qt... que según leí es utilizada en KDE pero que también es multiplataforma (Mac, Windows, Linux, PDA)...

Mi pregunta... bueno, no soy usuario Linux y no entiendo mucho las diferencias entre KDE, Gnome, X... y no sé qué tanta cosa más... pero, viendo que hay librearias particulares para difenrentes entornos de Linux (GTK->Gnome, Qt->KDE)... ¿son "portables" estas aplicaciones entre el mismo SO con diferentes entornos gráficos?; en caso de un "no": ¿pero sí con otros SO's?... confuso cómo puede ser eso :pensando:. En todo caso... ¿KDE ó Gnome?, cuál usar?, me parece Gnome es la más popular...

En fin.. la idea original de este tema es difundir esta (entiendo) otra opción a PHP-GTK; quienes programen bajo Linux entenderán mejor el asunto, yo tengo las dudas anteriores.

Saludos! :adios:

Cluster 21/04/2006 15:43

Cita:

Mi pregunta... bueno, no soy usuario Linux y no entiendo mucho las diferencias entre KDE, Gnome, X... y no sé qué tanta cosa más... pero, viendo que hay librearias particulares para difenrentes entornos de Linux (GTK->Gnome, Qt->KDE)... ¿son "portables" estas aplicaciones entre el mismo SO con diferentes entornos gráficos?; en caso de un "no": ¿pero sí con otros SO's?... confuso cómo puede ser eso . En todo caso... ¿KDE ó Gnome?, cuál usar?, me parece Gnome es la más popular...
Este tema concreto creo que en el foro de Linux te lo podrían aclarar mejor .. por qué en principio desde PHP-GTK o PHP-Qt lo que usas es el lenguaje PHP en sí + alguna de esas librerías .. pero otros lenguajes: Pyton .. C .. etc también las usan y usuarios de "linux" en general te podrían dar mejores opiniones.

Lo único que veo es que lamentablemente parece que sigue generando aplicaciones "interpretadas" no compiladas (para cierto S.O.). Aunque bueno .. esto no es problema de PHP sólo .. ahí están las aplicaciones java y su "maquina virtual" .. o los .NET y su "framework" para windows o equivalente en linux con "mono" (que incluso acepta PHP y ademas tienes clientes/servidores para linux/windows/mac).

Por mi parte .. no es por desmerecer el trabajo de PHP-GTK o PHP-QT (que recien vengo a enterarme de ese proyecto) .. Creo que si en "mono" (http://www.mono-project.com/Main_Page) ya acepta el lenguaje PHP (como lo hace) .. mm creo que sería mejor irse por ese lado. O por lo menos si te interesa desarrollar aplicaciones de escritorios usando tu querido lenguaje PHP .. podrías probarlo.

* Como comentario . si te fijas en "mono" .. usa como GUI de origen GNOME .. pero ahora también soporta GTK .. Por lo menos tienes donde elegir. (y haciendo suposiciones .. si tienes o puedes elegir .. supongo que será necesario decidirte por una u otra interface GUI .. así que llevando al equivalente PHP-GTK vs PHP-Qt .. supongo que tendras que desarrollar para una u otra interface también .. aunque puedas eventualmente crear alguna "capa de abastracción" del GUI que uses (como se suele hacer para "Base de datos" ...)).


Un saludo,

Geo 08/07/2006 22:05

Cita:

Iniciado por Cluster
Por mi parte .. no es por desmerecer el trabajo de PHP-GTK o PHP-QT (que recien vengo a enterarme de ese proyecto) .. Creo que si en "mono" (mono-project.com/Main_Page) ya acepta el lenguaje PHP (como lo hace) .. mm creo que sería mejor irse por ese lado. O por lo menos si te interesa desarrollar aplicaciones de escritorios usando tu querido lenguaje PHP .. podrías probarlo.

Es cierto, ahora se puede acceder a mono desde PHP (hoy me enteré :P), gracias al trabajo de tesis de un alemán, si que se puso las pilas :P.

Cita:

Iniciado por Cluster
* Como comentario . si te fijas en "mono" .. usa como GUI de origen GNOME .. pero ahora también soporta GTK

Mh, GTK es a Gnome como Qt es a KDE, es decir, GTK es el "toolkit" para la interfaz GUI de Gnome. Para trabajar en Gnome se usa GTK.

Cita:

Iniciado por Cluster
.. Por lo menos tienes donde elegir. (y haciendo suposiciones .. si tienes o puedes elegir .. supongo que será necesario decidirte por una u otra interface GUI .. así que llevando al equivalente PHP-GTK vs PHP-Qt .. supongo que tendras que desarrollar para una u otra interface también .. aunque puedas eventualmente crear alguna "capa de abastracción" del GUI que uses (como se suele hacer para "Base de datos" ...)).

KDE Y Gnome son los dos "escritorios" Linux más populares, soy un recién llegado a Linux y uso Gnome (Ubuntu Dapper), los programas desarrollados para uno pueden ejecutarse en el otro, simplemente se necesita contar con algunas librerías extras (aunque quizá con un pequeño efecto en el desempeño).

Saludos,
JJ (Geo).


La zona horaria es GMT -6. Ahora son las 01:17.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.