Partage
  • Partager sur Facebook
  • Partager sur Twitter

SimpleCMS

Le petit qui fais comme les grands

    16 mai 2020 à 16:14:26

    Bonjour,

    Je suis développeur web depuis plusieurs années à titre personnel et en tant qu'autodidacte. Pour mettre en lumière mes connaissances dans le domaine, j'ai décider il y a quelques temps de mettre a disposition de tous un Framework fait maison.

    Pour l'adapter au néophytes je l'ai quelques peut modifier et par la suite j'ai décider d'en faire un CMS. Le problème qui se posais à moi c'était que dans le lot déjà bien rempli de ces systèmes, comment percer ? Alors après plusieurs recherches sur le net j'ai pu apercevoir que des CMS léger et surtout qui vont à l'essentiel ne sont pas nombreux. Encore moins si on enlève une gestion de données via SQL. Donc je suis partit de ce constat et j'ai décider de proposer un CMS simple, léger et sans base de données traditionnel.

    Le CMS actuellement est dans son ensemble développer et fonctionnel. Pour toute la partie données il utilises les fichier JSON (je sais que ce genre de sauvegarde de données fais débat mais pour ma défense, le CMS ne s'oriente pas du tout vers une utilisation de type communautaire donc pas d'échange de données à la pelle).

    Le fonctionnement est simple : on a un noyau sur le quel viens se greffer les modules. Les modules de base fournis avec le CMS ne sont pas légion et permette d'avoir un blog (ou site vitrine) très vite:

    • un module posts qui permet de partager des "billets"
    • un module page qui permet de créer des pages statiques
    • un module users qui permet de gérer des accès spécifique au CMS (l'administration par exemple)
    • un module menus qui permet la gestion des menus. On peut y ajouter/supprimer des liens ainsi que en définir les accès (visiteur/membre/administrateur). Il y a aussi la possibilité de créer ce que j'appelle une "double vue" (Afficher "connexion" pour les visiteur et "déconnexion" pour les utilisateurs par exemple). 

    Pour ce qui est du design, j'utilises KNACSS pour la partie CSS. Quant à la mise en forme des texte, je me suis tournée vers Trumbowyg qui est une editeur WYSIWYG.

    A l'heure actuelle, je conseil le CMS uniquement à des fins de développement ou de recherches de bugs/failles. En effet, bien que le core et les modules soient fonctionnel, il est pour l'instant toujours en développement.

    Lien vers le site du projet : https://github.com/MrToine/SimpleCMS

    -
    Edité par MrToine63 19 mai 2021 à 16:26:31

    • Partager sur Facebook
    • Partager sur Twitter
    Nooooooooooooooooooooooooooooooooooooooooon !!

    SimpleCMS

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown