Many a times the URL looks like the following https://opensourcecook.in/index.php?page=blog&id=123
This type of URL does not convey any meaning to either the user of is useful for search engine, instead of these if we have something like https://www.opensourcecook.in/blog/post/iot/what-smart-deviceThe above URL clearly indicated that the it is a "blog post" with main topic "IoT" and with discussion about "What are smart Device".
When we install Drupal/WordPress it by default uses the clean URL. If the clean URL is not set in our web-server (Apache) then you will find it difficult to work with Drupal or many pages will show error. This post talks about how to enable clean URL
Drupal
In Drupal 10, the directory structure is organized to separate various aspects of the system, including core files, contributed modules, custom modules, themes, and more.
It is a good idea to know what these contain and what goes in where.
Drupal is one of the most loved opensource CMS/CMF. At the same time it is also famous for being huge. Whatever the case if you are running a site with Drupal you have to make sure that it performs well.
This post discusses about how to update the Drupal 10 Core. The update process is usually for updating the 'core' in the same series i.e. 10.x or 9.x etc. Upgrading is usually a reference to shifting from main core version to another i.e. 10 to 11.
If you find it difficult to manage the URL alias for every content you create with Drupal, then Pathauto module is for you. It can automatically generate URL alias for you based on a given pattern
n one of the previous posts I had discusses about this interesting Drupal module - Asset Injector which allows us to easily add CSS and JavaScript to our Drupal setup.
This post discusses about how you can add jQuery code to the same.
The Admin Toolbar Module basically replaces the existing admin toolbar in Drupal 10 with a new toolbar with drop down menus for navigating to deeper links.
While working with Drupal (10), you would want to inject/add some of your own CSS/JavaScript without modifying the actual theme CSS.
If you are looking forward to add a counter for page views, you can simply used the Drupal core Statistics module.