Juan-Carlos Gandhi (
juan_gandhi) wrote2013-06-18 06:06 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
а вы всё на суп
Sorry, something went wrong.
We're working on getting this fixed as soon as we can.
Go Back
Facebook © 2012 · Help
(и календарик прошлогодний)
А потому что скрипт-киддиз одни собрались, нет чтобы хаскельщиков нанять - но хаскельщиков они боятся!
We're working on getting this fixed as soon as we can.
Go Back
Facebook © 2012 · Help
(и календарик прошлогодний)
А потому что скрипт-киддиз одни собрались, нет чтобы хаскельщиков нанять - но хаскельщиков они боятся!
no subject
no subject
2) Можете привести пример, как использование PHP снижает качество работы сервиса (в сравнении с использованием Scala/C++)?
3) Вот здесь пишут, что:
---
At the front end, their servers run a LAMP (Linux, Apache, MySQL, and PHP) stack with Memcache.
...
Facebook’s backend services are written in a variety of different programming languages including C++, Java, Python, and Erlang.
---
Из моего опыта работы над веб сайтом, большая часть кода пишется всё-таки на backend. Особенно по мере взросления веб сайта.
То есть PHP - скорее всего не основной язык программирования в Фэйсбуке.
no subject
2. У специалистов есть выбор из многих языков и технологий. Более удобных в работе или более доходных по предложениям на рынке труда. На PHP застревают худшие. Именно это снижает качество работы сервиса.
3. Пользовательские характеристики, такие как воспринимаемая скорость и корректность работы UI, это фронтенд.
no subject
3) Если изменение на back-end увеличивает скорость работы UI - то это вы всё равно классифицируете как front-end программирование?
no subject
3. Ускорение бэкенда (программными методами или увеличением количества серверов) позволяет улучшить пользовательские характеристики только в том случае, когда скорость работы UI уже обеспечена на фронтенде. Это не всегда так. Например, можно ядрёно ускорить запрос из базы и поставить обезьянам HipHop, но если архитектура фронтенда предусматривает слишком большое число запросов из браузера на рендеринг одной страницы, то ни один пользователь таких "улучшений" не заметит.
no subject
Я предполагаю, что такая замена выгодна лишь в половине случаев, а в другой половине - не выгодна.
Хотелось бы научиться эти случаи отличать друг от друга.
no subject
Смогут они улучшить качество сервиса?
Сколько займёт процесс создания и миграции на новый тек?
Принесёт ли это новые деньги бизнесу? ... Не обязательно.
no subject
Почему при большом количестве запросов страница будет рендериться медленно?
Ведь запросы могут делаться паралельно, а страница может рендериться по мере получения данных.
no subject
no subject
no subject