Relacionado : Como programador iniciante, devo favorecer a criação de minhas próprias bibliotecas do que usar bibliotecas de terceiros?
Como desenvolvedor web PHP de nível intermediário a avançado e mais jovem (15 anos), devo criar um CMS totalmente novo para o meu site ou confiar em software pré-fabricado como WordPress ou Drupal?
Eu não acho exatamente que o WordPress seja poderoso / escalável o suficiente para ser capaz de lidar com o que estou tentando fazer e, depois de mexer bastante com o Drupal nos últimos dias, ele simplesmente não parece a par do meu gosto. e também não está bem documentado, por isso estou com um pouco de dificuldade para fazer certas tarefas simples. Eu adoraria usar algo como o ExpressionEngine, mas não tenho dinheiro para pagar uma licença comercial que atualmente custa cerca de US $ 300, então é impossível.
Inicialmente, comecei a codificar meu site como um sistema temporário, para que meus usuários pudessem comprar atualizações e outras coisas, como a moeda do jogo, até que eu pudesse criar um novo site, mas depois que comecei, percebi rapidamente que precisava torná-lo escalável , então a partir de então eu codifiquei com o pensamento de torná-lo um site com pleno funcionamento em mente. Demorou apenas alguns dias, mas todos os conceitos básicos estão lá (registro, login, modificações de conta etc.) e acredito que seria um ótimo começo para um CMS privado.
A última coisa que quero acrescentar é que, se eu construísse meu próprio CMS, devo usar uma estrutura PHP como o CodeIgniter, com a qual tenho alguma experiência?
Talvez outros desenvolvedores possam me informar sobre o que eu posso estar me metendo.