
JOOMLA AND DRUPAL HOSTING CODE
The core code for your website runs separately from its content. Simply drag the content from its location and drop it to where you want it placed on your website. This makes it super easy to add content to several pages without changing your website’s core code. With CMS, the texts, videos, images, and other content files are not stored with the website’s layout and code. This is possible as CMS divides websites into three basic parts that all perform independently: 1. Now with CMS and without any technical knowledge anyone can create a website and have it up and running the same day. Should you need to change the logo, the developer would have to configure each individual page. Web developers would create single static pages that they’d link together in order to create a website.Įvery single page needed its own code, links, images and functionality. It was time consuming, tedious and costly. Back then, you would need to pay a web developer to create and manage one for you. Years ago creating a website was not as simple as it is now. Comparison of WordPress, Joomla and Drupal.Then you need to figure out if you want to paste raw code into a page, put code into template, put it into a shortcode that renders on a page, etc. Tons of way to do it from adding it into raw template, injecting it in the functions.php using hooks, using a plugin to inject it for you, etc. I've definitely integrated chartjs into my wordpress pages. There are a million plugins to help you do 90% of what you want (although sometimes figuring out that last 10% to get it exactly how you want makes you think why didn't I just write it from scratch). As far as the custom stuff, the WordPress templating isn't that difficult, you can easily create custom page templates. Drupal is designed for custom data structures, building advanced views easily and more complex stuff. Since your stated goal is posting articles/blogging, I would say it's much easier to work with than Joomla or Drupal quite frankly. Some people are throwing WordPress into the mix, it's an obvious mention because it's the biggest CMS by an order of magnitude if not more. I feel like I have the blueprints of a swiss army knife and can craft one to suit almost any need using it. It has a steep learning curve, but once you get the intuition of it, it feels pretty consistent.

If you're a backend guy, I think between those two it's an easy decision.

Joomla was an awful experience and I have no desire to work with it ever again.ĭrupal is built by programmers for programmers. From what I read Wordpress is not suggested but maybe I read wrong?Įdit: I should mention that I bought a shared hosting account on based on the recomendation page in this reddit. Which is the better path? Joomla or Drupal.

I have to say neither feels intuitive, I feel a bit lost. I am fiddled with both joomla and drupal in test vm's. At some point we may want to add advertising space on the pages. My wife is the graphics designer and will handle the over look and feel.

For the custom pages with charts the data will be in MySQL/MariaDB and I will use php to pull the summary data in a page, chart.js for the graphs. I want to build a website when I can post articles/blog posts easily but also have custom pages that allow for charting data. Give me a database or a kafka cluster and I am great, but websites and CMS's are fairly new to me. I am an older programmer but it's all back end. I need some advice, I am starting up a website and I am trying to decide between Joomla and Drupal.
