Эх, эти знания бы тогда, когда писал свои «улучшенные танчики» на паскале, но что-то шло не так, и ресурсов почему-то не хватало даже с ассемблерными вставками :) Спасибо за замечательную статью, побольше бы таких.
Даже не так, скорее всего там было ещё три контрола навроде «качество игры — хорошо, плохо, воздержусь», потом их убрали из шаблона, а в русском конфиге убрать забыли.
Оно понятно, но раз есть не «штатные» решения, было бы полезно услышать мнение питонщика с опытом. К слову, «простота» PHP и дешевизна разработчиков-джуниоров компенсируется ценой поддержки или полной переработки некоторых таких «решений». В среде питонщиков насколько такая ситуация распространена?
100-120 rps? Сложность страниц примерно одинаковая, и разницы между php и python практически нет, я правильно понял? И без django 170-180 rps? В принципе, неплохая скорость. Можно ли на основе этого сделать вывод, что при выборе между php и python скорость языка не является аргументом?
Насколько быстр Python? Сколько страниц Python может сгенерировать за секунду (без учёта времени подключения и работы БД) на среднем сервере (например Amazon ec2 small)? Каковы издержки на передачу данных? Преположим, что это стандартная страница на 50кб (шапка, подвал, меню из 10 пунктов, 20 комментариев пользователей) и код написан профессионалом, что среда настроена оптимально и всё то нужно стоит (кроме http — кеша).
Может и так, а может и нет. На мой взгляд, проблема в том, что у команды попросту не было тимлида. Каждый сотрудник так или иначе думает о своей выгоде, разве не за ней он приходит на работу? Коммунизм в бизнесе вряд ли может довести до добра, в команде должен быть командир. Тимлид должен принимать архитектурные решения и быть ответственным за них, он обязан иметь достаточный опыт и глубокие знания, он должен распределять задачи между другими членами команды, зная особенности каждого. Чтобы ни у кого не возникало желания свалить что-то на чужие плечи или дождаться пока задачу выполнит кто-то другой. Если руководитель отдела не мог выполнять задачи тимлида, стоило назначить на эту должность специального человека или повысить одного из имеющихся.
Это действительно так актуально? Что-то я за последние дни сообщений о грамматических ошибках в комментах увидел меньше, чем постов на эту тему. И это (на мой взгляд) не вопрос удобства, это вопрос этики и целей — люди пишут об этом в комментарии не потому, что хотят помочь автору и им не удобно написать в личку, а потому что они хотят выпячивать это на всеобщее обозрение, потешив своё менторское самолюбие.
Не пробовал ASP.NET, но говорят, он слишком тяжёлый и бьет по неравм и печени, поэтому страшновато. Зато php, особенно смешанный с javascript, это просто улёт! А уж если ещё вечерком в пятницу кто-нибудь сделает SQL-инъекцию, можно получить отличное приключение на все выходные, понаблюдать удивительные глюки, подумать над смыслом жизни…
Или дев-сервер на винде?
p.s. Посмотрел видео, вот что увидел на экране:
Resolution: 720 x 1184
Pixel per inch: X:308.4 Y:306.7
Ram: 680MB (Free 313MB)
Memory: 12236.67MB (Free: 1294.77)
Battery: 56%Uptime: 2 minutes 14 seconds
Объясните мне, кто в курсе, почему эти цифры настолько отличаются от заявленных в конце ролика? Это маркетинг или какие-то ограничения?