Fork me on GitHub

Rapport de message :*
 

Re: Re-création de Aquaportail.com en Xoops 2.5.10

Titre du sujet : Re: Re-création de Aquaportail.com en Xoops 2.5.10
par aquaportail sur 15/04/2019 19:33:39

La nouvelle version d'AquaPortail est en ligne. Au final, voici les actions réalisées:

- passage en PHP 7.3 et SQL 5.7 (sql 8 n'est pas dispo pour le système du serveur dédié).

- mixage du code d'une ancienne version xoops 2.0.1x et de la récente 2.5.10.

- suppression totale de XMF qui est une usine à gaz très gourmande en ressources (adaptation assez légère du code par ailleurs: on peut facilement s'en passer).

- optimisation du code de la 2.5.10 pour les partes reprises (par exemple, inutile de faire un filexist avant un include puisque le include le fait!!! et plein de broutilles comme ça).

- j'ai conservé tous les "vieux" modules qui ont été adaptés à php 7.3 (et d'ores et déjà prévus pour php 7.4 pour le futur système de Preload et la pré-compilation de PHP). Je comptais utiliser NewBB 5, mais c'est devenu une usine à gaz pour le code avec beaucoup trop de fichiers à maintenir: j'ai adapté mon ancienne version.

- suppression du système de cache de Xoops au profit de Memcached (il faut un serveur dédié, ça ne fonctionne pas sur du mutualisé: le cache Xoops est alors très utile!).

Et voici en image, le résultat en vitesse pour la page d'accueil du site (je crois que c'est parlant):

Open in new window
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

52 Personne(s) en ligne (44 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 52 | Plus ...