Updating: how to handle Vendor directory?


I just recently dealt with a programmer to assist me set up and also release a pair Drupal 9 setups. He did an exceptional task with whatever and also it functions terrific. Nonetheless, he is just in charge of the back-end technological things, and also I are in charge of the front-end, style, material, and so on. Because it is essential to maintain the software program up-to-date (particularly safety and security launches), that gets on me.

In the past, I have actually constantly done points by hand – since Drupal 6. I’m not a designer or designer myself so I’m not familiar with Author or command line or Drush or Putty (I’m not because area whatsoever). I have actually faced something intriguing with Drupal 9. When my designer aided me do the installs, I discovered (he made use of Author) the supplier directory site obtained placed in:

pubic_html/ supplier

However the remainder of the Drupal setup remains in:

public_html/ internet

With my previous setups that I have actually done by hand, the supplier folder has actually constantly remained in:

public_html/ web/vendor

with the remainder of the directory sites, like core, components, accounts, websites, motifs, et cetera.

I attempted an upgrade on my examination website 9.4.6 and also I discovered that if I made use of the guidebook approach and also left the supplier in public_html, it does not function, and also I simply obtain an empty white display. However the minute I submitted supplier dir back right into public_html with the remainder of the documents, whatever is back to typical once more.

My concern is: in this scenario, what is the very best technique? What is the very best method to do future updates? I can think about:

A) simply relocate the supplier dir back right into public_html/ internet with whatever else, and also I’ll remain to do updates as I generally would (the guidebook, sluggish, yet trusted approach). However will this trigger any kind of adverse influence on the Drupal setup?

B) additionally relocate the supplier dir back right into public_html/ internet with whatever else, yet discover some standard command line to upload, remove zooms to change the folders and also documents in the internet directory site for upgrading (semi-manual, I think)

C) because it was mounted by Author, leave supplier there, and also discover the needed commands for Author and also do updates by means of Author.

Drupal specialists, what do you recommend or suggest?

Thanks a lot for your aid. Any type of ideas are substantially valued!!!