Aller au contenu principal Aide Panneau de contrôle

 

Projets «  

amélioration des performances

php5 est préconisé pour faire fonctionner yacs mais le code utilise toujours des classes en php4

En PHP 5, il y a un tout nouveau model objet. La gestion des objets en PHP a été complètement réécrite, permettant de meilleurs performances ainsi que plus de fonctionnalités.

Cette amélioration m'a été suggéré par @myeshop

Je pense que cette amélioration peut se faire au fil de l'eau mais peut-être un 1er inventaire serait nécessaire.

 SujetAuteurRéponsesVuesDernier envoi
Utilisation de la variable de session ***** Alexis Raimbault6199

commenté par Bernard Paques le 1er août 2011

Optimisation, compression et minimisationAlexis Raimbault3233

modifié par Alexis Raimbault le 30 mai 2011

Relations entre les tables BDD
Amélioration de l'intégrité de la base et diminution du nb de requêtes
Alexis Raimbault12395

commenté par Sylvain Witmeyer le 17 jan. 2011

Préparation
discussion de présentation à partir de 20h45

Pages 1 2

Christian64322

modifié par Alexis Raimbault le 14 jan. 2011

Commentaires


Christian
le 10 jan. 2011

Je vous propose d'ouvrir un clavardage dans ce groupe juste avant notre réunion de ce soir histoire de faire connaissance avec Sylvain. Disons vers 20h45 pour ceux qui peuvent se libérer. Sauf si bien sur Sylvain ne peut pas venir.




Actupro
quelques sites yacs : création site internet annuaire pro
Alexis Raimbault - le 10 jan. 2011

Christian : 20h45 ça me va.




Alexis Raimbault webmaster free-lance
Sylvain Witmeyer - le 10 jan. 2011

Christian : c'est bon pr moi


Alexis Raimbault
le 28 déc. 2010

tu veux parler par exemple de ce genre de fonctionnalités ?

Les méthodes magiques avec PHP 5


Alexis Raimbault webmaster free-lance
Sylvain Witmeyer - le 29 déc. 2010

Alexis Raimbault :

les méthodes sont magiques sont une des solutions.

Mais par exemple je n'ai pas vu de système d'autoload (même si je ne me suis pas encore beaucoup penché sur le code)

De même les classes sont encore en php4 alros qu'en PHP5 ce serait plus propre. Définition de la portée des méthodes par exemple, possibilité d'héritage, etc...

Alexis Raimbault - le 10 jan. 2011

Sylvain Witmeyer :

non il n'y a pas d'autoload, l'abandon du support de php4 étant encore très récent.

l'héritage est utilisé, l'exemple le plus important étant la classe shared/anchor.php qui est parente des articles, catégories, sections, utilisateurs, et fichiers.

la portée des méthodes et attributs "private", "public", "protected" n'est pas utilisé.

Quels sont les éléments qui améliorent la performance ? tu veux dire rapidité d'exécution ? ou bien lisibilité du code ?




Alexis Raimbault webmaster free-lance