Aller au contenu

xorax

Actif
  • Compteur de contenus

    48
  • Inscrit(e) le

  • Dernière visite

Messages postés par xorax

  1. merci de vos réponses.

    j'ai matté pas mal de truck mais apparement je n'est rien trouvé d'équivalent à Track..

    Si tu veux juste un CMS auquel tu peux joindre un fichier joint, ben n'importe lequel t'ira (SPIP, etc)

    Sinon, regarde du coté des outils de GED : OWL, Knowledge Tree, etc.

    mais je voudrais un CMS qui gère différents projets avec un historiqye de fichier pour chaque projet.

    Pourquoi tu ne te tournes pas vers les cvs ? Turtlecvs permet de gérer les historiques de source.

    les CVS c'est vraiment pas pour moi... il n'y a pas de besoin de gestion multi-developpeur ici, et j'ai pas envie de gérer ça sur mon système, surtout que ça m"apporterait pas grand chose niveau web.

    à vrai dire ça doit bien exister des CMS simple qui permette de faire ce que je veux mais les trouver est autre chose : quand j'éffectue des recherche du genre "CMS gestion code source", "CMS sourceforge", "CMS developpeur source" etc... je me retrouve avec des résultat normaux c'est à dire des résultat qui me renvoie des CMS normaux :wacko:

  2. Trac ça à l'air pas mal mais c'est du python... et oui j'ai pas d'hebergeur qui accepte le python à mon grand regret... je dispose que du php et du perl.

    à vrai dire c'est par pour critquer wiki, mais... un wiki fau s'en occuper. créé des liens dans des pages pour que ça mène vers d'autre pages qu'il faut elles même créer...pfff ça me fatigue d'avance :D et j'ai pas vraiment le temps de faire tout ça. et se qui m'interresse c'est surtout un gestionnaire de fichiers avec historique à la limite le visionnage du code source est facultatif...

    J'ai pas vraiment envie de me prendre la tête à administrer le tout, c'est juste pour mettre mes sources en ligne avec un minimum de gestion.

  3. moi je dirais que ifrance n'a pa fait le nécéssaire... la vitesse de propogation des serveur dns sont en général de l'ordre de quelque heure (du moin pour ceux en consultation à partir de la france).

    je veu bien croire que free font de la merde; mais un nom de domaine ifrance avec un hebergement ifrance :wacko:

    ya que ifrance à engueuler koi !!!!

    t'es hébergé chez eux et ta le ndd chez eux alors qu'il se démerde pour le rediriger correctement.

  4. bonjour!

    je cherche un CMS assez simple qui me permette d'afficher des news et de repertoirié des projets avec un historique de code source. un peu comme le fait sourceforge mais en moin compliqué!

    Je n'ai pas besoin d'une gestion multi-utilisateur, je serais le seul qui pourra poster des codes sources. à la limite permettre à qqun de pouvoir poster un commentaire sur une source ou sur une news serait interressant mais sans obligations.

    j'ai parcouru tout les cms proposé sur opensourcecms.com et quelques autres mais après une longue recherche je me suis dit que je ferais mieux de faire appel à vos connaissance.

    merci!

  5. nan, une clef primaire sur 2 champs met une contrainte de doublon unique.

    ex :

    id - id2 - name

    1 - 1 - test1

    1 - 2 - test2

    2 - 1 - test3

    2 - 3 - test4

    avec la structure précédente si j'ajoute un enregistrement :

    insert into test (id, name) values (2, 'test5')

    la ligne inséré va être :

    2 - 4 - test5

    (si l'auto_incrément est à 4...)

    c'est assez pratique jdirais :D

  6. ok merci pour l'explication.

    CREATE TABLE `test` (
    `id` int(10) unsigned NOT NULL,
    `id2` smallint(5) unsigned NOT NULL auto_increment,
    `name` varchar(32) NOT NULL,
    PRIMARY KEY (`id`,`id2`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    id2 ne dépassera pa la 20aine en général mais id va surment dépasser les 1000.

    id se répetera plusieur fois et id2 aussi mais jamais avec le même doublon.

    et ça m'aurait simplifié la vie si id2 avait des valeurs continue. donc dans ce cas la il me semble que je devrais mieux utiliser la méthode de captain_torche.

    par contre si j'aurais ça avec id j'aurais utilisé ta méthode anorci!

    merci à tous!

  7. à ok!

    oui si je met la méthode de captain_torche je le mettrai pa en primaire, c'est d'ailleur ça qui me gène un peu... parce que j'ai une clef primaire à 2 champs et un auto_increment sur le 2ème champ.

    d'ailleur en passant quel est la différence entre une clef primaire et unique ?

  8. merci beaucoup pour vos réponses.

    jolie syntaxe anorci!

    je vais l'intégrer de ce pas!

    Je suis de l'avis de Captain Torche : à ta place je ne toucherais pas aux ID des enregistrements gérés par le moteur SQL.

    Si tu veux gérer une incrémentation bien à toi il existe des fonctions de séquence, selon les bdd.

    je suis pas non plus très au point mysql apparement, qu'est-ce que ça fait si je touche au champ id ? c'est un champ que j'ai créé moi même... mysql éssaye d'optimisé particulièrement les champs qui s'appellent `id` ??

    Dans ce cas la il me semble évident de ne pas mettre d'auto_increment.

    pour info captain_torche ta syntaxe est pas mal et je vien de la trouvé sur le manuel de référence, et ils indiquent que c'est trés rapide :

    Si vous avez besoin de calculer souvent des expressions en fonction des informations placées dans de nombreuses lignes (comme compter des lignes), il est probablement plus efficace d'introduire une nouvelle table qui va mettre à jour ce compteur en temps réel. Une modification du type présenté ci-dessous est très rapide!

    UPDATE tbl_name SET count_col=count_col+1 WHERE key_col=constant;

    C'est très important lorsque vous utilisez les types de tables MyISAM et ISAM , qui ne dispose que d'un verrouillage de table (plusieurs lecteurs, un seul qui écrit). Cela va aussi améliorer les performances avec la plus par des bases, car le gestionnaire de verrouillage de ligne aura moins de tâches à faire.

    je faire des test...

    Merci!

  9. bonjour,

    j'aimerais savoir comment inséré un enregistrement dont une colonne aurais la plus petite valeur non utilisé.

    par exemple jai un auto_increment sur le chant id et j'ai cette table :

    +----+---------+
    | id | name    |
    +----+---------+
    |  1 | dog     |
    |  2 | cat     |
    |  3 | penguin |
    |  4 | lax     |
    |  5 | whale   |
    |  6 | ostrich |
    +----+---------+

    j'éfface un enregistremnt au hazard, et j'ai ça :

    +----+---------+
    | id | name    |
    +----+---------+
    |  1 | dog     |
    |  2 | cat     |
    |  4 | lax     |
    |  5 | whale   |
    |  6 | ostrich |
    +----+---------+

    comment ajouter un nouvelle enregistrement qui aurait la valeur d'id non utilisé (ici 3) ??

    tout ça sans pour autant lister une par une les valeur dans l'ordre croissant ce qui serait un peu lourd à mon goût.

    Merci!

  10. C'est fait côté serveur, donc il peut pas y avoir de pb de htaccess.

    j'ai connu des serveurs où je n'avais que les autorisation de lecture et où il m'était impossible d'écrire ou de modifier des fichiers avec php. Notament lorsqu'une extension frontpage est installé, frontpage créé des .htaccess dans ce genre.

    essaye de renommer le htaccess et reteste ton script tu verra bien si c'est ça.

  11. oui je vien d'éssayer voilà les résultats pour ceux que ça interresse :

    aplication de la formule nbr^e

    <br>e=66   nbr=2345   time=0.00013089179992676
    <br>e=66   nbr=23   time=4.6014785766602E-005
    <br>e=132   nbr=2345   time=0.00033807754516602
    <br>e=132   nbr=23   time=9.2983245849609E-005
    <br>e=264   nbr=2345   time=0.0013420581817627
    <br>e=264   nbr=23   time=0.00025081634521484
    <br>e=528   nbr=2345   time=0.0035789012908936
    <br>e=528   nbr=23   time=0.00083804130554199
    <br>e=1056   nbr=2345   time=0.011358022689819
    <br>e=1056   nbr=23   time=0.0026140213012695
    <br>e=2112   nbr=2345   time=0.032015085220337
    <br>e=2112   nbr=23   time=0.008634090423584
    <br>e=4224   nbr=2345   time=0.10129499435425
    <br>e=4224   nbr=23   time=0.025021076202393
    <br>e=8448   nbr=2345   time=0.3072030544281
    <br>e=8448   nbr=23   time=0.076842069625854
    <br>e=16896   nbr=2345   time=0.95268702507019
    <br>e=16896   nbr=23   time=0.23299193382263
    <br>e=33792   nbr=2345   time=2.7823059558868
    <br>e=33792   nbr=23   time=0.7032299041748
    <br>e=67584   nbr=2345   time=8.4500279426575
    <br>e=67584   nbr=23   time=2.1169030666351
    <br>e=135168   nbr=2345   time=25.198705196381
    <br>e=135168   nbr=23   time=6.3891258239746

    aplication de la formule nbr%m

    <br>m=6   nbr=89394865109840023762841911904532   time=3.0040740966797E-005
    <br>m=6   nbr=8939486510984002376284191190453289394865109840023762841911904532   time=2.5033950805664E-005
    <br>m=18   nbr=89394865109840023762841911904532   time=2.5033950805664E-005
    <br>m=18   nbr=8939486510984002376284191190453289394865109840023762841911904532   time=2.5033950805664E-005
    <br>m=54   nbr=89394865109840023762841911904532   time=2.5033950805664E-005
    <br>m=54   nbr=8939486510984002376284191190453289394865109840023762841911904532   time=3.0040740966797E-005
    <br>m=162   nbr=89394865109840023762841911904532   time=2.5033950805664E-005
    <br>m=162   nbr=8939486510984002376284191190453289394865109840023762841911904532   time=2.5033950805664E-005
    <br>m=486   nbr=89394865109840023762841911904532   time=2.4080276489258E-005
    <br>m=486   nbr=8939486510984002376284191190453289394865109840023762841911904532   time=2.5033950805664E-005
    <br>m=1458   nbr=89394865109840023762841911904532   time=2.4795532226563E-005
    <br>m=1458   nbr=8939486510984002376284191190453289394865109840023762841911904532   time=2.4080276489258E-005
    <br>m=4374   nbr=89394865109840023762841911904532   time=2.4080276489258E-005
    <br>m=4374   nbr=8939486510984002376284191190453289394865109840023762841911904532   time=2.5033950805664E-005
    <br>m=13122   nbr=89394865109840023762841911904532   time=2.3841857910156E-005
    <br>m=13122   nbr=8939486510984002376284191190453289394865109840023762841911904532   time=2.5033950805664E-005
    <br>m=39366   nbr=89394865109840023762841911904532   time=2.4080276489258E-005
    <br>m=39366   nbr=8939486510984002376284191190453289394865109840023762841911904532   time=2.5033950805664E-005
    <br>m=118098   nbr=89394865109840023762841911904532   time=2.3841857910156E-005
    <br>m=118098   nbr=8939486510984002376284191190453289394865109840023762841911904532   time=2.5033950805664E-005
    <br>m=354294   nbr=89394865109840023762841911904532   time=2.4080276489258E-005
    <br>m=354294   nbr=8939486510984002376284191190453289394865109840023762841911904532   time=2.5033950805664E-005
    <br>m=1062882   nbr=89394865109840023762841911904532   time=2.5033950805664E-005
    <br>m=1062882   nbr=8939486510984002376284191190453289394865109840023762841911904532

    le calcul des modulo est donc insignifiant comparer au calcul des puissance

    et le code toujours pour ceux que ça interresse :

    function microtime_float() {
    list($usec, $sec) = explode(" ", microtime());
    return ((float)$usec + (float)$sec);
    }

    $e = 33;
    $n = 12;
    while($n>0){
    $e = bcmul($e,2);

    $begintime = microtime_float();
    bcpow(2345,$e);
    echo "\r\n<br>e=$e \t nbr=2345 \t time=".(microtime_float()-$begintime);

    $begintime = microtime_float();
    bcpow(23,$e);
    echo "\r\n<br>e=$e \t nbr=23 \t time=".(microtime_float()-$begintime);

    $n--;
    }

    echo "\n\r<br>\n\r";

    $begintime = microtime_float();
    $n = 12;
    $m=2;
    while($n>0){
    $m=bcmul($m,3);

    $begintime = microtime_float();
    bcmod(89394865109840023762841911904532,$m);
    echo "\r\n<br>m=$m \t nbr=89394865109840023762841911904532 \t time=".(microtime_float()-$begintime);

    $begintime = microtime_float();
    bcmod(8939486510984002376284191190453289394865109840023762841911904532,$m);
    echo "\r\n<br>m=$m \t nbr=8939486510984002376284191190453289394865109840023762841911904532 \t time=".(microtime_float()-$begintime);

    $n--;
    }

    mais ça m'interresserait quand même d'avoir les formules pour vraiment optimiser le truck... surtout pour les puissances en fait :D

    PS: résultat sur un P4 3.0GHz HT donc moin rapide qu'un serveur je suppose (parce que apache utilise qu'un seul processeur... :nono: )

  12. le problème c'est que j'aimerais calculer les temps de différentes instructions afin de savoir qu'elle calcul serait le plus rentable niveau sécurisation/temps d'éxécution.

    il faudrais une formule qui donne le résultat en cycle d'horloge cpu par exemple.

  13. c'est un probleme de permission d'acces.

    vérifie si t'as les bonnes permissions pour écrire dans le repertoire avec php.

    ya peut-être un .htaccess qui traine dans le coin ou alor peut-être que ton hebergeur ne te permet pas d'écrire de fichiers avec php. regarde également si le fichier n'existe pas déjà avec des permission restreintes, supprime le si c'est le cas.

  14. salut à tous!

    je suis en train de dévellopper un système de sécurisation de transfert de données avec l'algorithme de Diffie-Hellman entre autre et j'aimerais savoir comment calculer la vitesse d'exécution de php sur des opération de puissance et de modulo.

    quelqu'un aurait-il une formule approximative ??

    Merci!

  15. Je veux faire un lien vers la même page mais avec des paramètre GET différents. Suis-je obligé de remettre le nom de la page (l'url simple) dans href ?

    exemple:

    je navigue sur la page "page.html".

    <a href="page.html?param=test">lien</a>
    ou
    <a href="?param=test">lien</a>

    ceci donnera-t-il le même résultat sur tout les navigateur?

    Merci!

  16. OsCommerce c'est pas mal mais c'est trop limité.

    Exemple:

    - gérer les stock de plusieurs magasins afin que le client puisse aller l'acheter en boutique.

    - je n'ai pas réussit à créé un payement partiel (ex: 20% à la commande, le reste à la livraison)

    c'est très pratique pour les boutique qui sont seulement en ligne mais après ça devient vite galère. Et puis c'est vrai que ça devient vite galère niveau affichage et gestion.

    Mais bon c'est gratuit je vais pas pinailler non plus!!!! :)

  17. En fait j'ai créé le moteur en fonction du client afin qu'il puisse s'en servir tout seul sans l'aide de webmaster. A vrai dire je ne comptais pas vendre un open source donc je me suis dis qu'il fallait que je le fasse moi même. Et comme bshop l'a dit j'éspère bien le revendre plus tard à d'autre client.

    En se qui concerne l'hébergement, je suis uniquement chargé de la mise en ligne. Je n'ai acquis aucun logiciel payant pour développer le tout et pour le transfèrer. En gros le client n'aura qu'à payer la programmation (c'est mon premier alors je vais pas faire le radin, et puis je ne vis pas encore de ça...).

    Le site n'est pas encore en ligne mais je pense que d'ici une semaine il tournera. Je mettrais le lien dans une réponse suivante de ce topic.

    J'aimerais savoir approximativement combien coute l'heure pour du dévellopement en php? (car après tout je n'es fais que ça!)

  18. Je m'apprette à terminé une boutique en ligne que j'ai commencé il y a 6 mois et j'aimerais savoir combien cela devrait être rémunéré environ?

    c'est une boutique de vente de pianos, j'ai tout fais en php avec une interface d'administration.

    Le client peu trier, recherché, ajouter au panier des pianos et des accessoires. Il n'a par contre pas pas de compte personnel sur le site (en général on n'achète pas 2 pianos dans sa vie) se qui implique qu'il rerentre sont addresse à chaque commande. Chaque article dispose de photos, video et son que le client peut télécharger sous forme de fichier. En ce qui concerne le payement, il se fait simplement par chèque.

    L'admin gère les commandes et les livraison toujours à partir du panneau d'administration. Il peut également remodelé l'aspect du site car il peut éditer chaque fichier css que le client télécharge. Il peut définir chaque mot présent sur le site grace à une modification direct des fichiers php à partir d'un outils du panneau d'administration. Il à également un utilitaire de sauvegarde de base de données et bien sur un outil statistique.

    J'ai mis 6 mois à le devellopper mais je suis étudiants donc je n'est pas tourné à 8h par jour mais plutot à 4h environ. Mais bon c'est mon premier site proffessionnel donc c'est gaspiller beaucoup de temps.

    J'ai vraiment aucune idée du prix que ça peut couter!

    Merci!

  19. nan je n'es aucun outils de statistique en ligne...

    l'ébergeur me conseille de récupérer les log et de les analyser avec des outils comme Webtrend ou autre mais c'est ininterressant de télécharger et d'analyser chaque jour ses log.

    En ce qui concerne les script CGI, je ne peut pas les implémenter, l'hébergeur n'accepte pas l'éxécution de programme sur ses serveurs, bien qu'il soit payant (online.net).

    C'est pour ça que je n'es pas d'autre choix qu'un simple script PHP.

  20. Bon je suis un peu un newbi mais bon l'avouer c'est déjà l'assumer! :D

    Je cherche un outils simple me renseignant sur les stats de mon site.

    Je veux qu'il analyse seulement les fichiers logs bruts créé par apache et je ne veux pas à avoir à insérer du code dans chacune de mes pages qui ferais ramer l'éxécution du script.

    En clair, je cherche un simple script php qui m'analyse mes fichiers log et qui me génère des graphiques. Même si le script met 2h à charger c'est pas un problème puisque seul l'admin le verra.

    Je pourrais utiliser un logiciel sur le client qui m'analyserais les logs mais c'est trop compliqué et je préfère la solution online.

    Merci!

  21. $Ligne= "$Date|$Nom|$Adresse";
    echo "LIGNE:".$Ligne."<br />";
    $saut="
    ";
    $Fichier= fopen("Dates.txt","a+");
    fwrite($Fichier,"$Ligne $saut");
    fclose($Fichier);

    moi je mettrais ça tout connement.

    tout comme la fonction nl2br() ajoute des <br /> la où il voit des sauts de lignes.

×
×
  • Créer...