En tant que développeur Web PHP de niveau intermédiaire à avancé et jeune (15 ans), dois-je créer un CMS entièrement nouveau pour mon site Web ou utiliser des logiciels prédéfinis tels que WordPress ou Drupal?
Je ne pense pas exactement que WordPress soit suffisamment puissant / évolutif pour pouvoir gérer ce que j'essaie de faire et après avoir bricolé un peu avec Drupal ces derniers jours, il ne semble tout simplement pas à la hauteur de mon goût et n'est pas non plus bien documenté, donc j'ai un peu de mal à le faire effectuer certaines tâches simples. J'aime à utiliser quelque chose comme ExpressionEngine, mais je n'ai pas l'argent à plat pour une utilisation commerciale qui est actuellement à environ 300 $, de sorte que est un non-go.
À l'origine, j'ai commencé à coder mon site en tant que système temporaire afin que mes utilisateurs puissent acheter des mises à niveau et d'autres choses telles que la monnaie du jeu jusqu'à ce que je puisse créer un nouveau site Web, mais après avoir commencé, j'ai rapidement réalisé que je devais le rendre évolutif. , donc à partir de ce moment-là, j'ai codé en pensant à en faire un site Web pleinement fonctionnel. Cela n'a pris que quelques jours, mais toutes les bases sont là (inscription, connexion, modifications de compte, etc.) et je pense que ce serait un excellent début pour un CMS privé.
La dernière chose que je veux ajouter est que si je construis mon propre CMS, devrais-je utiliser un framework PHP tel que CodeIgniter, avec lequel j'ai beaucoup d'expérience?
Peut-être que d'autres développeurs pourraient me renseigner sur ce que je vais peut-être faire.