@naobzory

Нужно определиться подходит ли для высоконагруженного проекта: Symphony + React + MongoDB + UIkit + Onsen UI?

Добрый день я не программист, начинаем делать высоконагруженный проект, возник вопрос в правильном выборе. Понятно что каждый работает с тем что удобно, но у нас есть возможность подобрать дополнительных специалистов. Хотелось бы как то получить максимально объективную оценку поэтому задам вопрос здесь.

Примерные параметры проекта:
1. Планируемая нагрузка порядка 500 000 пользователей в сутки
2. Видеоконтент
3. Функционал сайта состоит примерно из 5 компонентов, один из которых видеокаталог и другие в том же плане.
4. Дальнейшее расширение и написание новых компонентов
5. Безопасность

Понятно что в большинстве скорость, безопасность и.т.д. зависит в большей части не от фреймворка а от того как писать, но хотелось бы услышать мнение со стороны

Связку, которую наметили делать: Yii + Angular + MySql + UIkit + Onsen UI
Проблема что настораживает что на Yii особо крупного ничего не писали, ну а React для высоконагруженных проектов зарекомендовал себя хотя и знаю что его многие недолюбливают из за черезмерной сложности и.т.д.

Почитав и изучив все повнимательней понял что могут быть более подходящие связки для большого проекта, например:
1 пример: Symphony + React + MongoDB + UIkit + Onsen UI
2 пример: подходящей связки: Symphony + Angular + MongoDB + UIkit + Onsen UI


Что думаете?
  • Вопрос задан
  • 294 просмотра
Пригласить эксперта
Ответы на вопрос 2
kawabanga
@kawabanga
500К пользователей ни о чем не говорят.

Проблема что настораживает что на Yii особо крупного ничего не писали

Изучите вопрос внимателей, писали. Но другое дело, что сейчас тренд на отказ от yii. к сожалению. Непонятно, как будет с v3.

многие недолюбливают из за черезмерной сложности и.т.д.

react то?

с БД вы кажется определились. Других вопросов не вижу.
Ответ написан
Комментировать
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Проблема что настораживает что на Yii особо крупного ничего не писали

их достаточно много, гуглите

я не программист

тогда может быть оставите право выбора своему программисту(ам)? Они проект наверняка лучше представляют, чем мы, прочитавшие Ваши 10 строк не о чем.
Пример: 500 000 пользователей в сутки которые зашли и увидели статику и 500 000 пользователей в сутки которые используют Вашу crm - это настолько разные нагрузки, что Вы даже не представляете.
Видеоконтент - редактирование, просмотр, загрузка, ресайз, перекодирование? Что именно? Сам по себе видеоконтент может быть через iframe с ютуба и вообще не давать нагрузки.
Так что не влазьте, пусть этот вопрос решают те, кто понимают разницу и видят ТЗ четкое.

Angular

https://trends.google.ru/trends/explore?date=today...
думаю стоит подумать про Angular еще раз, НО!!! Все зависит от ТЗ, возможно есть веские причины в сторону именно его.

Почитав и изучив все повнимательней понял что могут быть более подходящие связки для большого проекта

Нет универсальной связки для крупного проекта. Смотреть надо на ТЗ в первую очередь, не занимайтесь ерундой, дайте профессионалам делать свою работу.

ПС: правильно symfony, а не Symphony
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы