2016-12-26 11 views
-2

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

Ответ на этот вопрос заключается в том, что большинство фреймворков могут обрабатывать такой трафик. Выберите лучшую структуру MVC, с которой вам удобно.

+4

Если здание для успеха отключает вас от создания чего-либо вообще, я бы предпочел построить для отказа и рефакторинга, а затем никогда ничего не делал. Вопрос ужасно предвзятый и глупый; и должны быть закрыты. –

+0

Этот вопрос довольно основан на мнениях, но разработка imho для такого масштаба настолько рано, что сделает вашу жизнь несчастной. И если вы беспокоитесь о PHP и его масштабируемости, вы можете заставить все работать. Вы можете обратиться к Youporn, который обрабатывает огромное количество трафика на бэкэнде Symfony ([reddit post] (http://highscalability.com/blog/2012/4/2/youporn-targeting-200-million-views-a-day -and-beyond.html)/[видео] (https://www.youtube.com/watch?v=RlkCdM_f3p4)). – JimL

ответ

1

Дональд Эрвин Кнут:

Преждевременная оптимизация является корнем всего зла (или, по крайней мере, большинство из него) в программировании.

Большинство инструментов, которые мы применяем (в том числе системы в целом и, в частности, Laravel) предназначены для ускорения процесса разработки и затем разработчиков простота процесса.

Общее правило здесь, я бы сказал, это построить его в первую очередь. К тому моменту, когда ваш проект станет таким большим (читаем успешно), что Laravel на PHP7 не сможет вас достать, вы, безусловно, сможете нанять кого-то, чтобы решить эту проблему.

Территория Laravel - достойный выбор для нового проекта, как и любой другой каркас.

Идеально написать логику приложения в рамках-агностической манере, т. Е. Оставить Laravel из вашей бизнес-логики - это требует некоторого опыта, но в итоге вы даже сможете переключать фреймворки.

 Смежные вопросы

  • Нет связанных вопросов^_^