Я новичок в веб-программировании, поэтому мне нужна помощь.
Я пишу специальное приложение для создания файлов для моего сайта. Пользователь заходит на страницу, нажимает на некоторые различные опции и устанавливает некоторые флажки и нажимает ссылку «скачать сейчас».
У меня есть PHP-бэкэнд, который будет обрабатывать отправку и генерировать PDF-файл. После того, как пользователь нажмет на ссылку для скачивания, я хочу, чтобы загрузка началась так же, как и для любой статической ссылки.
Мой вопрос: каков наилучший способ сделать это? Из моего ограниченного понимания у меня есть выбор между использованием AJAX или каким-либо образом с помощью форм для отправки данных. Каковы преимущества / недостатки каждого? У кого-нибудь есть хорошие ссылки на примеры?
Спасибо