Mastering Swoole PHP: Build High Performance Concurrent System with Async and Coroutines / Осваиваем Swoole PHP: построение высокопроизводительной конкурентной системы с асинхронностью и корутинами: Часть 1: Введение
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Примечание автора bubenok 30.01.21 в 07:39 |
+4 |
|
Идея написать книгу о концепциях и методологии создания и управления крупномасштабной веб-системой, преобразовании интернет-системы и инфраструктуры для других интернет-компаний, которые я узнал в Transfon Ltd и моих предыдущих компаниях, зрела у меня в течение долгого времени. Недавно я понял, что описание этих концепций с помощью фреймворка Swoole мне подойдет. bubenok 30.01.21 в 07:45 |
+1 | |
|
За последние лет десять количество пользователей и устройств в интернете стремительно возрасло. И у компаний-разработчиков программного обеспечения, интернет-компаний появилось много новых трудностей. Раст не прекращается и по сей день: развитие рынков и рост интернета вещей приводят к тому, что все больше и больше устройств подключаются к интернету. Конкурентная модель, работавшая 10 лет назад, уже может не сработать при построении систем сегодня и завтра. Короче говоря, мы должны понимать, как работает конкурентная система, и общие методы решения потенциальных проблем и обеспечения высокой производительности нашей системы. bubenok 30.01.21 в 07:51 |
+1 | |
|
Сегодняшние веб-системы переросли применение всего одного языка. За последнее десятилетие появилось (и появляется) все больше языков программирования, таких как Node.js или Golang, изначально предназначенных для создания конкурентных систем, способных работать в реальном времени. Язык PHP создавался для веб-приложений, он по-прежнему широко используется гигантами индустрии, и он по-прежнему прост для освоения начинающими разработчиками. bubenok 30.01.21 в 07:56 |
+2 | |
|
Большинство PHP-разработчиков были в восторге, когда впервые увидели Swoole: он поразительно быстр, а значит мы тоже можем создавать сверхбыстрые приложения в реальном времени с помощью языка PHP. Но когда они применили Swoole в реальных приложениях, стало ясно, что всё немного сложнее, чем казалось на первый взгляд, и порог вхождения достаточно высок. Привычные подход к созданию PHP приложений зачастую больше не работает. Эта книга призвана объяснить вам теорию, основную идею, и концепции Swoole. bubenok 30.01.21 в 08:02 |
+3 | |
|
Swoole - это не статичный фреймворк, он активно развивается и совершенствуется в течение последних нескольких лет и не собирается останавливаться в своём развитии. Мы учитываем передовые практики других фреймворков и языков. Все больше и больше важных концепций заимствуются из других языков программирования, например корутины из Golang и упреждающее планирование из Erlang. Swoole – прекрасный фреймворк для постоянного расширения знаний и обучения. Знания о функциях Swoole и API могут скоро устареть, но общие концепции никогда не устареют. Вы также можете использовать эти общие концепции при изучении нового фреймворка или языка программирования, а также чувствовать себя компетентным при создании новых проектов. bubenok 30.01.21 в 08:11 |
+2 | |
|
Брюс Доу (Bruce Dou) bubenok 30.01.21 в 08:11 |
