Я хочу создать 5-страничную форму приложения с php, где пользователь должен ввести около 50 записей данных (имя, возраст, другие данные ...), которые должны быть сохранены в основной базе данных, если форма завершена.Многостраничная форма заявки с сеансами или базами данных?
Интересно, какие из следующих подходов работает лучше:
A) После завершения страницы, сохранить все записи в большом массиве $ _SESSION. В конце сохранить все элементы из массива $ _SESSION в основной базе данных
или
B) После завершения страницы, сохранить все записи в небольшой базе данных. Сохраните в массиве $ _SESSION только идентификатор небольшой базы данных и страницу, на которой пользователь в данный момент находится в форме. В конце сохраните все записи из базы данных $ _small в основной базе данных.
Я не уверен, что это приводит к проблемам при хранении около 50 записей в массиве $ _SESSION, особенно если многие пользователи используют эту форму. Поэтому я думал, что B может быть лучше. Но если нет, я не хочу прилагать дополнительные усилия для поддержки дополнительной локальной базы данных, если нет никакой разницы в производительности веб-сайта. Есть ли другие недостатки, о которых следует знать при использовании A) или B)?
Да, извините, я столмены c. Но ваш последний спутник должен быть ** все еще первым подходом ** ... правильно? – Adam
@ Адам, конечно, мой плохой я исправил, я имею в виду первый подход. Сессии - это путь – dimlucas