Tastiger,
Yes, I agree, AbanteCart offers so much flexibility and by its nature allows even a newbie such as myself to become familiar.
I didn't find it possible to create a blog within AbanteCart functionality (maybe others can if have coding skills).
If you know Joomla, you won't find it hard to understand Drupal.
First off, install AbanteCart in a subdomain, not a subdirectory.
After development work is done, follow these steps to move AbanteCart (
http://forum.abantecart.com/index.php/topic,4053.msg17552.html#msg17552)
Install Drupal in a subdomain of as well. There are a couple ways to move it or mask the URL. (Here is one way, but proceed carefully since it doesn't work for everyone:
https://www.siteground.com/kb/how_can_i_transfer_my_drupal_site_from_a_subdirectory_to_my_/To make both site look similar, I found a theme for Drupal that resembled the storefront and I'm planning to use external CSS to make the fonts match.
I'm learning as I go, so don't take my words as golden. I created the two sites and then hooked them together with a single menu link on each side. Maybe this is apparent to you, but what I did was this...within AbanteCart, I added a menu item called HOME and linked it to the landing page of Drupal site. In the Drupal side, I added a tab menu called "Shop" and linked it back to the storefront. That part was simple.
The other things involved are:
Creating backup routines for each.
Today, I hope to merge the databases (for optimization).
And figure out how to setup one backup routine to capture both sides of my website.
Obviously, you'll have to apply security patches and updates independently to each installation. But when my drupal side is being maintained, my maintenance page will point customers to my storefront, and vise versa.
Getting started with Drupal is well documented.
https://www.drupal.org/startOne word of caution, however you proceed: Beware of running with the first answer you Google as some people don't know what they are talking about or maybe forget the possible complexities that exist. The Drupal forum is a safer bet, but no guarantee.
Good luck and share you site URL if you wish to get feedback from everyone. I'm just a beginner and I KNOW IT! But there are really smart, experienced people out there.