Показать сообщение отдельно
  #15 (permalink)  
Старый 06.08.2016, 15:58
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от user71
вытаскивать
Что?

Сообщение от user71
база это задел для апгрейда
А до этой поры данные о досках с потолка брать? Конечно можно "тренироваться" с калькуляторм и на "пассивных" данных, не проблема, проблема только в том, что не просто желательно, а необходимо представлять данные в том виде, в каком их будет хранить база, так как предполагается запрос этих данных клиентом. А это означает, что структура данных в базе будет сильно зависеть от номенклатуры этих досок.

Можно конечно рассказать о проектировании базы данных, но это слишком длинная лекция получится, "читать" которую я конечно не буду. Лучше найти это в сети. А как простой пример, то брус может быть просто брусом, а может иметь различные характеристики, и стоит только неудачно описать в базе и сам брус и его характеристики, и база превратится в неповоротливого монстра, а с ней и калькулятор и сам сайт.

Сообщение от user71
вприципе не нравится мне тот факт что яваскрипт код на сранице будет виден

Это что опасно? Можно и серверу посчитать, тоже не сложно, тем более что запросы за входными данными идут на сервер. Но и клиенту посчитать все не сложно, да и сподручнее будет. Ведь грамотный сервер не будет принимать расчеты клиента, он будет требовать только выбранные позиции и сам все рассчитает, если это требуется для хранения, для каких либо документов, почты и т.п.
Ответить с цитированием