Post
Topic
Board Кодеры
Re: Давайте создадим с нуля биржу Open Source?
by
kzv
on 03/12/2017, 09:57:22 UTC
Кину свои пару монет.
Должно быть разделение фронтэнд/бэкэнд.
Фронтэнд на роде норм - стильно, молодежно. Но должны быть макеты - те на этапе проработки ТЗ должно быть чёткое понимание как выглядит и юзабилити. По православному делаются скрины в фотошопе у дизайнеров - по ним уже верстка итд.
По бэкэнду - бизнеслогику делать на решениях которые подразумевают скорость - с++/go. Бэкенд делается людьми с другии задачами и подходом нежели фронтэндшики. По БД - скулайт это локальная БД, не серверная - использовать как основную для биржи это дич) имхо. Она ведь даже на множественных инзертах тупит)
В общем это я для начала накидал своих мыслей..

Плюс.. Опесорс для такого - не лучшее решение. Те я бы не отдал ибо трудов придётся рлодить много.

1. Нода для бэкэнда сейчас используется чуть ли не чаще чем пхп. По скорости она не особо от сишки отличается ибо ее не первый год уже гуловские ребята допиливают. А вот сишку на серваке использовать это почти 100% выстрел в ногу. Да и какие там на серваке задачи-то: перебросить из одной таблицы в другую? Так это как раз база данных решить будет которая на сишке и написана.
2. Склайт мне нравится потому что ее очень легко бэкапить и переносить с места на место. Все в одном файле - очень удобно имхо.
Насчет тормозов: все решается, склайт умеет транзакции.
3. Опенсорс позволит находить уязвимости раньше хакеров имхо. А по поводу много работы - дак биржа это вообще школьная домашка по сравнению с опенсорс либами такими как ffmpeg.