It is very doubtful that you can create something reliable and easy to maintain like Drupal in less time than it takes to learn and configure your Drupal installation.
But it really depends on your needs and goals. Your goal is to learn how to program and gain experience in developing web applications? Is your goal to create a better CMS than what's available? If the answer to any of these questions is yes, then you should create your own CMS, regardless of which more time is required.
But if your goal is to create a website (for yourself or for the client), CMS will simply become a means to completion, and then in 99% of cases it is best to deploy CMS or CMS. What you can build in 2-3 months will never compare with something mature and with the same community support as Drupal. You may be able to code all the basic CMS features, but what about extensibility? or scalability? or maintainability? or user convenience? or SEO? or hundreds of secondary features that you never notice when using mature CMS, but which add immeasurable usability and useful features that reduce the total cost of website ownership?
However, Drupal may not be the best CMS for your organization. But just because one CMS does not fit your needs does not mean that CMSs are overrated. If you do not run a static site (which, if you do not work on a web page with 1 page, is unforgivable that day and aged), you will need a CMS. And if you honestly think you can create a better CMS than Drupal, then you should do it. The online community will thank you for this.
But it is more than likely that you are not used to working with a CMS card. Most sites have almost identical requirements, so if you are trying to create a fairly standard base CRUD site, then you can try a more end-user-oriented CMS rather than Drupal. The complexity of Drupal comes from its ability to be used as a platform for more complex applications. This has a price in terms of ease of setup and learning curve.
You didn’t give us much details about what you are trying to build, or about your requirements, but Wordpress can be configured to be used as a CMS for many sites. Or you can try something like Traffik, which is more aimed at designers and business owners.
Lèse majesté
source share