evomed, ну, я не знаю ваших таблиц.
Возможно, до оформления заказа в cart_items будут заполнены только id, created_at, product_id и amount.
Зато при оформлении зафиксируются текущие данные из prices, bonuses, coupons etc.
evomed, при создании заказа товарам в корзине присвоится ID этого заказа и актуальные цены/скидки вместо NULL. Корзина опустела, теперь эти самые записи - состав заказа, который можно оплачивать. Никакого "возвращаемся к корзине" после формирования заказа уже не будет.
Я тоже сторонник этого варианта, тем более, что сам его не раз реализовывал ;)
Но тут есть важная оговорка: получаешь привязку не к распространенному решению, а к автору самописа.
Пока все работает так, как задумывалось - разницы нет. Когда понадобились доработки - может быть как успешное сотрудничество с тем же разработчиком, знающим систему изнутри и допиливающим ее оперативно и за разумную плату, так и геморрой с поиском другого исполнителя и наценкой за необходимость разбираться в этом самописе.
Хороший вариант - собственный сотрудник, который это и напишет, и будет поддерживать. Но тоже чревато...
Петр, если один, и только один из носителей внезапно и довольно быстро умрет, никак не повредив при этом второму.
Ну да, ответ на первый вопрос примерно такой. Продолжайте ;)
Александр, проблема оценки? Предлагаю простое решение: я даю вам свой телефон, и вы каждый день переводите мне на карту эту сумму, пока не решите - много это или мало.
hodvIT, даже не знаю. Моя дочь прошла пару курсов по Питону, синтаксис освоила. Не платила за них ни копейки. Имхо, вот это - разумное соотношение цена/качество в том, что касается обучающих курсов.
Петр, от чего? Это первый очень важный вопрос, на который обычно забывают дать ответ.
Следующий вопрос - а единственная ли это возможная проблема и что будет, если вы... не угадали?
Наконец, третий - а после внедрения решений, защищающих от прочих проблем, вам правда понадобится тот рейд?
rPman, подтверждаю. Сегодня ради эксперимента поставил на новый системник сотруднице 22.04.1 - за время переноса данных и донастройки система дважды предлагала отправить отчет об ошибке и один раз зависла настройка принтеров. Сыро до безобразия. А вот 11 дебиан я ставил уже давненько - и без каких бы то ни было ошибок.
Рейд - это не для сохранности данных, это для скорости доступа к ним.
Сохранность обеспечивает только грамотный бэкап, рейд для этих целей применять вредно - чисто психологически: появляется иллюзия обеспеченности. не соответствующая реальному положению дел.
mayton2019, ну, вдруг чудо. Санкции, например, заставят вузы снести наконец винду и обновить методички с MSVC на QtCreator хотя бы. Пусть даже под Астрой, уж консоль-то они не испоганят...
Вопрос задан неверно. С кириллицей в С++ никаких проблем нет.
Вопрос - как вывести что-то читаемое в говноконсоль Виндов.
Windows + консоль + кракозябры - в поисковике на первой же странице будет 10 из 10.
Egor Irvin, на тот отдельный NAS можно натянуть веб-сервер. И поставить серверный офисный пакет.
То, о чем вы мечтаете - чтобы браузер так же легко давал работать с файлами-папками, как Проводник - просто нереально. Либо вы всю работу загоняете в браузер, либо не стоит и начинать.
Есть рабочий вариант обратной логики: шары собираются на сервере же, и вместо каких бы то ни было Проводников используется веб-файл-менеджер, позволяющий работать с файлами в том же окне браузера.
xotkot, нет, мы не предполагаем, что у ТС подобные проблемы.
Дело в том, что любой, кто рассуждает о незнакомце, на самом деле говорит о себе, я же вне этой иллюзии - просто говорю о том, кого знаю ;)
Именно в начале пути стоит научиться ранжировать вещи в зависимости не от интересности покопаться, а от перспективности. Практика языка более перспективна, чем копание в настройках ОпенБокса, которые через пару лет в очередной раз улучшат на корню.
вас постоянно заставляют менять свою среду в угоду навязанных тенденций
Меня - не заставляют. Win'98 - WinXP (классика) - немножко Win7 (классика) - Ubuntu 10.04 (ну правда красив был Второгном) - Xubuntu 12.04 .. 20.04 (Clearlooks / Adwaita с настройками, передающими привет все той же Чикаге и немножко Второгному).
Аляповато накрашенная Хрюшка, бездарно полупрозрачные Виста и Семерка, чехарда плиток Восьмерки и плоская безвкусица Десяточки - все мимо, все в игнор. Моя среда привычна и удобна.
xotkot, узкий круг при том, что приходится переключаться - в том числе на компьютеры, где я себе рабочего места не настраивал.
Глупо решать проблемы, которые существуют только теоретически. Проблемы в отзывчивости интерфейса и тем более - в скорости переключения между окнами передо мной не стоит. Чего ради мне ковыряться в настройках окружений, написанных энтузиастами для энтузиастов? В прочей-то работе оно мне ну никак не поможет...
Истинно говорю вам: оптимальные ОС и DE - те, о которых вообще не думаешь.
Возможно, до оформления заказа в cart_items будут заполнены только id, created_at, product_id и amount.
Зато при оформлении зафиксируются текущие данные из prices, bonuses, coupons etc.