2012-04-02 7 views
5

Dies ist mein erster Beitrag.PHP mysql für Desktop-Anwendungen

Ich weiß, das Thema, bevor in diesem Forum diskutiert worden, aber da ich keine neuen Beiträge in Bezug auf diese finden könnte nicht und ich habe nicht finden ganz die Antworten die ich suche, ich bin Entsendung der Abfrage hier.

Ich habe im Internet gesucht, um Informationen über die Verwendung von PHP-Mysql für Desktop-Anwendung zu sammeln. Ich habe das Internet durchsucht und es in diesem Forum gründlich gemacht. Ich habe Dinge von Interesse gesammelt und viele Dinge bleiben, die ich wissen muss.

Was ich erfahren habe ist, dass Desktop-Anwendungen mit PHP erstellt werden können.

ich möchte die Debatten beiseite, ob es die beste Kombination für Desktop-Anwendung .

Jetzt bin ich auf viele Frameworks/Tools gestoßen, um die Aufgabe zu erledigen.

Diese sind:

  • php-gtk2
  • php-winbinder
  • Appcelerator Titan Desktop
  • easyphp
  • php-qt
  • PhpDock
  • QuickPHP
  • innoset up
  • Open Application Framework-
  • Silver
  • Adobe Luft
  • RIA
  • etc, etc

Jetzt muss ich in erster Linie ein Geschäft Buchhaltung und Wartung Anwendung erstellen. Es erfordert eine Datenbank. Daher habe ich geplant, es in PHP-MySQL zu tun.

Nun meine quesries sind -

  1. Does Handhabung Support-Datenbank PHP-gtk2?
  2. Ist es empfehlenswert, für php-gtk2 zu gehen, da seit langer Zeit kein Update veröffentlicht wurde?
  3. Wird php-webinder besser sein als php-gtk2?
  4. Die Leute haben vorgeschlagen, Appcelerator Titan Desktop, aber ich kann nicht finden, Dokumentation für Desktop-Entwicklung. Alle sind für die mobile Plattform.
  5. Welchen sollte ich für Windows-Binärdateien oder Browser-basierte gehen? Ich habe eine Neigung für Browser basierend.
  6. Kann ich css, javascript/jquery mit diesen Tools verwenden?
  7. Vielleicht irgendwann in der Zukunft muss ich irgendeine Art von Web-Service von dieser App verwenden, so wird das leicht möglich sein?

Ich werde weitere Fragen posten, wie ich auskommen.

Aber bitte helfen Sie mir, indem Sie diese Fragen ausführlich beantworten, denn das Schicksal des Projekts hängt von diesen Fragen ab.

Vielen Dank.

+4

Bitte versuchen Sie immer nur eine Frage zu stellen. – Aaron

+0

Bündel Triebe –

+0

http://www.nightrain.naetech.com/ ist, was Sie suchen. Beachten Sie, dass Sie PHP mit MySQL-Modulen kompilieren müssen. Jedoch ... für eine eigenständige Desktop-Anwendung ist es besser, stattdessen SqLite zu verwenden! – roosevelt

Antwort

1

Unterstützt php-gtk2 die Datenbankbehandlung?

Nein. Es ist eine GUI-Erweiterung. PHP unterstützt die Datenbankverwaltung.

Ist es empfehlenswert, für php-gtk2 zu gehen, da seit langer Zeit kein Update veröffentlicht wurde?

Subjektiv.

Wird php-webinder besser sein als php-gtk2?

Subjektiv.

Leute haben vorgeschlagen, Appcelerator Titanium Desktop, aber ich kann nicht scheinen, um Dokumentation für Desktop-Entwicklung zu finden. Alle sind für die mobile Plattform.

Ich brauchte ungefähr eine Minute, um the documentation for it zu finden.

Welches sollte ich für Windows-Binärdateien oder Browser-basierte gehen?

Subjektive

Kann ich CSS, JavaScript/jQuery mit diesen Werkzeugen?

Hängt vom Werkzeug ab.

Vielleicht irgendwann in der Zukunft muss ich irgendeine Art von Web-Service von dieser App verwenden, so wird das leicht möglich sein?

Möglich? Ja.

Leicht? Das ist ein bisschen subjektiv. Ich bin kein Fan der APIs, die ich für PHP gesehen habe, um HTTP-Anfragen zu stellen.