Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Калькулятор создать с чего начать? (https://javascript.ru/forum/misc/64229-kalkulyator-sozdat-s-chego-nachat.html)

warren buffet 06.08.2016 05:38

Вот и спроектируй базу товарищу, а то смотреть больно как животное мучается. )))

laimas 06.08.2016 11:18

Цитата:

Сообщение от warren buffet
Вот и спроектируй базу товарищу

А ключа от квартиры где деньги лежат не надо? Есть деловые предложения? Адресуй их автору.

user71 06.08.2016 14:48

laimas,
вытаскивать, база это задел для апгрейда. ну и вприципе не нравится мне тот факт что яваскрипт код на сранице будет виден.
Расскажи пожалуйста про "проектирование БД" чего ж там проектировать?

laimas 06.08.2016 15:58

Цитата:

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

Что?

Цитата:

Сообщение от user71
база это задел для апгрейда

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

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

Цитата:

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


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

warren buffet 08.08.2016 12:09

Цитата:

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

А ты его обфусцируй.

user71 08.08.2016 19:13

Да это опасно. Это во первых. А во вторых вот лично мне оч не нравится когда заходишь на сайт и браузер начинает лагать потому что вместо хтмл странице мне подсунули 2км яваскрипта

laimas 08.08.2016 21:11

Цитата:

Сообщение от user71
Да это опасно.

Глупости. Можно делать прививки от холеры, дифтерита, ..., а умереть от простуды.
Безопасность в веб есть понятие многогранное. Если вам "подсунули" 2км опасного JS, то вина в этом полностью ваша, а если ваш сайт еще и червя имеет, то вы взломаны.

JS настолько же опасен, насколько и стакан воды.

warren buffet 08.08.2016 22:41

Цитата:

Сообщение от user71
2км яваскрипта

Ну это явно не из-за калькулятора.

Цитата:

Сообщение от laimas
JS настолько же опасен, насколько и стакан воды.

Через дырявый браузер жаба тебя затопит и утопит. Ты небось веришь что нужен exe файл для заражения? Нужен любой файл, который может выполняться, например bat, vbs, msi, или он самый - js. Это я как не специалист пишу, а спец тебе напишет про еще десяток каналов.

user71 08.08.2016 23:10

laimas,
вам подсовывают каждый раз по 2км яваскрипта а что там внутри, опасно или неопасно трудновыяснимо в силу объема кода. Вы видимо невкурсе просто.
warren buffet,
Где я такое написал?

user71 08.08.2016 23:18



Часовой пояс GMT +3, время: 10:17.