Шаг 1: Используйте некоторые фреймворки PHP.Yii, Laravel, Symfony и т. Д. Шаг 2. Создайте свою базу данных и таблицы:
Вам потребуется 4 таблицы:
- Таблица пользователей
- Таблица прав пользователя (содержит информацию о том, кто имеет какие права на что делать)
- Таблица загрузок файлов (содержит информацию о том, что загружено, кем и когда ..)
- Таблица журналов (содержит информацию о том, кто просматривал, редактировал и когда)
Или ... использовать любую готовую систему DMS, построенную на PHP.Вы найдете их множество онлайн.
- openDocMan
- SeedDMS
Оба они написаны на PHP.Если вы увлекаетесь обучением, вы можете даже взглянуть на их код.