Stek

Рейтинг
315
Регистрация
23.05.2004
proksey-net:
Новички отступы не соблюдают - точно вам говорю. Сразу же будут ошибки, причем логические, из-за неверных отступов

Что все в эти отступы упирают то, ерунда же полная. Имхо в 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, это более уместно сравнению водителя легковушки и водителя фуры. Процесс вроде один, а инструмент и подход разный. Да и в зависимости от задачи тоже надо выбирать правильную машинку :)

hosting_manager:
То, что многие пишут сейчас про "новое время" и что сайты потреблять стали больше ресурсов и 515 MB RAM очень мало для сайта, говорит лишь о невежестве таких людей.
hosting_manager:
Вообще полезно читать Интерент, уже была прекрасная статья, на которую можно сослаться:
http://habrahabr.ru/post/242011/

Как невежественный человек замечу, что там в результате тестируется работа прокси, о чем ни раз замечено в комментариях.

hosting_manager:
Реальные тесты обеспечили 42 млн. хитов в день!

Это синтетические тесты, которые с реальностью не имеют ничего общего.

hosting_manager:
Читаю и удивляюсь... Что за бред люди пишут. 512МБ RAM мало для сайта? Точно пятница.

Я когда-то использовал VPS c 128МБ RAM, и этого хватает для сайтов на WP. Причем спокойно.

Когда то и оперативки в компе 2 мегабайта считалось нормой. Только надо учитывать, что все растет и развивается, а соответственно и ресурсов требует больше.

vidoss:
Почему-то никто и не вспоминает такой замечательные сервер, как lighttpd

Потому что он фактически не развивается, функциональность нулевая. Я на нем года 3 сидел. Чуть что посложнее - надо делать через задницу. Авторы на форуме к пользователям нифига не прислушиваются, поддержки ноль. Сервер только для статики по сути подходит.

---------- Добавлено 05.06.2015 в 12:42 ----------

Stek:
гляньте статейку на хабре. Там же в комментах и обсуждение, почему автор выбрал apache, а не php-fpm и плюсы и минусы разных вариантов.

99% статьи о php-mysql-apache, а протестирован почему то вариант работы за прокси. И судя по ответу 16-36ms, страницы отдавал исключительно прокси, а до реального вэбсайта ничего не доходило.

Сейчас apache используют только по старой привычке из за .htaccess и SSI. Nginx же в несколько раз гибче и гораздо меньше использует ресурсов. Опять же, вопросы кеширования решаются как правило при помощи Nginx. Смысла в апаче сейчас нет. Разве только для виртуальных хостингов, которым из коробки надо все поддерживать.

zzzit:
Под мощные процессоры на самом деле не так много задач.

Любая динамика - мощная задача по сути, где чем быстрее, тем лучше. Смысл от кучи медленных ядер, если как правило один процесс = одно ядро.

Можно попробовать так:

mysql -u 123 p123 123

SET foreign_key_checks = 0;

source dump.sql;

SET foreign_key_checks = 1;

Kokcuk:
Касательно бекенда - вариантов множество php/ror/django/asp mvc
Конкретно из этих технологий выбрать смысла нет

С каких это пор django/ror стали бакэндом ? Ну а сравнивать php и django - это как сравнить набор инструментов с токарным станком.

Kokcuk:
Вопрос серверов здесь - это самое последнее дело, вам любой бекенд разработчик за 20 минут все настроит "как надо". Не о том думаете.

Бакэнд разработчик впадет в ступор, когда узнает, что настройка сервера на нем лежит. Т.е. он конечно настроит, но в гробу он видел затраты своего времени на безопасность, бакапы и прочее.

Kokcuk:
Судя по опыту набивания шишек + оплата работы + всевозможные переделки + реклама и продвижение - это около 10$к в минимальном варианте

От 100к на вскидку, где 20-30к только на голую разработку. При этом самому придется уйти в тему с головой, иначе проект будет копией чего либо существующего и не представлять ни какого интереса.

lhoster:
vk (ru) ~6 мес назад власти отжали, владелец скрылся

А можно пруфы на данное событие ? Именно на такой расклад, а не "партнеры продали акции, владелец обиделся и продал тоже, после чего за $250 тысяч купил гражданство на теплом тропическом острове и помахал всем ручкой".

Всего: 2766