<form method=post action='postform.php'>
<!-- Что вы тут вставите то и сохранится, ну и вопросы выходят за грань бесплатной консультации, не находите? -->
</form>
Используйте VUE + webpack и Firebase.
В итоге будете иметь страничку запускающуюся локально.
Можно правда использовать indexdb https://proglib.io/p/indexeddb-guide/
тогда не понадобится подключение к интернету.
Кроме того почему десктоп?
Что десктопного вам нужно?
Как и все приложения.
У вас есть набор json разбейте их на маленькие части
1. countryes.json - без изменений
2. regions/country_id/region.json - скопировать кусок только для этой страны
3. в таблице orders добавить 2 поля типа int country_id region_id
4. создать 2 таблицы country region - для отображения
5. При посте вставлять ID которые выбраны на странице
A technology stack, also called a solutions stack or a data ecosystem, is a list of all the technology services used to build and run one single application. The social site Facebook, for example, is composed of a combination of coding frameworks and languages including JavaScript, HTML, CSS, PHP, and ReactJS.
Моя фраза это банальная калька, широко используемая в профильных разговорах. Вы видимо не знаете английского, либо терминологии, да еще и кидаетесь на людей.
The Type of Service provides an indication of the abstract
parameters of the quality of service desired. These parameters are
to be used to guide the selection of the actual service parameters
when transmitting a datagram through a particular network. Several
networks offer service precedence, which somehow treats high
precedence traffic as more important than other traffic (generally
by accepting only traffic above a certain precedence at time of high
load). The major choice is a three way tradeoff between low-delay,
high-reliability, and high-throughput.
Bits 0-2: Precedence.
Bit 3: 0 = Normal Delay, 1 = Low Delay.
Bits 4: 0 = Normal Throughput, 1 = High Throughput.
Bits 5: 0 = Normal Relibility, 1 = High Relibility. Bit 6-7: Reserved for Future Use.
Вот сюда никто не должен лезть. Если ваш модем конечно не самый умный.
А алгоритм придумайте сами, я же не знаю что вы хотите передавать.
Например в 6 бит пишите флажок 1 в случае если это ваш пакет. На том конце слушайте пакеты.
Если этот бит взведен начинайте заполнять буфер, пусть он будет 1024 bit
заголовок | 00101010
данные | ..............
CRC | ..............
А в чем проблема? Webpack за вас все лишнее вырежет, упакует вашу страницу в 1 файл причем может заинлайнить стили по желанию.
В итоге будете иметь проект, который после npm run publish
Сам соберет бандл, статические страницы, зальет их на githubpages, а вы займетесь более приятными вещами.