Bonjour,
Je voudrai afficher l'état du déroulement d'un script sur l'écran.
Ce script traite des données (conversion de photos) et dure assez longtemps.
J'ai bien mis la valeur "set_time_limit" comme il le faut pour que le script
se déroule correctement mais je n'ai le résultat du traitement qu'une fois
le travail fait.
Comment faire pour afficher l'avancement du travail ?
merci
et pardon si la question comporte des abhérations - je débute ..... :-))
Sebastian 'CrashandDie' Lauwers a dit le 21/10/2004 22:42:
Je suis d'accord. Mais est-ce que, le PHP, est créé pour être utilisé tel un langage de scripting? Ou est-il axé vers le web?
Si on se borne à utiliser un langage uniquement ce pourquoi il a été créé, celui-ci n'évoluerait jamais. Prenons l'exemple de Perl, à l'origine créé pour faire des conversions de fichiers textes (d'où les fameuses PCRE incluses nativement dans la syntaxe). Aujourd'hui Perl est massivement utilisé pour faire des tâches diverses, et il fut même à une époque très utilisé pour le web.
Il suffit de voir la réalite : PHP est un langage de programmation. Il dispose d'une syntaxe qui permet de restranscrire tout algorithme. La seule limite de la programmation est la créativité. En donnant le lien avec les bibliothèques appropriées, on peut très bien faire un applicatif en ligne de commande, un applicatif avec des fenêtres, des jeux vidéos en 2D ou même en 3D (je n'ai pas essayé pour la 3D, étant donné que je n'ai pas encore beaucoup avancé en méca dans mes études), tout ça en PHP. D'ailleurs ce serait intéressant de démocratiser cela, parce que le PHP est très facile à apprendre, très pratique à utiliser et a l'avantage d'être interprété (et oui, c'est un avantage dans le code, mais pas vraiment dans la performance).
--
Sebastian 'CrashandDie' Lauwers a dit le 21/10/2004 22:42:
Je suis d'accord. Mais est-ce que, le PHP, est créé pour être utilisé
tel un langage de scripting? Ou est-il axé vers le web?
Si on se borne à utiliser un langage uniquement ce pourquoi il a été
créé, celui-ci n'évoluerait jamais.
Prenons l'exemple de Perl, à l'origine créé pour faire des conversions
de fichiers textes (d'où les fameuses PCRE incluses nativement dans la
syntaxe). Aujourd'hui Perl est massivement utilisé pour faire des tâches
diverses, et il fut même à une époque très utilisé pour le web.
Il suffit de voir la réalite : PHP est un langage de programmation. Il
dispose d'une syntaxe qui permet de restranscrire tout algorithme.
La seule limite de la programmation est la créativité.
En donnant le lien avec les bibliothèques appropriées, on peut très bien
faire un applicatif en ligne de commande, un applicatif avec des
fenêtres, des jeux vidéos en 2D ou même en 3D (je n'ai pas essayé pour
la 3D, étant donné que je n'ai pas encore beaucoup avancé en méca dans
mes études), tout ça en PHP.
D'ailleurs ce serait intéressant de démocratiser cela, parce que le PHP
est très facile à apprendre, très pratique à utiliser et a l'avantage
d'être interprété (et oui, c'est un avantage dans le code, mais pas
vraiment dans la performance).
Sebastian 'CrashandDie' Lauwers a dit le 21/10/2004 22:42:
Je suis d'accord. Mais est-ce que, le PHP, est créé pour être utilisé tel un langage de scripting? Ou est-il axé vers le web?
Si on se borne à utiliser un langage uniquement ce pourquoi il a été créé, celui-ci n'évoluerait jamais. Prenons l'exemple de Perl, à l'origine créé pour faire des conversions de fichiers textes (d'où les fameuses PCRE incluses nativement dans la syntaxe). Aujourd'hui Perl est massivement utilisé pour faire des tâches diverses, et il fut même à une époque très utilisé pour le web.
Il suffit de voir la réalite : PHP est un langage de programmation. Il dispose d'une syntaxe qui permet de restranscrire tout algorithme. La seule limite de la programmation est la créativité. En donnant le lien avec les bibliothèques appropriées, on peut très bien faire un applicatif en ligne de commande, un applicatif avec des fenêtres, des jeux vidéos en 2D ou même en 3D (je n'ai pas essayé pour la 3D, étant donné que je n'ai pas encore beaucoup avancé en méca dans mes études), tout ça en PHP. D'ailleurs ce serait intéressant de démocratiser cela, parce que le PHP est très facile à apprendre, très pratique à utiliser et a l'avantage d'être interprété (et oui, c'est un avantage dans le code, mais pas vraiment dans la performance).
--
marc.quinton-PAS-DE-
loufoque wrote:
Si on se borne à utiliser un langage uniquement ce pourquoi il a été créé, celui-ci n'évoluerait jamais. Prenons l'exemple de Perl, à l'origine créé pour faire des conversions de fichiers textes (d'où les fameuses PCRE incluses nativement dans la syntaxe). Aujourd'hui Perl est massivement utilisé pour faire des tâches diverses, et il fut même à une époque très utilisé pour le web.
il n'y a qu'a regarder ce site pour s'en convaincre :
http://gtk.php.net/
merci pour cette délicieuse réponse !
--
loufoque wrote:
Si on se borne à utiliser un langage uniquement ce pourquoi il a été
créé, celui-ci n'évoluerait jamais.
Prenons l'exemple de Perl, à l'origine créé pour faire des conversions
de fichiers textes (d'où les fameuses PCRE incluses nativement dans la
syntaxe). Aujourd'hui Perl est massivement utilisé pour faire des tâches
diverses, et il fut même à une époque très utilisé pour le web.
il n'y a qu'a regarder ce site pour s'en convaincre :
Si on se borne à utiliser un langage uniquement ce pourquoi il a été créé, celui-ci n'évoluerait jamais. Prenons l'exemple de Perl, à l'origine créé pour faire des conversions de fichiers textes (d'où les fameuses PCRE incluses nativement dans la syntaxe). Aujourd'hui Perl est massivement utilisé pour faire des tâches diverses, et il fut même à une époque très utilisé pour le web.
il n'y a qu'a regarder ce site pour s'en convaincre :