Petit coup de pouce : bdd et gui

Petit coup de pouce : bdd et gui - Python - Programmation

Marsh Posté le 12-07-2007 à 10:55:05    

Bonjour @ tous
 
Voilà j'ai développé un programme en PHP + Mysql de gestion de matos.
Ce qui me gène c'est que :  
1) soit il faut un server web qui tourne chez le client pour utiliser ce logiciel.
2) soit que j'attache une GUI à PHP. pb la GUI php ne m'inspire pas trop.
 
Connaissant python, je me suis dit vais tenter de porter le programme dans ce langage.
Transposer le code ne sera pas le plus compliqué je pense.
 
Ce qui me tracasse est pour le moment :  
1) Quel système de gestion de données utiliser ? sqlite ou xml ??
2) Quel GUI utiliser : Tkinter ou WxPython ?
 
Petites précisions :  
1) Mon logiciel ne tournera que sous windows
2) J'aimerai le passer à la moulinette py2exe pour qu'il soit pleinement exécutable sans besoin d'installer python complètement (bah oui sinon j'installerai un server web chez le client ...)
Sachant ces 2 conditions, quelles librairies choisir (xml, sql, tkinter, wxpython) pour que le programme généré soit le plus léger possible ??
 
Merci de vos contributions :)

Reply

Marsh Posté le 12-07-2007 à 10:55:05   

Reply

Marsh Posté le 12-07-2007 à 11:18:54    

c'est perso hein, mais pour moi il manque _the_ widget à tk c'est la liste déroulante, pour ça que j'ai jamais utilisé tk à part des trucs vraiment à la con. ou alors je me suis debrouillé comme une buse mais jamais trouvé comment en faire une. dommage car c'est + simple à utiliser que wx.
 
pour ton systeme de données, ça dépend de son volume et de sa complexité (relationnel...). perso quand c'est léger (genre une/deux tabes de qques dizaines de ko) je me fais pas chier à utiliser une bdd, fichiers texte rox.

Reply

Marsh Posté le 12-07-2007 à 11:40:05    

Ahh je savais pas pour la liste déroulante... j'en avais justement besoin :p
Je voulais pas trop me plonger sur wx qui parait plus dur...M'enfin passons
 
Ca sera 3 tables toute bete : une personnel, une matos, et une historique (telle date, tel matos, telle personne...)
 
Merci du conseil

Reply

Marsh Posté le 12-07-2007 à 11:52:41    

Ouép regarde bien les widgets dispos, tk est assez pauvre. Pour la liste déroulante ça serait bien que quelqu'un confirme que c'est pas possible, je viens de matter mais je l'ai toujours pas vu ou y'a un truc qui m'echappe.
 
Pour tes datas bhen si tu veux une appli en stand alone et pas te faire chier à installer des serveurs chez les clients le txt reste le mieux ( mais attention, ça dépend de la taille de tes données :) )

Reply

Marsh Posté le 12-07-2007 à 12:19:23    

Mouaip pourquoi pas les txt bourrins....
Me tate encore...

Reply

Marsh Posté le 12-07-2007 à 22:50:06    

sqlite, c'est vraiment pas mal. Si jamais tu utilises python2.5, ça te coute même rien du tout à utiliser.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed