1.1 - Présentation
**299Ko** est un **CMS** (système de gestionnaire de contenu) français, écrit en [PHP](https://fr.wikipedia.org/wiki/PHP). Dérivé depuis peu du CMS [99ko](https://github.com/99kocms) dont il garde la philosophie, c'est un [logiciel libre](https://fr.wikipedia.org/wiki/logiciel%20libre) sous licence [GNU GPL v3](https://fr.wikipedia.org/wiki/GNU/GPL). Entièrement gratuit, il permet à chacun de créer son propre site internet, blog, galerie d'images, etc sans rien connaître en programmation. Conçu surtout pour les débutants, mais utilisable par tout le monde, 299Ko pourra facilement être modifié pour les besoins de chacun. Avec un peu de pratique, vous pourrez bientôt créer votre propre style graphique (thème), ou mêmes vos modules (plugins), pour étendre encore les possibilités de ce CMS léger. En effet, loin des usines à gaz, l'idée et le fil rouge restent de rester simple, Facile à installer, à utiliser, à maintenir, à sauvegarder, et même à modifier. Sans base de données, 299Ko enregistre tout le contenu du site dans des fichiers [JSON](https://fr.wikipedia.org/wiki/JavaScript_Object_Notation), ce qui en fait un système très rapide. Ce projet est bénévole, ce qui signifie que personne ne gagne rien à participer au développement du logiciel. A l'heure où j'écris ces lignes, je suis seul sur l'écriture du CMS, et j'avance uniquement pendant mes pauses. Mais si jamais vous voulez donner un coup de main, toute aide est la bienvenue, même morale ^^ Pour le moment, 299Ko n'est disponible qu'en français, mais rien n'est définitif 😀 Tout le code source est disponible sur [GitHub](https://github.com/299Ko), qui permet à quiconque de voir les modifications au fur et à mesure et de proposer les siennes. ## Librairies utilisées Pour faciliter l'écriture du système, 299Ko s'appuie sur plusieurs librairies : * [FancyApps](https://fancyapps.com/) : Lightbox simplifiant l'affichage d'images ou de fenêtres sans changer de page. * [FontAwesome](https://fontawesome.com/) : Police d'icônes, pour afficher des icônes dans vos pages. * [TinyMCE](http://www.tinymce.com/) : Éditeur qui permet d'écrire simplement du HTML sans en connaitre la structure, de type [WYSIWYG](https://fr.wikipedia.org/wiki/What_you_see_is_what_you_get) ## Hébergement Aux débuts de 299Ko, l'ensemble des services (blog, doc, forum) était hébergé gratuitement par [TuxFamily](https://www.tuxfamily.org/fr/main), association fournissant un hébergement gratuit pour tout projet de logiciels ou contenus libres, dans le but de les promouvoir. Merci à eux. Depuis peu, tout ce contenu est auto-hébergé par l'administrateur du site, Max, sur un serveur HP MicroServer Gen 8, et alimenté par des panneaux solaires :)
Qu’est-ce que 299Ko ?
299Ko est un CMS (système de gestion de contenu) français, léger et rapide, écrit en PHP.
Inspiré du CMS 99ko, il conserve une philosophie axée sur la simplicité et la facilité d'utilisation. Ce logiciel libre, sous licence GNU GPL v3, est entièrement gratuit et permet à quiconque de créer son propre site internet, blog, galerie d'images, et bien plus encore, sans nécessiter de connaissances en programmation.
Une initiative bénévole
Ce projet est développé bénévolement. À ce jour, 299Ko est maintenu par une seule personne, travaillant sur le CMS pendant son temps libre. Toute aide, qu’elle soit technique ou morale, est la bienvenue pour contribuer à l’amélioration continue de ce projet.
Statut actuel
Langue disponible : Français, Anglais, Russe (d'autres langues pourraient être ajoutées à l’avenir). Code source : Accessible librement sur GitHub, permettant à la communauté de proposer des améliorations.
Hébergement
Origines
Au début, les services de 299Ko (blog, documentation, forum) étaient hébergés gratuitement par TuxFamily, une association dédiée à la promotion des logiciels libres. Un grand merci à eux pour leur soutien initial.
Situation actuelle
Aujourd’hui, 299Ko est auto-hébergé par son créateur, Max, sur un serveur HP MicroServer Gen 8, alimenté par des panneaux solaires. Cette infrastructure reflète l’engagement pour un projet libre, durable, et indépendant.