Skip to content

Latest commit

 

History

History
145 lines (95 loc) · 7.48 KB

README_fr.md

File metadata and controls

145 lines (95 loc) · 7.48 KB

Build Status Licence PHP from Packagist CII Best Practices Télécharger Soosyze CMS

À propos

Soosyze CMS est un système de gestion de contenu sans base de données. Il permet de créer et gérer votre site web facilement avec peu ou aucune connaissance technique. Il est basé sur un micro framework MVC en PHP orienté objet et une bibliothèque flatfile pour assurer sa stabilité et son évolution.

Pour nous encourager à poursuivre le développement de Soosyze CMS n'hésitez pas à mettre une étoile ⭐ Github. Merci ❤️

Vous pouvez également nous trouver sur les réseaux :

Sommaire

Captures d'écrans

Screenshot de Soosyze CMS

Exigences d'installation

Serveur Web

Serveur Web Soosyze 2.x
Apache HTTP Server 2.2+ ✓ Supporté*
Ngnix 1+ ✓ Supporté**
IIS ✓ Supporté***

Version PHP

Version PHP Soosyze 2.x
<= 7.1 ✗ Non supporté
7.2 / 7.3 / 7.4 ✓ Supporté
8.0 / 8.1 / 8.2 ✓ Supporté

Extensions PHP requises

  • date pour le format des dates,
  • fileinfo pour la validation de fichier,
  • filter pour valider vos données,
  • gd pour le traitement d'image,
  • json pour sauvegarder les données et les configurations,
  • mbstring pour vos emails,
  • openssl pour interroger des ressources ou flux en HTTPS,
  • session pour garder en mémoire vos données (coté serveur) d'une page à l'autre.

Ces extensions sont généralement actives par défaut. Mais si l'une venait à manquer un message d'erreur viendrait vous en informer.

Mémoire requise

Soosyze (hors modules contributeurs) nécessite 8MB de mémoire.

Navigateurs supportés

IE / Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
iOS Safari
iOS Safari
Samsung
Samsung
Opera
Opera
Edge 10 dernières versions 10 dernières versions 2 dernières versions 2 dernières versions 2 dernières versions 2 dernières versions

Installation

🚲 Téléchargement simple

Pour installer la version de production de Soosyze CMS, télécharger et décompresser l’archive de la dernière version du CMS dans le répertoire qui hébergera votre site.

🚗 Téléchargement via Composer

Pour installer la version de production de Soosyze CMS via Composer il est faut avoir :

  • L’installateur ou le fichier binaire Composer,
  • Et la commande php dans vos variables d’environnement.

Rendez-vous dans le répertoire de votre serveur, ouvrez une invite de commandes et lancer la commande suivante : (Remplacer le terme <my-directory> par le répertoire qui hébergera votre site.)

composer create-project soosyze/soosyze <my-directory> --no-dev

Installation du CMS

Maintenant que les fichiers sources sont au bon endroit, ouvrez un navigateur web (Firefox, Chrome, Opéra, Safarie, Edge…) et dans la barre d’adresse, entrer la valeur suivante :

La page suivante se présentera à vous. Suivez les instructions pour installer le CMS.

Screenshot de la page d’instalaltion de SoosyzeCMS

Et voilà, le CMS est installé.

Configuration

Apache

Soosyze ne fonctionnera pas correctement si mod_rewriten n'est pas activé ou le fichier .htaccess n'est pas autorisé. Assurez-vous de vérifier auprès de votre hébergeur (ou de votre VPS) que ces fonctionnalités sont activées.

Ngnix

Si vous utilisez Nginx, ajouter les éléments suivants au bloc de configuration de votre serveur pour assurer la sécurité de CMS Soosyze :

include /path/to/soosyze/.nginx.conf;

IIS

Si vous utilisez IIS, vous devez impérativement bloquer l'accès aux répertoires suivants :

  • app/config,
  • app/data.

Licence

Soosyze CMS est sous licence MIT. Voir le fichier de licence pour plus d'informations.