Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2232 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  888  889  890  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1960675
Alekusu2
Posté le 26-01-2010 à 22:21:09  profilanswer
 

Reprise du message précédent :
Je suis vraiment un noob je sais pas ce qu'est un orb, mais en gros ce que je trouve bien avec POG (enfin je viens juste de découvrir cet outil), c'est l'idée de facilement pouvoir créer des class PHP et de pouvoir télécharger des class PHP prête à l'emploi.
 
Après c'est peut être le principe d'une library PHP ?  
 
Je vais aller voir ce qu'est doctrine.
 
Désolé pour le haut degré noobesque de mon post :D

mood
Publicité
Posté le 26-01-2010 à 22:21:09  profilanswer
 

n°1960676
theredled
● REC
Posté le 26-01-2010 à 22:24:09  profilanswer
 

Alekusu2 a écrit :

Je suis vraiment un noob je sais pas ce qu'est un orb, mais en gros ce que je trouve bien avec POG (enfin je viens juste de découvrir cet outil), c'est l'idée de facilement pouvoir créer des class PHP et de pouvoir télécharger des class PHP prête à l'emploi.


Si c'est que ça, c'est pas dur de créer une classe PHP [:mullet]
 

Code :
  1. class MyClass
  2. {
  3.  public function myMethod()
  4.  {
  5.  }
  6. }


 
[:tartineauxcrevettes:2]


Message édité par theredled le 26-01-2010 à 22:24:29

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1960677
flo850
moi je
Posté le 26-01-2010 à 22:24:26  profilanswer
 

Object Relationnal Mapping  
 
Exemple dans symfony :
tu décris ton modèle dans un format indépendant de la base de données
tu lances ton petit script magique et ca te crée les bases et les classes d'accès qui vont bien avec les relations qui vont bien  
 
la contrepartie, c'est que si tu veux un controle fin sur tes données, c'est un peu plus chiant


---------------

n°1960679
Alekusu2
Posté le 26-01-2010 à 22:27:04  profilanswer
 

Ca semble plus contraignant en terme de liberté que le truc de POG non ?

n°1960680
theredled
● REC
Posté le 26-01-2010 à 22:29:46  profilanswer
 

flo850 a écrit :

la contrepartie, c'est que si tu veux un controle fin sur tes données, c'est un peu plus chiant


Comment ça ?
 
Moi je dirais que la contrepartie, c'est surtout que c'est lent :o Et relou quand tu dois plonger dans le camboui...

Message cité 1 fois
Message édité par theredled le 26-01-2010 à 22:29:57

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1960681
flo850
moi je
Posté le 26-01-2010 à 22:31:48  profilanswer
 

oui c'est contraignant
 
mais le jour ou tu modifie tes bases, tu ne changes pas grand chose au dessus . C'est un choix à faire  
 
Je ne comparerai pas avec POG que je n'ai jamais utilisé


---------------

n°1960682
Alekusu2
Posté le 26-01-2010 à 22:34:01  profilanswer
 

il y a pas un site qui rassemble des class prêtes à l'emploi ?

n°1960683
flo850
moi je
Posté le 26-01-2010 à 22:34:35  profilanswer
 

theredled a écrit :


Comment ça ?
 
Moi je dirais que la contrepartie, c'est surtout que c'est lent :o Et relou quand tu dois plonger dans le camboui...


pas de requetes en utilisant des fonctions spécifiques a une base de données par exemple  
 
C'est lent : pas tant que ça si tu compares a périmètre équivalent en terme de sécurit/fonctionnalités ( surtout en mode prod avec les caches)
 
pour plonger dans le cambouis, c'est vrai que c'est un peu plus chiant, mais bon, il y a pas mal de docs et de ressources


---------------

n°1960684
theredled
● REC
Posté le 26-01-2010 à 22:34:56  profilanswer
 

Alekusu2 a écrit :

Ca semble plus contraignant en terme de liberté que le truc de POG non ?


A priori non, c'est juste plus puissant (donc surement plus compliqué à apprendre)


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1960685
flo850
moi je
Posté le 26-01-2010 à 22:35:15  profilanswer
 

Alekusu2 a écrit :

il y a pas un site qui rassemble des class prêtes à l'emploi ?


stadire que les classes dependent peut etre un peu de tes bases de données,non?

Message cité 1 fois
Message édité par flo850 le 26-01-2010 à 22:36:24

---------------

mood
Publicité
Posté le 26-01-2010 à 22:35:15  profilanswer
 

n°1960686
flo850
moi je
Posté le 26-01-2010 à 22:36:59  profilanswer
 

theredled a écrit :


A priori non, c'est juste plus puissant (donc surement plus compliqué à apprendre)


je confirme


---------------

n°1960688
theredled
● REC
Posté le 26-01-2010 à 22:40:14  profilanswer
 

Alekusu2 a écrit :

il y a pas un site qui rassemble des class prêtes à l'emploi ?


C'est quoi une classe prête à l'emploi ? Une classe de quoi ?


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1960692
Alekusu2
Posté le 26-01-2010 à 22:42:00  profilanswer
 

En fait j'ai plus ou moins trouvé : phpclasses.org

n°1960693
the real m​oins moins
Posté le 26-01-2010 à 22:45:33  profilanswer
 

flo850 a écrit :


stadire que les classes dependent peut etre un peu de tes bases de données,non?


--- je rêve ou pour les phpeux, on ne parle de classes que quand on parle de bdd? [:pingouino] (et qu'a priori c'est du 1:1 class/table qui sert à rien ? )

Message cité 1 fois
Message édité par the real moins moins le 26-01-2010 à 22:45:59

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1960694
theredled
● REC
Posté le 26-01-2010 à 22:49:18  profilanswer
 

the real moins moins a écrit :


--- je rêve ou pour les phpeux, on ne parle de classes que quand on parle de bdd? [:pingouino] (et qu'a priori c'est du 1:1 class/table qui sert à rien ? )


Non, c'est juste qu'on avait l'impression que le monsieur cherchait un ORM, mais en fait il ne sait pas trop ce qu'il cherche je pense :o (cf phpclasses.org qui n'a rien à voir avec POG)


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1960695
Alekusu2
Posté le 26-01-2010 à 22:53:50  profilanswer
 

lol :D ouais c'est un peu ça, je suis un peu perdu :D vite une boussole :D

n°1960698
theredled
● REC
Posté le 26-01-2010 à 23:02:18  profilanswer
 

J'avais un super cours sur la POO dans mes bookmarks, qui ne parlait presque pas (du tout ?) de code, j'avais du le choper sur HFR, si quelqu'un a ça ? [:klemton]


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1960699
Alekusu2
Posté le 26-01-2010 à 23:03:58  profilanswer
 

ah oui je veux bien :D enfin en français j'espère  [:aloy]


Message édité par Alekusu2 le 26-01-2010 à 23:04:33
n°1960700
theredled
● REC
Posté le 26-01-2010 à 23:06:52  profilanswer
 

Ah voilà, sexy
 
http://rb.ec-lille.fr/recherche/Ar [...] httoc.html
note : je sais pas si c'est noob-compliant en fait [:petrus75]

Message cité 1 fois
Message édité par theredled le 26-01-2010 à 23:07:50

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1960701
Alekusu2
Posté le 26-01-2010 à 23:07:42  profilanswer
 

sinon je ne sais plus qui avait dit sur ce topic que dans le cas d'une class de connexion à la BDD il fallait mieux passer les identifiants, pass, etc en attribut plutôt que les mettre en dur dans la class. Justifiant ce choix par un argument du genre "si t'as plusieurs BDD ce sera assez pratique"
 
Comme je mets du temps à percuter : si on fait ça, ça veut dire qu'à chaque fois qu'on veut se connecter à la BDD (plusieurs fois par page parfois) on rebalance à chaque fois tout le tintouin ? C'est un peu contraignant quand même.


Message édité par Alekusu2 le 26-01-2010 à 23:08:07
n°1960703
Alekusu2
Posté le 26-01-2010 à 23:10:01  profilanswer
 

theredled a écrit :

Ah voilà, sexy
 
http://rb.ec-lille.fr/recherche/Ar [...] httoc.html
note : je sais pas si c'est noob-compliant en fait [:petrus75]


 
Ca m'a pas l'air de l'être, rien que le titre m'expulse en dehors de la page "Les représentations en génie logiciel : des paradigmes "classiques" à l'orienté objet"  [:fez666]

n°1960704
theredled
● REC
Posté le 26-01-2010 à 23:10:32  profilanswer
 

Tu n'as pas à te connecter plusieurs fois dans un même script. Tu te connectes au début ou à la première requête, et tu te déconnectes à la fin, c'est tout.


Message édité par theredled le 26-01-2010 à 23:11:33

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1960705
Alekusu2
Posté le 26-01-2010 à 23:12:29  profilanswer
 

ah oui en effet, pitin je suis fatigué/fatiguant :D

n°1960706
theredled
● REC
Posté le 26-01-2010 à 23:14:05  profilanswer
 

note : tu n'as même pas besoin de te déconnecter, ça se fait tout seul une fois le script fini.


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1960707
Alekusu2
Posté le 26-01-2010 à 23:15:37  profilanswer
 

Parce qu'à la base, j'utilise ça :  
 

Code :
  1. class CmySql {
  2. var  $strMysqlHost;
  3. var  $strMysqlUser;
  4. var  $strMysqlPwd;
  5. var  $mysMysqlCnx;
  6. var  $strMysqlDbName;
  7. function CmySql(){
  8.  $this->strMysqlHost = MYSQL_HOTE;
  9.  $this->strMysqlUser = MYSQL_USER;
  10.  $this->strMysqlPwd  = MYSQL_MDP;
  11.  $this->mysMysqlCnx = mysql_connect($this->strMysqlHost, $this->strMysqlUser, $this->strMysqlPwd);
  12.  $this->strMysqlDbName = MYSQL_DB_NOM;
  13.  if (!$this->mysMysqlCnx) {
  14.  echo "Impossible de se connecter à la base de donn?es : " . mysql_error();
  15.  return -1;
  16.     exit;
  17.  }
  18.  return 0;
  19. }
  20. function dosql($strSql, $strDbName = MYSQL_DB_NOM){
  21.  if (!mysql_select_db($strDbName, $this->mysMysqlCnx)) {
  22.     echo "Impossible de sélectionner la base mydbname : " . mysql_error();
  23.     exit;
  24.  }
  25.  $result = mysql_query($strSql, $this->mysMysqlCnx);
  26.  if (!$result) {
  27.     echo "Impossible d'exécuter la requête ($strSql) dans la base : " . mysql_error();
  28.     exit;
  29.  }
  30.  return $result;
  31. }
  32. function insert_id(){
  33.  return mysql_insert_id($this->mysMysqlCnx);
  34. }
  35. }


 
Que j'avais trouvé je sais plus où et qui me semble pas très pertinent

n°1960708
nraynaud
lol
Posté le 26-01-2010 à 23:18:21  profilanswer
 

hep les gens, les same origine policy pour les cookies (je sais c'est pas standard, mais c'est le réglage par défaut de safari) ça marche comment ? c'est la page HTML qui décide que quel cookie doit passer ?
 
J'aurai besoin de faire faire recevoir à mon utilisateur un cookie venant d'un autre site.


---------------
trainoo.com, c'est fini
n°1960709
the real m​oins moins
Posté le 26-01-2010 à 23:21:27  profilanswer
 

nraynaud a écrit :

hep les gens, les same origine policy pour les cookies (je sais c'est pas standard, mais c'est le réglage par défaut de safari) ça marche comment ? c'est la page HTML qui décide que quel cookie doit passer ?
 
J'aurai besoin de faire faire recevoir à mon utilisateur un cookie venant d'un autre site.


évidemment que si que c'est standard [:pingouino]
 


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1960710
nraynaud
lol
Posté le 26-01-2010 à 23:23:17  profilanswer
 

the real moins moins a écrit :


évidemment que si que c'est standard [:pingouino]


nan j'veux dire le réglage "accepter les cookies provenant seulement des sites que je visite" dans safari, pas le truc de sécurité.


---------------
trainoo.com, c'est fini
n°1960711
the real m​oins moins
Posté le 26-01-2010 à 23:25:03  profilanswer
 

ben ça ça n'a pas gd chose à voir avec la same origin policy en fait :O


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1960712
0x90
Posté le 26-01-2010 à 23:27:50  profilanswer
 

Ptain j'avais oublié le plaisir d'IE6, il crash quand je scrolle en bas d'une page, qui n'a pas de javascript, qui est plutôt petite, seulement si je met un background-image a un certain block, même si je met un background: none; derrière pour annuler, même si l'image n'existe pas, et ce block est visible autant avant qu'après le scroll [:pingouino]


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1960716
nraynaud
lol
Posté le 26-01-2010 à 23:41:09  profilanswer
 

the real moins moins a écrit :

ben ça ça n'a pas gd chose à voir avec la same origin policy en fait :O


ben si quand même [:pingouino]
spa exactement la même chose, mais ça existe pour des raisons qui se ressemblent et ça ça des choses qui se ressemblent.


---------------
trainoo.com, c'est fini
n°1960724
nraynaud
lol
Posté le 27-01-2010 à 00:37:41  profilanswer
 

hep, si vous deviez allez chercher un JSON sur un site externe toutes les 10min vous feriez comment ?
 
le XHT il est bloqué vers le site externe non ?


---------------
trainoo.com, c'est fini
n°1960725
the real m​oins moins
Posté le 27-01-2010 à 00:57:44  profilanswer
 

demande-t-il, mine de rien, comme s'il posait pas la même question 2 fois :O Il semblerait qu'une petite lecture de fond sur le cross-domain ne serait pas de trop. (pas que je puisse te donner un lien ou t'expliquer quoi que ce soit à ce sujet, mais je chercherais plutôt de ce côté là à ta place, plutôt qu'une solution clé en main a un problème à moitié précis (partie visible de l'iceberg))
 


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1960726
nraynaud
lol
Posté le 27-01-2010 à 01:06:10  profilanswer
 

au contraire, en posant mon vrai pb, j'ai l'espoir de sortir de la box du XHT :o


---------------
trainoo.com, c'est fini
n°1960727
the real m​oins moins
Posté le 27-01-2010 à 01:09:38  profilanswer
 

oui enfin va quand même faire de la lecture de fond plutot qu'attendre qu'un phpeux du dimanche te réponde :O


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1960728
nraynaud
lol
Posté le 27-01-2010 à 01:25:54  profilanswer
 

on est sur la cat web :o


---------------
trainoo.com, c'est fini
n°1960729
0x90
Posté le 27-01-2010 à 01:35:55  profilanswer
 

le site externe, tu lui fais confiance ? il fournit pas une api json+callback (du json entouré d'un appel de fonction, que tu charges à coup de <script src=""> ) ?
le fichier il est différent pour tout les users ? si oui, y'a assez d'user pour que ça pose un problème de passer par ton serveur ?

 

[edit]
passer par flash permettrait pas de contourner un poil ? (j'ai oublié les détails, me semble que flash a des contraintes subtilement différentes)


Message édité par 0x90 le 27-01-2010 à 01:37:37

---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1960731
nraynaud
lol
Posté le 27-01-2010 à 02:13:29  profilanswer
 

il fourni du JSON + callback.
et pour l'instant j'ai un hack pourri à coup de <script>  
Mais c'est moche à chier et je cherchais une autre idée.


---------------
trainoo.com, c'est fini
n°1960733
the real m​oins moins
Posté le 27-01-2010 à 02:45:59  profilanswer
 

pour pas faire la pute, qques liens que j'ai passé a nraynaud en IM:
http://en.wikipedia.org/wiki/Same_origin_policy
 
et ce dont 0x90 te parlait sur hfr c'est ça: http://en.wikipedia.org/wiki/JSON#JSONP
 
http://ajaxian.com/archives/design [...] a-rest-api
 
sinon websockets si tu veux etre cuting edge
http://blog.chromium.org/2009/12/w [...] oogle.html
 
 
(en même temps, j'ai pas lu, alors ne m'en veuillez pas si ces articles sont à chier [:dawa] )


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1960734
the real m​oins moins
Posté le 27-01-2010 à 02:50:29  profilanswer
 

à propos, y'aurait une matrice de compatibilité browsers vs features d'html5 quelque part, qui soit maintenue et à jour ? (avec en cadeau bonus les prévisions, genre pour les prochaines versions des browsers principaux) Histoire de pouvoir prendre des décisions raisonables sur le moyen terme ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1960735
Shinuza
This is unexecpected
Posté le 27-01-2010 à 02:55:14  profilanswer
 

nraynaud a écrit :

hep, si vous deviez allez chercher un JSON sur un site externe toutes les 10min vous feriez comment ?
 
le XHT il est bloqué vers le site externe non ?

Ça dépend du site (si t'as la main ou pas en fait) mais maintenant y'a ça :  
 
http://www.w3.org/TR/cors/
 
Et bien-sûr ça fonctionne que sur FF 3.5+, Safari 4+, Chrome 3+ et IE8+.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  888  889  890  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)