Php Vs Asp [Active Directory] - PHP - Programmation
Marsh Posté le 28-01-2003 à 22:07:56
sioupléééé
Marsh Posté le 28-01-2003 à 22:20:11
ReplyMarsh Posté le 28-01-2003 à 22:20:45
ReplyMarsh Posté le 28-01-2003 à 22:24:35
ReplyMarsh Posté le 28-01-2003 à 22:26:06
ha ça faisait longtemps tiens
Marsh Posté le 28-01-2003 à 22:26:37
Marsh Posté le 28-01-2003 à 22:27:36
ReplyMarsh Posté le 28-01-2003 à 22:34:49
Technologiquement, c'est différent du LDAP (plus générique il me semble), mais dans la pratique, le script de connexion à l'annuaire Active Directory est EXACTEMENT le même que pour du LDAP !
Maintenant, php est-il performant en LDAP ?
Dans ce cas, ça veut dire que c'est bien le duo Asp/Active Directory qui fonctionne très bien (ce qui est normal après tout, compatibilité crosoft), sinon, ça veut dire que le Php est pas performant sur les annuaires.
Pour être précis, Active Directory est un annuaire LDAP (si j'ai bien compris )
Marsh Posté le 28-01-2003 à 22:37:40
Notsukaw a écrit : Technologiquement, c'est différent du LDAP, mais dans la pratique, le script de connexion à l'annuaire Active Directory est EXACTEMENT le même que pour du LDAP ! |
je pencherais pour la 1e solution, mais bon en meme temps, juger 2 scripts different à l'aveuglette comme ça...
t'es obligé d'utiliser active dir..?
Marsh Posté le 28-01-2003 à 22:43:03
Ouep, hélas je crois aussi que c'est l'asp qui fonctionne bien avec l'AD
Et oui je suis obligé de l'utiliser : il me sert à faire un inventaire du parc matériel à une heure H, l'état des 500 serveurs et des 3500 postes. (y'a trop de monde là-dedans, faudrait en virer )
Marsh Posté le 28-01-2003 à 22:51:49
Notsukaw a écrit : Ouep, hélas je crois aussi que c'est l'asp qui fonctionne bien avec l'AD |
si tu tiens a absolument utiliser php au lieu d'asp (ce que je comprendais ), tu peux pê imaginer un "truc" qui va regulierement pomper les infos qu'il te faut et les met dans un format plus accessible a php
bon c moche ça
ptet qu'il y a moyen d'ameliorer ton script php, tout simplement
Marsh Posté le 28-01-2003 à 23:02:49
Ca m'intéresse les rapports conflictuels entre PHP et AD
Marsh Posté le 28-01-2003 à 23:11:37
J'ai vu aussi qu'avec un VBScript c'était aussi rapide qu'en ASP (ou presque), j'vais me faire un pti script VB, que j'appelerai depuis une de mes pages pour voir ...
je vous tiens au courant
Le script Php que j'utilise est tout con, il est basé là-dessus :
Code :
|
Marsh Posté le 28-01-2003 à 23:11:57
alors ds ce cas ... jai bien galéré sur un truc en php qui faisait des requetes LDaP et ca tournait correctement, temps de reponse < 1 seconde, normal je pense. Je sais pas comment la partie connexion au ldap etait faite.
Marsh Posté le 28-01-2003 à 23:15:20
Et ton annuaire contenait combien d'entrées ?
Parce qu'en fait, mon script tourne bien quand il y a moins de 500 références (moins d'une seconde aussi), mais ce qui me pose problème, c'est le domaine où j'ai dans les 4000 stations
Marsh Posté le 28-01-2003 à 23:16:26
mieux vaut tard que jamais
ce foutu ftp de multimacrotte a fait des siennes
Marsh Posté le 28-01-2003 à 23:18:12
Notsukaw a écrit : Et ton annuaire contenait combien d'entrées ? |
si tu utilises le LDAP, c'est peut etre le bridge AD-LDAP qui rame (parce que je doute que AD soit implementé en LDAP directement )
Marsh Posté le 28-01-2003 à 23:18:47
kilécon cui-ci
Marsh Posté le 28-01-2003 à 23:20:23
--greg-- a écrit : si tu utilises le LDAP, c'est peut etre le bridge AD-LDAP qui rame (parce que je doute que AD soit implementé en LDAP directement ) |
Ouep, je pense aussi que le problème vient de là.
En fait l'active directory c'est du LDAP "surchargé".Microsoft à rajouté des dépendances, des objets, etc ...
Marsh Posté le 28-01-2003 à 23:28:14
et les "filtres", la "requete" (ché pas trop comment ça marche l'ldap) t sur que c les memes dans tes 2 scripts...?
Marsh Posté le 28-01-2003 à 23:30:49
Oué oué, j'ai vérifié.
Bon j'ai peut être encore une piste, au niveau de l'ADSI ...
J'ai encore jamais utilisé ça, mais bon, j'vais voir si j'arrive à exploiter cet objet COM.
Bonne nuit.
Marsh Posté le 28-01-2003 à 23:43:10
Notsukaw a écrit : Et ton annuaire contenait combien d'entrées ? |
cest l'annuaire des clients (infos client + parametre herbergement : site / mails ...) de france telecom hebergement pr les professionnels ... il y a quelques entrees dedans
Marsh Posté le 29-01-2003 à 13:15:41
Hoplà, juste pour info, j'ai trouvé une solution qui marche du tonnerre :
au lieu de passer par des requêtes LDAP, j'utilise une connexion ADO, et là c'est carrément plus rapide, rien à voir !!
Voici une partie du code :
Code :
|
Donc voilà, maintenant vous êtes aware pour l'active directory, amusez-vous bien.
Marsh Posté le 29-01-2003 à 13:19:57
Hoplà, juste pour info, j'ai trouvé une solution qui marche du tonnerre :
au lieu de passer par des requêtes LDAP, j'utilise une connexion ADO, et là c'est carrément plus rapide, rien à voir !!
Voici une partie du code :
Code :
|
Donc voilà, maintenant vous êtes aware pour l'active directory, amusez-vous bien.
Marsh Posté le 29-01-2003 à 13:21:27
doublement awares meme
Marsh Posté le 29-01-2003 à 14:10:56
(j'y connais rien en AD, et encore moins en COM...)
sous linux ça fct pas les com
il y a d'autres solutions ou bien pas ?
Marsh Posté le 29-01-2003 à 14:24:01
sous linux tu ferais un server avec OpenLDAP et tu n'aurais pas besoin de com, le premier script dont il a parlé suffirait largement ...
Marsh Posté le 29-01-2003 à 17:42:15
trictrac a écrit : sous linux tu ferais un server avec OpenLDAP et tu n'aurais pas besoin de com, le premier script dont il a parlé suffirait largement ... |
oui mais j'ai vu "rame atrocement" dans son message
donc linux=rame pour la gestion d'AD.
La solution est de passer sous windows et de travailler avec COM.
pas d'autre choix
(j'espère jamais travailler avec ça )
Marsh Posté le 29-01-2003 à 20:59:38
interessant ça va me servir ds un avenir proche
Merci, continuez
Marsh Posté le 28-01-2003 à 21:13:47
Bonsoir
J'aimerais avoir l'avis de personnes ayant déjà utilisé un de ces deux langages pour rechercher des entrées dans un annuaire Active Directory (4000 entrées).
Parce qu'actuellement, j'utilise un script php, mais ça rame atrocement !!! (10 sec pour me retourner une dizaine d'entrées)
Alors que d'après ce que j'ai pu voir avec un script ASP sur un serveur IIS, il mettait même pas 1 sec.
Merci d'avance pour vos avis éclairés.
Message édité par Notsukaw le 28-01-2003 à 21:16:24
---------------
[ Canon EOS 30D ] (Grip + Canon 50mm f/1.4 + Canon 18-55mm USM + Tamron 70-300mm Di LD Macro) [Galerie perso]