Accès menu - Accès contenu
Vous êtes ici : Web-Modules > Forum > Les news du site > Passage à PHP 5 > Lecture du sujet

Passage à PHP 5

C'est pas trop tôt, n'est ce pas :P

Profil Messages
Profil Messages
Jérémie78
      Haut Bas
# 1 - le 23/02/08 à 16h11

Administrateur
636 messages
Inscrit le 13/02/07
Bonjour tout le monde,

Enfin, le site passe à la version 5.2 de PHP ! Si ça ne tenais qu'à moi, j'y serais passé bien avant, sauf que je savais pas que c'était possible sur 1and1  laugh.png . Je l'ai découvert par hasard en lisant une partie de leur FAQ (Foire Aux Questions), qui est au passage, d'une très grande qualité  smile.png .

J'ai aussi découvert au passage que j'avais accès aux tâche cron  blink.png , ce que j'ignorais aussi ...
Revenons à PHP 5 : cette nouvelle mouture apporte pas mal de fonctions sympathiques pour moi, et est, il me semble plus rapide que l'ancienne ! En théorie, mes scripts sont compatibles PHP 4/5 mais qui sait, peut être y t'il des bugs avec PHP 5 ... Donc si vous voyez des erreurs veuillez, par pitié  happy.png , me les dire via le forum ou le formulaire de contact (comme avant d'ailleurs).

Quand aux tâches cron, je vais m'empêcher de mettre en place tout ce que je voulais faire avant  laugh.png .

Bonne journée à tous les visiteurs qui me liront et bon surf.


[EDIT @ 24-02-2008 à 00h12]
Petite modification au niveau du script de pagerank, celui-ci ne fonctionnant plus pour une raison étrange ...
J'ai tout refait à partir de la classe d'une autre personne (http://www.phpclasses.org/browse/file/11611.html) et tout fonctionne à merveille, un grand merci à cette class providentielle donc  smile.png .

[EDIT @ 24-02-2008 à 02h27]
Et voila, les tâches cron sont en places !
Ça va permettre de faire pas mal d'actions de façon automatiques, de quoi me simplifier la gestion du site  smile.png .
Jérémie78
      Haut Bas
# 2 - le 04/03/08 à 22h56

Administrateur
636 messages
Inscrit le 13/02/07
1and1 avait prévu une mise à jour importante des OS des serveurs ainsi que des logiciels, c'est à dire de la distribution GNU/Linux "Debian" pour la passer en version "Etch" et l'équiper des dernières versions stables des logiciels.

Suite à ça un petit problème au niveau de la configuration par défaut de PHP, empêchant le récupération de fichiers par le web. C'est corrigé  smile.png
Jérémie78
      Haut Bas
# 3 - le 19/03/08 à 22h04

Administrateur
636 messages
Inscrit le 13/02/07
Quelques petits problèmes avec les tâches crons mais rien de très grave. on aurait juste vu les score au topsite augmenter très fortement et des gens se sont vu empêcher de voter ...
Mais tout est rentré dans l'ordre quand j'ai vu ce qui clochait  happy.png
mikaweb
      Haut Bas
# 4 - le 20/03/08 à 21h26
Membre
16 messages
Inscrit le 13/10/07
Tiens me demandait, tu utilises les tâches cron pour quoi ?
C'est possible de faire un petit truc afin que cela sauvegarde mes BDD chaque soir à une heure donnée ?

Ca m'intéresserait vu que je vais bientot être absent une année et que cela pourrait être utile en cas de souci pour ceux qui devront s'occuper de gérer un de mes site.

Merci

edit: tiens au passage, ton système de BBCODe c'est maison ou tu l'a trouvé quelque part ?
J'utilise TinyMCE depuis longtemps mais j'ai des soucis et je souhaite revenir à quelque chose de plus traditionnel
Jérémie78
      Haut Bas
# 5 - le 20/03/08 à 23h54

Administrateur
636 messages
Inscrit le 13/02/07
Mon bbCode est maison oui, mais c'est vraiment une horreur, si tu le veux vraiment y a pas de problème mais tu es prévenu, le code est "vieux".

Pour les tâches crons, je m'en sers effectivement pour des opérations de maintenance.
- sauvarge de la bdd (toutes les nuits)
- remise à 0 des votes du topsite (1 fois par jours/tout les 15 jours selon le "type" de vote)
- suppression des fichiers temporaires (toutes les prévisualisations des générateurs d'images :p), toutes les 3h
- suppression des certaines tables en relation avec les tentativs ratées de connexion et les réinitialisations de mot de passe

Pour les taches crons, je dois passer par l'accès SSH du serveur. Vérifie que ton hébergeur te le permet (pas toujours le cas en mutualisé). Sinon tu peux utiliser le site WebCron.
je peux aussi te passer mon script de sauvegarde de BDD, qui vient directement du site de 1and1 d'ailleurs  happy.png

Citation de "PHP"
$cmd = sprintf(
'mysqldump --opt -h%s -u%s -p"%s" %s | gzip > %s/' .TIMESTAMP. '.sql.gz',
BDD_SERVEUR,
BDD_USER,
BDD_PASSWORD,
BDD_NAME,
$page
);
mikaweb
      Haut Bas
# 6 - le 21/03/08 à 12h06
Membre
16 messages
Inscrit le 13/10/07
Pour le BBCODe sa ira je m'en sortirais  wink.png

Sinon pour les tâches crons, j'avoue ne jamais m'y être vraiment intéressé, surement une erreur.

Vais aller me documenter, on peut surement faire de très belle chose avec.

Je suis chez Infomaniak encore ce mois, après dédié chez OVH donc j'aurais l'accès root server.
Jérémie78
      Haut Bas
# 7 - le 21/03/08 à 16h40

Administrateur
636 messages
Inscrit le 13/02/07
Ah oui avec un serveur dédié y aura plus de problème.
C'est vrai que les crons c'est pratique  smile.png
mikaweb
      Haut Bas
# 8 - le 27/03/08 à 16h40
Membre
16 messages
Inscrit le 13/10/07
Ah ben tiens, si ta proposition tiens toujours, je serais finalement intéresser, surtout par ta prévisualisation en AJAX qui m'éviterait quelques soucis, j'ai pas réussi à faire un preview autre que par $_POST avec TinyMCE, c'est sympa mais je le fais sur une autre page et ensuite je joue avec HTTP_REFERER pour revenir ainsi que les sessions, bref si je pouvais avoir un preview direct sur ma page, sa m'éviterait de gérer pas mal de choses... qui au final sont inutiles si on a une solution plus adéquate et je pense que le preview AJAX et la bonne  wink.png

Merci.
Jérémie78
      Haut Bas
# 9 - le 27/03/08 à 17h28

Administrateur
636 messages
Inscrit le 13/02/07
Je te conseil c'est deux sites qui expliquent pas à pas comment. C'est très complet !

http://developer.mozilla.org/fr/docs/AJAX:Premiers_pas
http://www.xul.fr/xml-ajax.html
Jérémie78
      Haut Bas
# 10 - le 06/04/08 à 17h54

Administrateur
636 messages
Inscrit le 13/02/07
2000 membres  laugh.png
polak73
      Haut Bas
# 11 - le 08/04/08 à 23h41

Membre
24 messages
Inscrit le 29/03/08
 sad.png Je voudrais savoir comment rendre plus nette les userbars comme par exemple le mien... je trouve qu'il y a des déchets de "poussière" sur l'image, y a t 'il 1 moyen de le rendre plus brillant et plus net...????  sad.png
merci...

c'est 1 super site pour faire des Userbar's  wub.png

Image
Jérémie78
      Haut Bas
# 12 - le 09/04/08 à 15h13

Administrateur
636 messages
Inscrit le 13/02/07
La taille de ta userbar est de "320x17".
Que dire de plus ... l'image est générée pixel pr pixel pour une taille données, si tu la rétricie, elle perd en qualité, c'est normal ! Garde là à sa taille originale et elle sera très net.

Citation
Image
polak73
      Haut Bas
# 13 - le 12/04/08 à 14h54

Membre
24 messages
Inscrit le 29/03/08
Citation de "Jérémie78"
Par Jérémie78 (Message)
La taille de ta userbar est de "320x17".
Que dire de plus ... l'image est générée pixel pr pixel pour une taille données, si tu la rétricie, elle perd en qualité, c'est normal ! Garde là à sa taille originale et elle sera très net.

Citation
Image



Ah oui... j'ai pas fait gaffe  blink.png merci lol...  happy.png
je viens de le voir dans la propriété de mon userbar...
je vais arranger cela...en 350 par 19

c'est 1 super site pour faire des Userbar's  wub.png

Image

Web-modules.net : 2006-2008.