Как стать автором
Обновить
-1
0

Пользователь

Отправить сообщение
В том и фишка, что у PHP есть Wordpress, Drupal, Joomla, PrestaShop, OpenCart и куча других, готовых решений с которыми я не работал.
Да, питон имеет хороший апи, и для разработчика он более приятятен. Но если скажем сам веду бизнес, то мне надо иметь возможность иногда поставить Wordpress, иногда Joomlu. Я много раз указывал в этом треде, что как для предпринимателя, PHP более экономически выгоден, прежде всего по причине широкой распространнености и наличия готовых решений для любо ситуации в вэб разработке. Разумеется PHP страшен, но с точки зерния бизнеса, PHP более экономичсески выгоден по моим разчетам. Конечно у меян есть право на ошибку, как право на аольтернативную точку зрения.
«Или потому, что django просто большой.»
Отчасти да. В PHP я выбираю под стать задаче, надо средний проект, беру Yii, надо большой беру Symfony. В мире Python есть Django, Pyramid и Flask, а промежуточного варианта нету. Что бы все из коробки, но в компактном виде.

Если мы говорим про Django, то у каждой аппликации свой демон. В PHP 1 сервер обслуживает все сайты. разве не так?

Ну я говорил про сайт на php в контексте сайта визитки, то есть без логики и базы. Разумеется если мы делаем нечто больше, то берем фреймвок или компоненты Symfony.

Неудобство это цена за другие плюшки. Например рефакторинг, некий уровень тестирования. тут я поворю про приложения, если нам просто надо делать расчеты, или создать скрипт, который их выполняет в рамках системы, то конечно, это сфера Python'a, тут он лучше всех.

Я писал на пролог, и насколько мне известно сделать на нем магазин в принципе не возможно. По крайней мере на той древнуй версии, которую я учил в универе. Но на прологе я писал сходу с первого раза, в то время когда другие не понимали вообще, что это такое, поэтому могу предположиьь что я его «понимаю».

Зелень — до 3 лет рабочего опыта.
Делать быстро и говнокодить не равноценные понятия. На PHP делаеться в целом быстрее. Хотя код писать на Python процентов на 15% быстрее чем на PHP, но если мне надо понять как работают кишки, и открываю код фреймвока, и в течении 5-15 минут понимаю что, к чему. В Django мне было сложнее, хотя возможно из-за меньшего опыта, но в большей степени из-за динамичной структуры языка.

В PHP сервер настраивается 1 раз. В Python для каждого приложения, причем каждое приложение висит в памяти. А в PHP я могу сгенерировать сотню сайтов например без проблем (реальная задача в том проекта, который я делал на Python).

На счет фреймовка, заказчику надо решение безнес проблем за минимальную цену. Я это ему даю. Со всему клиентами я работаю годами, и проблемы возникат как раз с перемудреннуми там, где не надо вещами. PHP и есть сам по себе фрейвок.
Позвольте не согласиться.
Когда я делаю связку HTML+JS+PHP, то я генерю HTML и JS в PHP. То есть в зависимостри от разных условий посылаю разный JS, а значит код который запускается в браузере есть отражение моего кода в PHP.

В после небольшого времени в несколько месяцов глаз автоматом начинает парсить синтексис любого, даже самого сумашешедшего языка. Скажем без проблем в увидите цикли его параметры но экране ассеблера.
Но что вызывает реальную проблему, это структура: структура кода, архетектура приложения. И здесь вызодит на сцену асинронная структура языка, которая оприори просто другой уровень сложности для монимания целовеком. Но для справедливости надо заметить, что скажем в ExtJs или Angular структура более четкая.
«Но вот чем питон лучше похапе, так это возможностью внутри одной платформы и языка создать и десктопное приложение для работы с некой матчастью „
Не соглашушь, для этого .NET подойдет лучше, и там есть все матбиблиотеки. Если надо кроссплатфом, то Java. и Python и проигрывает очень сильно в ввиду медленного исполнения кода.
“ Короче, это можно долго спорить впустую. Это свободный мир, в конце концов.»
Я тоже так считаю, я изучал и работал на десятках языков за 20 лет моего программирования, включая питон, и всегда молчал когда такая дисскусия начиналась, так как реальному программисту индиферентно на каком языке работать. Но предущий пост автора показал что это неверная позиция, зелень в индустрии парит мозги новичкам.
Вот и моя идея в том, что на PHP тупо быстрее делать вэб штуки. Особенно если делать классический фронтэнд запрос-ответ. Не говоря уже если у меня поток клиентов, и то магаз надо, то CRM, то ещё какую-то типовую систему. Все без проблем ставиться на один сервер копированием файлов, допиливается за часы.
Apache очень кушает ресурсы, особенно если у вас много статических файлов.
Nginx сейчас по интереснее будет, и PHP там отличино работает, и конфигурирование проще на мой взгляд.
На PHP быстрее и легче писать фронтэнд, чем на js, особенно большой. Особенно если надо иметь возможно дописать стороннему человеку. Сделать читабельный серьезный код фронэнда на js на мой взляд это исскуство.
Ну вообще-то Нью Йорк это реально один из центров мира, по крайней мере финансовый. Просмотрел первую страницу Web Delevoper, 1 вакансия из 10 на Python если не пропустил, PHP минимум 4.
TIOBE индекс упоминания, PHPшники не задают вопросов, потому что им не надо компилить ничего под виндовс, они делают работу. Сделал анализ сделав на Питон пару проектов, и сделал выбор в пользу PHP, как языка для веб для собственных проектов. Например что бы забекапить проект, мне надо просто заархивировать папку, и не надо думать, а что если пакет будет не доступен через 5-10 лет.
Если это GUI или нужна высокая скорость, то не решаеться таким образом.
Просмотрел пару страниц вакансий по питон, часто это LAMP (PHP), Python как один из доп. языков.
Посмотрел ещё раз, про скраппинг ничего не увидел. Автор просто искал вакансии по Питону.
Посмотрел monster.com, вакансии в New York. На первой странице 2 из 10 вэб, и везде надо знать ещё языки, типо C++ и опыт большой иметь.
Php все чисто вэб.
Все в точности как описал автор. С точки зрения работы, Питон как первый язык не годиться.
Живу в швеции, сказал по швеции. Факт в том, что python не пользуется большим спросом на реальном рынке труда. Автор в своей прошлой статье говорил о россии, я дополнил по швеции.
Вот наконец адекватный на мой взгляд комментарий, наверно самый адекватный из тех что видел за все время.

Я видел исследование гугла, там говорилось что 2/3 сайтов на PHP. Понятно что это вордпресс в основном, но не важно, что это администрирование или настрйока. Я сразу написал, с точки зрения бизнеса. У меня клиентам мало и маленькие сайты, и большые.
Я сам делал анализ вакансий. В Швеции Питон — 90% тестирование и dev ops.
Программирование — 1. .NET,2. Java,3. PHP
Сам из Латвии, у них там их язык это вместо хлеба. Самое главное в жизни.
Да, согласен.
Смысл в том, что Python боготворят. Хотя это просто ещё одна технология, у которой есть плюсы и минусы.
Если бы я делал ERP, то сам выбрал бы либо Python, либо Go.
Я не говорил язык, я говорил Python, PHP, подразумевая тезнологию, платформу. Первая обратно-несовместимая версия Python 3.0 была выпущена 3 декабря 2008, прошло почти 10 лет, а 2.7 ещё используется. Почему? да потому что бизнесу пофиг что там внутри софта, никто не будет переписывать его, что бы сделать более «правильно». И это большая ошибка разработчиков Питона, и я считаю отчасти это причина того, что Питон хоть и популярен, но не первый, хотя мог бы.
Да, моя точка зрения в том, что вэб — это все что может PHP, но в этом PHP наиболее экономически выгоден. Python вполне для этого пременим, но все же проигравает в смысле наличия существующих решений. Это лично мой опыт, и кто-то другой может не согласиться.
Но я хочу высказать эту альтернативную точку зрения.

Информация

В рейтинге
Не участвует
Откуда
Stockholm, Stockholms Län, Швеция
Дата рождения
Зарегистрирован
Активность