This repository contains the source code of NoBleme.com.
The website was started in 2005, developed in purely procedural PHP, and maintained on a regular basis ever since. Even though its source code has been modernized throughout the development process, its heart still relies on ancient technology, dating back from its creation.
Despite its age, the codebase has been designed from the start for readability: The code is well spaced, comments show the logical train of thought of every file, and the code logic is split within files by huge comment blocks.
The website is open sourced for educative and collaborative reasons. Furthermore, the license (MIT) allows you to reuse code from NoBleme if you so desire, as long as you keep the license in your own codebase.
Ce dépôt contient le code source de NoBleme.com.
Il s'agit d'un site commencé en 2005, réalisé en PHP purement procédural, et maintenu à jour régulièrement depuis. Même si le code source a été modernisé tout du long du développement, son cœur est basé sur des techniques anciennes, datant de l'époque de sa création.
Malgré son âge, la codebase a été designée depuis le début pour être lisible: Le code est aéré, il y a des commentaires un peu partout expliquant les cheminements logiques, et les sections des fichiers sont clairement séparées par de gros blocs de commentaires.
Le site est open sourcé dans un but éducatif et coopératif. De plus, la licence utilisée (MIT) est permissive et vous permet de réutiliser du code de NoBleme si vous le désirez, à condition de garder la licence dans votre code.