cs_max12
Messages postés1491Date d'inscriptiondimanche 19 novembre 2000StatutModérateurDernière intervention 7 juillet 2014
-
23 mars 2002 à 17:26
ThibaultQuake
Messages postés2Date d'inscriptionjeudi 27 mai 2004StatutMembreDernière intervention 1 mars 2009
-
1 mars 2009 à 15:42
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
ThibaultQuake
Messages postés2Date d'inscriptionjeudi 27 mai 2004StatutMembreDernière intervention 1 mars 2009 1 mars 2009 à 15:42
Remarque : une solution est de créer de nouveaux contrôles winsock dynamiquement pour répondre aux requêtes. Cela implique quelques contraintes car il faut pouvoir les décharger au fur et à mesure sous peine que le programme se mettre à passer de quelques Mo de memoire vive utilisée à beaucoup plus...
ThibaultQuake
Messages postés2Date d'inscriptionjeudi 27 mai 2004StatutMembreDernière intervention 1 mars 2009 25 févr. 2009 à 18:42
Cette source a éveillé ma curiosité et donc je me suis lancé dans le développement d'un démon http plus complet (pour le php par contre je sais pas comment on fait) mais pour gérer les multiples connections inévitables dès qu'il y a deux trois images c'est facile !
Il suffit de créer un groupe de contrôles winsock qui vont se charger de papoter pendant que un seul, toujours le même s'occupe d'écouter ! pas con hein !
Comme ça on n'arrête jamais d'écouter et dès qu'une requête arrive, le winsock qui écoute chope le premier contrôle du groupe qui glande et lui fait accepter la requête !
Artemis2
Messages postés15Date d'inscriptionjeudi 17 mai 2007StatutMembreDernière intervention21 décembre 2007 24 janv. 2008 à 21:07
Qulques optimisations possibles mais il est très bien fait et très efficace ;-)
zeboss31
Messages postés14Date d'inscriptionmercredi 15 juin 2005StatutMembreDernière intervention 1 février 2010 24 mai 2006 à 13:45
pourquoi utiliser le port 80?? etant donné qu'il est deja utilisé par l'ordi,winsock plante !! (enfin en tout cas chez moi oui, donc je met un port au pif et sa marche nikel :D !)
misterzinzin
Messages postés112Date d'inscriptionvendredi 27 octobre 2000StatutMembreDernière intervention26 janvier 20112 7 déc. 2003 à 22:21
pour une simple page c nickel mais des qu'on joue avec des cadre... et oui pas possible de gerer plusieur connection... enfin soit pour ceux qui veullent du php y as tjs easyphp telechargeable sur www.telecharger.com
Leniver
Messages postés1Date d'inscriptionjeudi 30 octobre 2003StatutMembreDernière intervention30 octobre 2003 30 oct. 2003 à 07:11
Joli boulo .... moi je trouve simpa comme server ...
Benj1105
Messages postés103Date d'inscriptionsamedi 23 mars 2002StatutMembreDernière intervention 2 mars 2004 28 avril 2002 à 19:37
Pfiouuu........... j' avais lâcher le projet un peu car je voyais pas comment utiliser php.exe... mais bon... je me suis décider à écrire à la team de php pour leur demander ! Seul problème: mon anglais n' est pas très bon... alors si quelqu' un pouvait prendre contacte avec moi ce serait sympa ! On pourrait aussi se regrouper pour en faire un très bon serveur (bien qu' il soit déjà très bien). Avec l' accord de l' auteur original bien sûr...
beeline
Messages postés83Date d'inscriptionjeudi 20 décembre 2001StatutMembreDernière intervention 9 juin 2009 31 mars 2002 à 10:15
moi aussi je suis interresser si tu fait un truc pour le php
ou meme l'asp ( si ti arrive )
je veut bien meme essayer avec mes modeste connaissance de t'aider
Beeline
Benj1105
Messages postés103Date d'inscriptionsamedi 23 mars 2002StatutMembreDernière intervention 2 mars 2004 25 mars 2002 à 19:25
Bon, je suis en train d' essayer de le perfectionner pour qu' on puisse definir une page 404, 403 et pour le PHP, quand au MySQL il s' agit en fait d' un serveur à part ! Donc tu pourrais tres bien avoir un serveur MySQL sans serveur Web, ce que je veux dire c est que tu peux tres bien utiliser un serveur MySQL avec ce serveur Web.
leptidev
Messages postés206Date d'inscriptionmercredi 30 janvier 2002StatutMembreDernière intervention 4 décembre 2007 25 mars 2002 à 13:18
Moi je cherche un petit prog qui me permet juste d'utiliser du Php et des Bdd (SQL) sur ma machine, est ce que ton truc le permet ou sinon que faut-il faire de plus ??? est -il obligé de loader php.exe ????
cs_orisa
Messages postés38Date d'inscriptionlundi 18 mars 2002StatutMembreDernière intervention29 octobre 2003 25 mars 2002 à 07:36
c'est vrai que pour la taille de l'installation ça fait gros, pas seulement a cause de l'ocx mais aussi de tous les DLL de VB. n'empèche niveau code source aucun de ces exemples ne prend si peux de lignes de code, le plus petit prend 3,658 lignes !
croweyeZ
Messages postés1Date d'inscriptiondimanche 13 janvier 2002StatutMembreDernière intervention24 mars 2002 24 mars 2002 à 22:58
jamais un ocx windows ne sera petit
qu'on se le dise
logisim
Messages postés49Date d'inscriptionmardi 8 mai 2001StatutMembreDernière intervention14 août 2004 24 mars 2002 à 21:52
Pour le PHP, je pense qu'on peut utiliser php.exe en plaçant les variables après le ? au début entre <?php et ?> et en faisant "php.exe page.php>page.tmp" et envoyer le résultat page.tmp
cs_orisa
Messages postés38Date d'inscriptionlundi 18 mars 2002StatutMembreDernière intervention29 octobre 2003 24 mars 2002 à 21:04
l'adresse 127.0.0.1 ou localhost est l'adresse loop-back, toutes les machines possèdent cette adresse IP. mais on ne peut acceder a cette adresse que depuis la machine en question : si 2 postes sont sur un réseau chacun a l'adresse 127.0.0.1 mais chacune aura une (ou plusieurs) autre IP. pour la connaitre -> ipconfig
cs_Jackboy
Messages postés757Date d'inscriptionvendredi 7 septembre 2001StatutMembreDernière intervention19 juin 2008 24 mars 2002 à 20:28
salut, petite question, l'adresse http://127.0.0.1, comment c'ette adresse est t'elle attribuer ? Si deux serveur se connecte auront t'il la même adresse et comment changer ceci !!!!! Pour les fonctions d'un serveur le ftp, le php, mysql, etc, comment additionner c'est fonction à notre serveur.
cs_Jackboy
Messages postés757Date d'inscriptionvendredi 7 septembre 2001StatutMembreDernière intervention19 juin 2008 24 mars 2002 à 20:26
salut, petite question, l'adresse http://127.0.0.1, comment c'ette adresse est t'elle attribuer ? Si deux serveur se connecte auront t'il la même adresse et comment changer ceci !!!!! Pour les fonctions d'un serveur le ftp, le php, mysql, etc, comment additionner c'est fonction à notre serveur.
Benj1105
Messages postés103Date d'inscriptionsamedi 23 mars 2002StatutMembreDernière intervention 2 mars 2004 23 mars 2002 à 21:11
Ce serait possible de commenter un peu plus le texte ? Est-ce qu on peut envisager de remplacer apache par ca ? Il faudrait ajouter un support du PHP aussi... Vila vila ! :)
cs_orisa
Messages postés38Date d'inscriptionlundi 18 mars 2002StatutMembreDernière intervention29 octobre 2003 23 mars 2002 à 19:00
depuis un autre poste l'IP de la machine, pour tester sur la même machine que celle ou le server tourne il suffit de mettre :
http://127.0.0.1 ou
http://localhost dans la bare d'adresse.
The man whit the long hair
Messages postés11Date d'inscriptionsamedi 1 septembre 2001StatutMembreDernière intervention20 mai 2002 23 mars 2002 à 18:57
Eum j'ai l'air con mais ... comment on se connecte a sa a partir de IE ?
cs_orisa
Messages postés38Date d'inscriptionlundi 18 mars 2002StatutMembreDernière intervention29 octobre 2003 23 mars 2002 à 17:39
merci :-) et tu fais bien de le préciser : je n'ai pas essayé mais s'il y a trop d'image sur la page a envoyer, le navigateur va tenter d'ouvrir de multiples connexions avec le serveur mais comme le winsock est occupé a l'envoi il ne répondra pas a partir de la seconde requette et ça risque de ne pas marcher... a tester donc (ça dépend aussi du délai d'attente avant d'estimer que la connexion est un echec)
A+
PS : désolé pour le faux commentaire pas fini de tout a l'heure :-)
cs_orisa
Messages postés38Date d'inscriptionlundi 18 mars 2002StatutMembreDernière intervention29 octobre 2003 23 mars 2002 à 17:36
merci :-) mais tu fais bien de le préciser : je n'ai pas essayé mais s'il y a
cs_max12
Messages postés1491Date d'inscriptiondimanche 19 novembre 2000StatutModérateurDernière intervention 7 juillet 2014 23 mars 2002 à 17:26
LOL il porte bien son nom, mais pas mal quand même simple, rapide et facile mais faudrais multiple socket
1 mars 2009 à 15:42
25 févr. 2009 à 18:42
Il suffit de créer un groupe de contrôles winsock qui vont se charger de papoter pendant que un seul, toujours le même s'occupe d'écouter ! pas con hein !
Comme ça on n'arrête jamais d'écouter et dès qu'une requête arrive, le winsock qui écoute chope le premier contrôle du groupe qui glande et lui fait accepter la requête !
24 janv. 2008 à 21:07
24 mai 2006 à 13:45
7 déc. 2003 à 22:21
30 oct. 2003 à 07:11
28 avril 2002 à 19:37
31 mars 2002 à 10:15
ou meme l'asp ( si ti arrive )
je veut bien meme essayer avec mes modeste connaissance de t'aider
Beeline
25 mars 2002 à 19:25
25 mars 2002 à 13:18
25 mars 2002 à 07:36
24 mars 2002 à 22:58
du vrai petit
http://www.acme.com/software/mini_httpd/
http://aurora.esi.uem.es/~alo/?action=cherokee
http://www.acme.com/software/thttpd/
http://mathop.diva.nl/
et une comparaison
http://www.acme.com/software/thttpd/benchmarks.html
jamais un ocx windows ne sera petit
qu'on se le dise
24 mars 2002 à 21:52
24 mars 2002 à 21:04
24 mars 2002 à 20:28
24 mars 2002 à 20:26
23 mars 2002 à 21:11
23 mars 2002 à 19:00
http://127.0.0.1
ou
http://localhost
dans la bare d'adresse.
23 mars 2002 à 18:57
23 mars 2002 à 17:39
A+
PS : désolé pour le faux commentaire pas fini de tout a l'heure :-)
23 mars 2002 à 17:36
23 mars 2002 à 17:26
@++