раскрыть ветку (8)
что-то типа flask... повеселили, ей Богу)))
начнем с того, что flask - это фреймворк, а не язык. если говорить абстракциями, то для php есть Yii и Falcon.
так же зависит от проекта. Если у вас бложек, то flask покатит. Если что-то серьезное - Django.
плюс конфигурация сервера. Кто-то на апач теребонькает, для меня лучше Gunicorn на гринлетах ничего нету.
так, для общего развития вам... сеть pornhub написана на php. отлично работает и держит нагрузки
начнем с того, что flask - это фреймворк, а не язык. если говорить абстракциями, то для php есть Yii и Falcon.
так же зависит от проекта. Если у вас бложек, то flask покатит. Если что-то серьезное - Django.
плюс конфигурация сервера. Кто-то на апач теребонькает, для меня лучше Gunicorn на гринлетах ничего нету.
так, для общего развития вам... сеть pornhub написана на php. отлично работает и держит нагрузки
раскрыть ветку (7)
Ну советовать python нет смысла, потому что без flask, web.py и прочего бесполезен.
Джанго увы гадость редкостная, слишком большое и тормозное. Фласк хорош. + прост в освоении.
Насчет сервера, ИМХО, лучше nginx пока нет ничего(хотя тут не буду утверждать).
facebook Написан на php и сколько от этого имеют проблем(хотя их версия интерпритатора интересна с академической точки зрения).
А ещё есть Рельсы, которые при помощи синтаксического сахара позволяют генерить сайты в нереальные сроки + обкладывая их тестами.
Я согласен на любом языке можно писать хорошо. Особенно если знаешь язык. Но как показывает практика найти программиста который нормально пишет на php(чтоб можно было после него читать код) очень сложно. С питоном такой проблемы нет. + для начинающего учить питон проще.
А насчет порнохостингов там много чего интересного. Например самые большие контрибьюторы в монгу это порнохостинги (им нужен легкий рост как в высоту так и в ширину).
Джанго увы гадость редкостная, слишком большое и тормозное. Фласк хорош. + прост в освоении.
Насчет сервера, ИМХО, лучше nginx пока нет ничего(хотя тут не буду утверждать).
facebook Написан на php и сколько от этого имеют проблем(хотя их версия интерпритатора интересна с академической точки зрения).
А ещё есть Рельсы, которые при помощи синтаксического сахара позволяют генерить сайты в нереальные сроки + обкладывая их тестами.
Я согласен на любом языке можно писать хорошо. Особенно если знаешь язык. Но как показывает практика найти программиста который нормально пишет на php(чтоб можно было после него читать код) очень сложно. С питоном такой проблемы нет. + для начинающего учить питон проще.
А насчет порнохостингов там много чего интересного. Например самые большие контрибьюторы в монгу это порнохостинги (им нужен легкий рост как в высоту так и в ширину).
раскрыть ветку (2)
очевидно, вы вообще не в курсе, что творится в python.
python - это не всегда веб сайты. есть много замечательных вещей, на которые способен python в мире веба.
Django тормозное?? вы, наверное, временами версии 1.3 живете. Django шикарно скейлится и держит нагрузки. Вся внутренняя кухня варгейминга на джанге.
эммм... использовать nginx как обычный сервер - это онанизм какой-то. nginx раздает статику и проксирует запросы к веб приложению.
Рельсы... рельсы да, рулят))
это вам кажется, что с питоном таких проблем нет. за свои 4 года развработки на питон я повидал много начинающих разработчиков. Более или менее сносный код они начинают выдавать через год, если не больше. Когда смотрю на код начинающего питониста, хочется плакать
python - это не всегда веб сайты. есть много замечательных вещей, на которые способен python в мире веба.
Django тормозное?? вы, наверное, временами версии 1.3 живете. Django шикарно скейлится и держит нагрузки. Вся внутренняя кухня варгейминга на джанге.
эммм... использовать nginx как обычный сервер - это онанизм какой-то. nginx раздает статику и проксирует запросы к веб приложению.
Рельсы... рельсы да, рулят))
это вам кажется, что с питоном таких проблем нет. за свои 4 года развработки на питон я повидал много начинающих разработчиков. Более или менее сносный код они начинают выдавать через год, если не больше. Когда смотрю на код начинающего питониста, хочется плакать
раскрыть ветку (1)
Ну я с питоном знаком по основной работе, у нас часть сервисов работает на Twisted.
Эм. про nginx я именно как про проксю хотел сказать, недопонимание.
А насчет кода, видел я комерческие продукты на php например тот же Битрикс. И код там ужасен. Так что разница между питонистом который проработал пару лет и php кодером огромна.
Это я все к чему, что на сервере php себя изжевает.
Эм. про nginx я именно как про проксю хотел сказать, недопонимание.
А насчет кода, видел я комерческие продукты на php например тот же Битрикс. И код там ужасен. Так что разница между питонистом который проработал пару лет и php кодером огромна.
Это я все к чему, что на сервере php себя изжевает.
Посмотрел на Yii
Ужас. И это в php нормально? Смешивать теплейт и код?
<div id="comments">
<?php if($model->commentCount>=1): ?>
<h3>
<?php echo $model->commentCount . 'comment(s)'; ?>
</h3>
<?php $this->renderPartial('_comments',array(
'post'=>$model,
'comments'=>$model->comments,
)); ?>
<?php endif; ?>
</div>
Пример с офицалной документации Yii
Ужас. И это в php нормально? Смешивать теплейт и код?
<div id="comments">
<?php if($model->commentCount>=1): ?>
<h3>
<?php echo $model->commentCount . 'comment(s)'; ?>
</h3>
<?php $this->renderPartial('_comments',array(
'post'=>$model,
'comments'=>$model->comments,
)); ?>
<?php endif; ?>
</div>
Пример с офицалной документации Yii
раскрыть ветку (2)
эммм... а что вас не устраивает? вы или юзаете какой-нибудь кастомный template engine типа jinja, либо так, как в Yii :)
раскрыть ветку (1)