Что все в эти отступы упирают то, ерунда же полная. Имхо в python проблемы для новичка начинаются с запуском проекта, особенно в продакшен. Если рядом нет человека к кому обратиться, то настройки virtualenv/buildout, nginx+uwsgi/gunicorn или апаче+wsgi в массе создает несколько десятков разнообразных вариантов запуска. А часть пакетов надо компилировать еще ведь. Т.е. начинающий параллельно еще и nix изучать начинает :D
Потом, чуть позже, сверху сваливается celery, тянущая за собой redis. Далее выясняется, что поддержка mysql в питоне иногда косячит, так как народ предпочитает postgres - и начинается новый виток борьбы, но уже с базами.
В общем хотите питон - ищите, кто будет плотно помогать, хотя бы на первых парах.
Более года назад перешел с пхп на питон (django). Не по своей воле, по работе пришлось. Втянулся так, что за год ни одного проекта на пхп не сделал, стал даже синтаксис забывать.
Не знаю, как народ за 2 дня питон осваивает. Год сижу с разными проектами на django и все больше понимаю, что даже на djunior программера в пайтоне не тяну.
Если сравнивать для вэба python - php, то естественно выбрал бы php. Но в пайтоне никто на голом языке не пишет, в основном это django фреймворк. И тут им пхп прогрывает. У django офигительная гибкость, миграции, кеширование. Естественно это сейчас появляется и laravel и прочем, но реализация куда менее удобная из за ограничения php.
Может я быдло кодер, но текущий пхп я нифига не понимаю. Раньше он был логичен, использовались классы, базовые абстракции. А только выйдет какая нибудь новая фича с новой версией - ее тут же запихнут в фреймворк. Если ранее задача решалась простым классом, теперь тонна абстракций, неймспейсов и прочей херни. И еще совместимости нифига не остается.
Взять тот же ORM с django и Doctrinu на php. В джангу я за пару дней въехал по документации и промерам. Офигительно простая вещь в использовании. А доктрину пол года рыл и кинул, как проект закончился - и до сих пор не понимаю. Куча генерирующихся классов на таблицу, расширения не явны, синтаксис даже IDE не может нормально автокомплитить.
По поводу быстродействия - сырая джанга медленее. Но она очень гибко может тюнинговаться, хоть в темплейтах, хоть в коде. И там уже ее пхп не догонит.
Если сравнить вэб разработку php и python, это более уместно сравнению водителя легковушки и водителя фуры. Процесс вроде один, а инструмент и подход разный. Да и в зависимости от задачи тоже надо выбирать правильную машинку :)
Как невежественный человек замечу, что там в результате тестируется работа прокси, о чем ни раз замечено в комментариях.
Это синтетические тесты, которые с реальностью не имеют ничего общего.
Когда то и оперативки в компе 2 мегабайта считалось нормой. Только надо учитывать, что все растет и развивается, а соответственно и ресурсов требует больше.
Потому что он фактически не развивается, функциональность нулевая. Я на нем года 3 сидел. Чуть что посложнее - надо делать через задницу. Авторы на форуме к пользователям нифига не прислушиваются, поддержки ноль. Сервер только для статики по сути подходит.---------- Добавлено 05.06.2015 в 12:42 ----------
99% статьи о php-mysql-apache, а протестирован почему то вариант работы за прокси. И судя по ответу 16-36ms, страницы отдавал исключительно прокси, а до реального вэбсайта ничего не доходило.
Сейчас apache используют только по старой привычке из за .htaccess и SSI. Nginx же в несколько раз гибче и гораздо меньше использует ресурсов. Опять же, вопросы кеширования решаются как правило при помощи Nginx. Смысла в апаче сейчас нет. Разве только для виртуальных хостингов, которым из коробки надо все поддерживать.
Любая динамика - мощная задача по сути, где чем быстрее, тем лучше. Смысл от кучи медленных ядер, если как правило один процесс = одно ядро.
Можно попробовать так:
mysql -u 123 p123 123
SET foreign_key_checks = 0;
source dump.sql;
SET foreign_key_checks = 1;
С каких это пор django/ror стали бакэндом ? Ну а сравнивать php и django - это как сравнить набор инструментов с токарным станком.
Бакэнд разработчик впадет в ступор, когда узнает, что настройка сервера на нем лежит. Т.е. он конечно настроит, но в гробу он видел затраты своего времени на безопасность, бакапы и прочее.
От 100к на вскидку, где 20-30к только на голую разработку. При этом самому придется уйти в тему с головой, иначе проект будет копией чего либо существующего и не представлять ни какого интереса.
А можно пруфы на данное событие ? Именно на такой расклад, а не "партнеры продали акции, владелец обиделся и продал тоже, после чего за $250 тысяч купил гражданство на теплом тропическом острове и помахал всем ручкой".