sim3x, да, к сожалению я это уже понял. Но с другой самое сложное это выбор статистики чата приведенный в пункте 3. Остальное мелочи вообще - пейджинг и история.
sim3x, врядли у нас будет нагрузка в миллионы. В пике я думаю это будут сотни или тысяча-две. Если речь пойдет о десятках тысяч, то там другой подход в разработке будет. Сейчас я один сделал прототип за 90 часов и передо мной стоит задача сделать чтобы он работал :)
Andrey Tsvetkov, я искал сервис, в который загружаешь правила, а он тестирует. Понятное дело что я могу всё сам поднять где угодно. Но это время.
Быстрее заплатить деньги тем, кто это уже делал.
В общем свою проблему я решил с помощью bundle-loader
Единственное что, он генерит файлы вида route-2.js и догружает их потом сам.
Может быть Вы знаете метод как генерить им имена по именам исходных файлов и загружать самому?
Roman_Kh:
routes - лоадер, у него пара зависимостей которые нужно включить в бандл
vendor надо выделить в отдельный файл, там библиотеки которые используются везде.
всё остальное надо разбить на отдельные файлы
index.js - страничный контроллер со всеми своими зависимостями
search.js - страничный контроллер со всеми своими зависимостями
index и search не зависят от routes но зависят от vendor
routes не зависит ни от кого, кроме vendor и пары конфигов которые в него можно включить
index и search при этом могут использовать похожие модули, и даже совпадать на 90% но они всё равно должны быть разными файлами со всеми зависимостями
Я вот написал, и понимаю что задача-то простая по сути. Но решить не могу.
Я посмотрел ролики. Но всё равно что-то не догоняю, можно Вас попросить мне немного помочь?
Суть в том, что в примере у чувака есть код в файла home и about в них же подключается welcome
У меня же наоборот. Есть лоадер, routes который подключает home и about
Олег Серебряков: потому что книга про носорогов даёт полное понимание того, что как и зачем происходит в яваскрипте. а потом уже, после неё, можно штудировать что угодно. если вы поймете как работает javascript на базовом уровне, всё остальное выучится само
@iDx посоветую нанять толкового админа, озвучить ему что вы будете стримить, как, какому количеству пользователей. Мы для себя выбрали apache вместо php-fpm
Это всё понятно и гуглить я умею. Но не очень хочется ставить сейчас три десятка программ, которые нагадят мне в систему своими драйверами, записями в реестр, а может и вовсе сломают сеть, для поиска той самой единственной идеальной программы.