а вы всё на суп
Jun. 18th, 2013 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
Date: 2013-06-19 04:59 am (UTC)no subject
Date: 2013-06-19 02:24 pm (UTC)no subject
Date: 2013-06-19 02:50 pm (UTC)no subject
Date: 2013-06-19 05:35 pm (UTC)no subject
Date: 2013-06-19 05:45 pm (UTC)ÐаÑем â не знаÑ. ÐоговаÑиваÑÑ, ÑÑо ÑÑо Ð¸Ñ Ð´Ð»Ñ Ñого набиÑали, ÑÑÐ¾Ð±Ñ Ð¾Ð½Ð¸ пÑогÑаммиÑовали.
no subject
Date: 2013-06-20 09:26 pm (UTC)no subject
Date: 2013-06-20 10:10 pm (UTC)no subject
Date: 2013-06-21 12:30 am (UTC)Это интересная идея о том где именно нужно использовать высококвалифицированных программистов.
Кстати, вы лично согласны с таким подходом (что бОльшая часть функциональности должна разрабатываться на одном из наиболее доступных программистам языке)?
no subject
Date: 2013-06-21 08:14 am (UTC)no subject
Date: 2013-06-21 08:59 pm (UTC)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
Date: 2013-06-21 10:28 pm (UTC)2. У специалистов есть выбор из многих языков и технологий. Более удобных в работе или более доходных по предложениям на рынке труда. На PHP застревают худшие. Именно это снижает качество работы сервиса.
3. Пользовательские характеристики, такие как воспринимаемая скорость и корректность работы UI, это фронтенд.
no subject
Date: 2013-06-21 10:57 pm (UTC)3) Если изменение на back-end увеличивает скорость работы UI - то это вы всё равно классифицируете как front-end программирование?
no subject
Date: 2013-06-22 12:03 am (UTC)3. Ускорение бэкенда (программными методами или увеличением количества серверов) позволяет улучшить пользовательские характеристики только в том случае, когда скорость работы UI уже обеспечена на фронтенде. Это не всегда так. Например, можно ядрёно ускорить запрос из базы и поставить обезьянам HipHop, но если архитектура фронтенда предусматривает слишком большое число запросов из браузера на рендеринг одной страницы, то ни один пользователь таких "улучшений" не заметит.
no subject
Date: 2013-06-22 12:24 am (UTC)Я предполагаю, что такая замена выгодна лишь в половине случаев, а в другой половине - не выгодна.
Хотелось бы научиться эти случаи отличать друг от друга.
no subject
Date: 2013-06-22 01:18 pm (UTC)Смогут они улучшить качество сервиса?
Сколько займёт процесс создания и миграции на новый тек?
Принесёт ли это новые деньги бизнесу? ... Не обязательно.
no subject
Date: 2013-06-22 12:42 am (UTC)Почему при большом количестве запросов страница будет рендериться медленно?
Ведь запросы могут делаться паралельно, а страница может рендериться по мере получения данных.
no subject
Date: 2013-06-22 01:20 pm (UTC)no subject
Date: 2013-06-22 03:46 pm (UTC)no subject
Date: 2013-06-22 04:37 pm (UTC)