Tell you what I know:
Agent publishing: find the customer service quotation of the website, pay the deposit if appropriate, and then send the article to the website. Generally, a reply will be given within one week. Whether to hire or not, some websites will guide the author to modify it. If you hire, you will have to pay the rest of the fees, and then wait for publication and collection of books ~
Contribute by yourself: find a good magazine, contribute to the magazine, and wait for work (this process is very long, because you won't be informed if you don't hire, so it will take a long time to wait until you know whether to hire or review the manuscript, which is often a waste of time. It is one thing to write a good article, mainly because magazine editors don't care about reading your article. If you are lucky enough to receive the job, pay a page fee and wait for the book to be published ~
This is what I know, I hope it will help you ~ ~