News
[ Place and/or view comments (0) ] | [ Back ]
LG interface change / Изменение интерфейса LG
by admin
In English:
The biggest change to the library interface and database since its inception has been made.
Main innovations:
- Database unification: 7 LG partitions are combined into one database, which makes it easier to maintain the code and database.
- Normalization of book descriptions: formed the main reference books by authors, publishers and series; bibliographic information about the book and technical information about files are decoupled, which allows the resource to be not only a file sharing service, but also a bibliographic catalog.
- Interaction between the library and the community: a user's personal account has been formed, where he can view information about his work, form lists of books, write reviews, etc., authorization is implemented through the phpbb forum.
- The codebase has been moved to php 7.3, in fact, it is 100% rewritten. Bootstrap and jquery frameworks are used.
The new database structure will be published later.
You can discuss changes and report bugs here.
In Russian
Произведено самое крупное изменение интерфейса и базы данных библиотеки с момента ее создания.
Основные нововведения:
- Унификация баз данных: 7 разделов LG объединены в одну базу, что облегчает работы по поддержанию кода и БД.
- Нормализация описаний книг: сформированы основные справочники по авторам, издательствам и сериям; развязаны библиографическая информация о книге и техническая информация о файлах, что позволяет ресурсу быть не только файлообменником, но и библиографическим каталогом.
- Взаимодействие библиотеки и коммюнити: сформирован личный кабинет пользователя, где он может просматривать информацию о своей работе, формировать списки книг, писать рецензии и т.п., авторизация реализована через форум phpbb.
- Кодовая база перенесена на php 7.3, по сути переписана на 100%. Используются фреймворки bootstrap и jquery.
Новая структура БД будет опубликована познее.
Обсудить изменения и сообщить об ошибках можно тут.
[ Place and/or view comments (0) ] | [ Back ]