Mais ça fait tout freezer car du coup mon appli ne reçoit plus aucun
'signal'.
Est-il possible de faire des threads en PHP ?
Dois je m'y prendre autrement pour gérer mon socket ?
Est-il possible de faire des sockets asynchrones, et est ce que ça me
serait utile ?
Concernant une alternative a GTK, il existe (pas testé encore) winbinder, l'OS doit evidemment etre du windows (c'est une dll qui s'inreface nativeement avec les API windows), toutefois, l'alternative est interessante dans le sens ou ca doit etre moins gourmant et plus véloce que GTK...A tester si qqun a le courage;)
- je ne vois pas ce qui peut-etre gourmand dans GTK. - et l'encapsulation php-gtk ne devrait pas etre plus gourmande que python-gtk.
je pense que le demarrage peut-etre un peu long, mais apres une fois les librairies dynamiques chargée, je ne vois pas ou il peut y avoir une différence.
si on veut optimiser un peu, il suffit de se creer un php.ini spécial gtk ou on ne va pas charger toutes les librairies et ca devrait accelerer un peu le temps de chargement.
j'ai fais quelques essais il y a quelques temps en php-gtk. Ca marche bien quand on programme pas comme un cochon. Mais il faut dire que ce n'etait que de petits prototypes orientés graphismes dans une drawing area. J'ai reussi a multiplier par 10 au moins le temps d'affichage d'un dessin. Pas trop testé toutes les bibliothèques d'objets, mais la demo avait l'air OK.
Je suis en attente de la version suivante basée sur php 5 pour continuer quelque developpements.
frederic girard wrote:
Concernant une alternative a GTK, il existe (pas testé encore)
winbinder, l'OS doit evidemment etre du windows (c'est une dll qui
s'inreface nativeement avec les API windows), toutefois, l'alternative
est interessante dans le sens ou ca doit etre moins gourmant et plus
véloce que GTK...A tester si qqun a le courage;)
- je ne vois pas ce qui peut-etre gourmand dans GTK.
- et l'encapsulation php-gtk ne devrait pas etre plus gourmande
que python-gtk.
je pense que le demarrage peut-etre un peu long, mais apres
une fois les librairies dynamiques chargée, je ne vois pas ou
il peut y avoir une différence.
si on veut optimiser un peu, il suffit de se creer un php.ini
spécial gtk ou on ne va pas charger toutes les librairies
et ca devrait accelerer un peu le temps de chargement.
j'ai fais quelques essais il y a quelques temps en php-gtk.
Ca marche bien quand on programme pas comme un cochon. Mais
il faut dire que ce n'etait que de petits prototypes orientés
graphismes dans une drawing area. J'ai reussi a multiplier
par 10 au moins le temps d'affichage d'un dessin. Pas trop
testé toutes les bibliothèques d'objets, mais la demo avait
l'air OK.
Je suis en attente de la version suivante basée sur php 5
pour continuer quelque developpements.
Concernant une alternative a GTK, il existe (pas testé encore) winbinder, l'OS doit evidemment etre du windows (c'est une dll qui s'inreface nativeement avec les API windows), toutefois, l'alternative est interessante dans le sens ou ca doit etre moins gourmant et plus véloce que GTK...A tester si qqun a le courage;)
- je ne vois pas ce qui peut-etre gourmand dans GTK. - et l'encapsulation php-gtk ne devrait pas etre plus gourmande que python-gtk.
je pense que le demarrage peut-etre un peu long, mais apres une fois les librairies dynamiques chargée, je ne vois pas ou il peut y avoir une différence.
si on veut optimiser un peu, il suffit de se creer un php.ini spécial gtk ou on ne va pas charger toutes les librairies et ca devrait accelerer un peu le temps de chargement.
j'ai fais quelques essais il y a quelques temps en php-gtk. Ca marche bien quand on programme pas comme un cochon. Mais il faut dire que ce n'etait que de petits prototypes orientés graphismes dans une drawing area. J'ai reussi a multiplier par 10 au moins le temps d'affichage d'un dessin. Pas trop testé toutes les bibliothèques d'objets, mais la demo avait l'air OK.
Je suis en attente de la version suivante basée sur php 5 pour continuer quelque developpements.