Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 05-12-2011 15:24:48

lebilien
Membre
Lieu: avranches
Date d'inscription: 19-06-2007
Messages: 270
Site web

[resolu]Parallel Task sur un serveur back => cross domaine

je vous expose mon nouveau problème smile

sur mon futur site on peut uploader de nombreuses photos. Pour chaque photo je les redimensionne en 3 tailles .

Je voudrais utiliser http://gearman.org/index.php sur un second serveur pour faire cette action afin de ne pas prendre trop de puissance sur le serveur d'entrée client.

L'idée serai d'avoir un serveur front et un back .  Lorsque l'on upload une photo elle est envoyée sur le back qui s'occupe de redimensionné les photos .


je voudrais éviter d'utiliser ftp. (car je trouve que cela fait un double déplacement de la photo , enregistrement sur le serveur puis copie sur le back et enfin appel a la fonction sur le back ( via un WebService) pour redimensionné.

Avez vous une autre idée  ?

Toutes les propositions sont les bienvenues

Merci

Dernière modification par lebilien (20-12-2011 15:32:18)


http://www.parkaddict.com Gagner des places dans vos parcs préférés

Hors ligne

 

#2 05-12-2011 22:37:59

My_Sic
Membre
Date d'inscription: 06-09-2010
Messages: 49
Site web

Re: [resolu]Parallel Task sur un serveur back => cross domaine

Pourquoi ne pas enregistrer directement la photo sur le serveur back ?

Il te suffit d'ajouter un filter rename, sur ton Zend_File_Transfert et de monter sur ton front une partition de ton serveur back à l'aide d'outil tel que sshfs (http://coagul.org/drupal/node/392/), curlftpfs (http://coagul.org/drupal/publication/mo … e-et-sshfs), ...


http://www.centurion-project.org: Full stack Framework based on Zend Framework; led by:
http://www.octaveoctave.com: an enthusiastic web agency full of passionate.
http://www.cache-pistache.com: French blog on ZF and SF perfomance

Hors ligne

 

#3 06-12-2011 09:09:05

lebilien
Membre
Lieu: avranches
Date d'inscription: 19-06-2007
Messages: 270
Site web

Re: [resolu]Parallel Task sur un serveur back => cross domaine

Oua alors je connaissais pas cette option.Cela semble super sympa. En somme mon serveur back devient une entité du serveur font  si je comprend bien ?

Sinon je pensais a mettre dans le form l'url du serveur back (j'utilise un jquery multiupload ) après je met un Webservice sur le back qui appel le front pour lui dire que les images sont bien modifiés . Par contre ma question est peut on  faire un upload sur autre serveur du coup ?

Sinon je n'utilise pas Zend_File_Transfert

Se soir je vais tester sur le front je met l'url du back pour l'upload. Le back recoit le fichier , le transforme dans les dimensions voulu et le pousse chez amazon. Je vous tien au courant demain .

vous en pensez quoi si je prend un Amazon EC2 pour me servir de serveur Back ?

Dernière modification par lebilien (06-12-2011 10:57:47)


http://www.parkaddict.com Gagner des places dans vos parcs préférés

Hors ligne

 

#4 20-12-2011 15:35:06

lebilien
Membre
Lieu: avranches
Date d'inscription: 19-06-2007
Messages: 270
Site web

Re: [resolu]Parallel Task sur un serveur back => cross domaine

bon j'ai résolu mon problème ce que je veut faire s'appel du cross -domain  , il vous suffit de rajouter dans un fichier .htaccess

Code:

header add Access-Control-Allow-Origin http://monurl

l'url doit être celle sur lequel vous voulez poussez vos fichiers.  Du coup maintenant j'ai deux serveurs , un A et un B.

A upload sur B
B redimensionne et envoi les fichiers sur amazon
B envoi a A avec un WS le nom de l'image redimensionné et l'id de l'objet associé

Au final c'est super simple smile


http://www.parkaddict.com Gagner des places dans vos parcs préférés

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages