Want to do a vue-based picture and text management system

ask the bosses, I would like to do a description of the following vue-based website:
background: about 500000 pictures, each picture corresponds to an article.
1. Users edit an article online: you can write text and upload pictures. Save after editing.
2. After saving, go to the detail page and display it as a regular html page (similar to reading an article).

have any related friends done anything like this?
specific doubts are as follows:
1. What technology is used to edit the front end?
2. Can you consider using markdown? Or is it more convenient and concise to implement with html5?
3. How to save so many pictures backstage?


generally use off-the-shelf framework awesome-vue Rich Text Editing

you can also refer to other people's implementations Editor

as for the pictures directly stored in the folder, the database saves the corresponding path for indexing, but you have so many pictures that you have never actually played with them. You can consider some distributed storage solutions. I am not familiar with these aspects. You can Google some solutions to have a look.

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b394bd-3454c.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b394bd-3454c.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?