dixy / Connectix-Boards

Open source bulletin boards
3 stars 0 forks source link

Abandon de la compatibilité PHP 4 ? #2

Open dixy opened 12 years ago

dixy commented 12 years ago

Je propose d'arrêter le support de PHP 4 pour la version 1.0. Cela fait déjà 7 ans que PHP 5 est sorti, et la majorité des hébergeurs le supporte maintenant.

MissGeek commented 12 years ago

J'en profite pendant que j'ai un soubresaut de connexion puisque Cogeco se prenait pour des lumières de Nowel pendant toute la journée, ça coupait à tout bout de champ, et j'ai des abonnés Twitter du même FAI et habitant la même région qui ont eux aussi le souci.

Je suis tout à fait d'accord pour l'arrêt. D'autant plus qu'on voit de plus en plus de CMS cesser le support des versions antérieures à 5.0, voire à 5.2. Je sais que ce sera le cas pour la prochaine branche de phpBB, et vu que c'est le CMS de forum le plus utilisé, les hébergeurs retardataires n'auront pas d'autres choix que de se mettre à jour.

MissGeek commented 12 years ago

Pour faire suite à la proposition d'abandonner le support PHP4, je fais une proposition qui y découle :

Jusqu'ici, CB utilise l'extension mysql pour sa couche d'abstraction. Or, avec PHP5, il est recommandé de soit utiliser l'extension mysqli, soit PDO. On peut prendre l'un ou l'autre, mais le choix doit se faire selon si on veut permettre la compatibilité avec d'autres SGBD (ex: PostgreSQL) dans le futur ou non. Je te donne le lien ici comparant les trois solutions : http://www.php.net/manual/fr/mysqli.overview.php

dixy commented 12 years ago

Bonne remarque, je n'y avais pas pensé. Je pencherai plutôt vers PDO, même si ça nécessite de réécrire toutes les requêtes si on utilise les requêtes préparées.