Frage

Ich habe schon einige Jahre Erfahrung PHP-Web-Anwendungen zu entwickeln, und haben vor kurzem auch tauchen Sie ein in Python gestartet. Vor kurzem habe ich in Desktop-Anwendungen interessieren auch in immer, aber absolut keine Erfahrung in diesem Bereich. Ich habe sehr wenig über PHP-GTK geschrieben gesehen und sich fragen, ob es wirklich eine gute Gegend, um stecken.
Was ich suche wirklich für etwas, das mir erlauben wird, ganz schnell ein paar anständige kleine / mittelgroße Anwendungen zu entwickeln und in der Lage, sie in Linux und Windows zu implementieren. Etwas in Python oder PHP wäre toll (aber ich würde gerne etwas anderes lernen, wenn es große Vorteile hat).

Was euch empfehlen?

Danke

War es hilfreich?

Lösung

Erstellen von Anwendungen in PHP mit GTK sind möglich clientseitige plattformübergreifende Anwendungen zu schaffen, aber ich nicht unbedingt glaube, es ist die optimale Wahl für GUI-Entwicklung ...

Hier sind einige Links:

http://gtk.php.net
http://www.cweiske.de/phpgtk.htm
Gnope.org
kksou

Andere Tipps

Python und Java sind beide hervorragend für sowohl Linux als auch Windows-Umgebung arbeiten. Sie sind im Allgemeinen stressfrei, solange Sie keine OS-spezifische Art von Arbeit zu tun. Python für Desktop-Anwendungen zu schaffen ist ziemlich einfach und leicht auch zu lernen, wenn Sie aus einem PHP-Hintergrund kommen, vor allem, wenn Sie zu tun, objektorientierten PHP gewohnt sind.

Warum möchten Sie eine Desktop-Anwendung in PHP entwickeln ??

Holen Sie sich einen Abstieg Programmierumgebung (c / java / c # /) anstelle php missbrauchen

insbesondere mit C # und Java Sie ziemlich schnell sehr schöne Ergebnisse. Und beide sind Cross-Plattform (obwohl Java einfacher für Cross-Plattform-Zeug ist).

C (++) in Kombination mit QT oder GTK ist auch möglich, aber es die Ergebnisse erscheinen langsamer

Nun, es ist zu spät, ich denke, zu beantworten, aber immer noch im Interesse der Information kann ich Open Application Platform vorschlagen (OAP) als eine mögliche Lösung. OAP ermöglicht PHP / MySQL-Anwendungen verteilt als installierbare Windows (tm) -Anwendungen werden.
Ich stolperte über sie, während ich für die Portierung einer PHP-Anwendung auf dem Desktop war auf der Suche und fanden diese. Arbeitete für mich groß. Keine zusätzlichen Tags für Fenster Kreationen wie in winbinder etc.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top