Pull to refresh
4
Actual Name@edogs

IT

0,6
Rating
20
Subscribers
Send message

Вычисления на php делать очень неприятно из - за динамической типизации

А в чем конкретно тут проблему Вы видите? Ну не складывайте строки с числами и всего делов, к тому же ситуация всяко лучше чем в том же яваскрипте:)
А если про большие и точные вычисления, так есть же стандартный модуль BCMath.

Это единственный язык, который работает из коробки с web'ом.

Ну вообще-то нет. Го, питон и ноде достаточно спокойно работают из коробки с вебом. При чем питон/джанго сейчас больше продвигается в массы (в том числе в школах/колледжах), а ноде/яваскрипт имеет бОльшую "совместимость" с фрондэндом, поэтому пхп сейчас для веба выбор уже отнюдь не однозначный.

У PHP столько врождённых пороков, что убрав их получим совершенно другой язык

Вооот, типичная точка зрения яваиста, которая и привела текущий пхп к его проблемам.
То что многие называют пороками пхп - является его плюсами и особенностями, попытка в 7 и 8 версии от них избавится - убивает сейчас сам пхп делая из него жалкое подобие явы. Это как взять хаски, посадить его в квартиру и заявить что большое количество его энергии это недостаток:)

То что там есть cms - на них язык и выехал.

Вот только тут другая причина следствие. Именно благодаря особенностям пхп (которые Вы называете пороками) и стало возможно большое количество (в т.ч. качественных) цмс на нем. ЦМС на яве не не появлялись не потому что "так сложились звезды", а потому что ява был язык не особо для этого годный.
Язык пхп выехал не за счет цмс, цмс появились за счет особенностей пхп.

Пхп начиная с 7-ки реально очень быстрый.
Пожалуй самый быстрый среди интерпретируемых, а за счет по сути реалтайм компиляции - вполне конкурент и компилируемым языкам.
Единственное что ему портит эту скорость, это манера некоторых либ и цмс встраивать исполняемые куски кода на ходу, компиляцию которых эакэшировать невозможно. Но это встречается все реже и реже.

Не согласимся.
Если у Вас посещаемый проект на пхп, то вирт. копеечный хостинг это в любом случае не для Вас. А если Вы купили хостинг подходящий для посещаемого проекта на пхп, то и ява там отлично заведется и будет чувствовать себя неплохо.

В простых проектах - да.
Но хоть сколько-нибудь в сложных проектах начинается вопрос о постоянных соединениях в БД, об опкеше, о запуске пхп-фпм, о постоянном процессе пхп для обработки текущих данных в очереди и в результате "дай фаст" идеология вырождается в скрипты, которые лишь обрабатывают входящий запрос от пользователя, с которым потом разбирается большой жирный бакэнд. И самое смешное, что даже мы, фанаты пхп с 20+ летним стажем, этот бакэнд предпочитаем обрабатывать на чем-то отличном от пхп. И не потому что пхп был изначально плох для этого, а потому что текущий пхп превратился в урезанную версию более навороченных языков.
Последний наш проект это пхп на фрондэнде и банальный c# на бакэнде. Где роль пхп сводится к CRUD, а сложная обработка данных вся делается на C#.. Лет 10 назад нам бы такое и в голову не пришло. А сейчас это реализуется прямо таки сходу, т.к. банально php на бэке для нас ощущается как язык такой же сложный и ограниченный как C#, но при этом без функционала, либо и возможностей последнего.

Это как говорить, что матиз умер бы, если бы таксопарки начавшие с него перешли бы на мерседес, вместо попытки модифицировать матиз.
Но по факту и таксопарки проигрывают (т.к. до Е-шки не дотягивают) и матиз потерял идентичность (т.к. стал дороже и сложнее).
По нашему кругу - большинство мигрирует с пхп именно потому, что он стал избыточно переусложненным и зарегулированным, при чем мигрируют как раз на менее строгие языки.

Нуууу, спорно.
С точки зрения бизнеса вход в пхп действительно ниже, но прогера на серьезный проект на пхп найти сложнее чем прогера на серьезный проект на яве, т.к. как только речь идет о серьезности - все мигрируют с пхп. Поэтому тут надо разделять аудитории.
Что касается пожирания памяти, то это опять же ситуационный вопрос. Базовый инстанс пхп запустить дешевле, но если речь об обработке больших данных нативно (без хаков, трюков, ручной работы и специальных либ), то у пхп такой большой оверхед, что как только заходит речь о big data то ява явно смотрится выгоднее по памяти чисто из-за меньшего оверхеда на хранение.
То есть ситуация опять же сводится к тому, что если речь про простой проект (что было изначальной фишкой пхп) то пхп все еще бьет и яву и всякие питоны - потому что у него все еще есть в активе изначальное наследие, но в серьезных проектах он все же сливает (несмотря на все попытки дрифтовать в сторону явы), что по цене исполнителя, что по цене железа.

куда в таких условиях податься настоящему специалисту со своим мнением, вот как я?

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

PHP продолжает развиваться

Это сильно зависит от того, что считать развитием. Мы начинали в 90-тых с ассемблера, потом паскаль, с, с++, ява. Потом подзанесло на пхп и на нем очень надолго застряли, т.к. веб, а потом старые проекты, легаси, сарафанное радио, в общем с этой иглы уже не слезть было. А игла была прикольная, т.к. то за что вечно ругали пхп - типа отсутствия строгих правил и типизации и прочего - позволяло писать лаконичнее там, где на альтернативных языках нужна была простыня.

И таки вот что мы имеем сказать. Пхп3 был первой версией которую можно было серьезно использовать. Пхп4 расширил язык до очень многих нужных вещей не потеряв идеологии. Пхп5 стала версией в которой исправили много недостатков и добавили много важных вещей не изменяя сути и...
.... тут язык стал сильно популярен и в него пришли профи "из взрослых языков", чьи языки для задач что решал пхп не очень подходили, но это не мешало профи критиковать пхп за то, что он "не их взрослый язык" (по типу прийти в чужой монастырь и удивляться недостатку в видео отсутствия телека с порноканалами).

Вследствие чего 7-ка и 8-ка хотя и имеют ряд интересных и полезных нововведений, но в большей степени это уже не развитие пхп, а дрифт в сторону в попытке сделать из него нечто типа явы в упрощенном и убогом варианте.

Изменилась сама идеология и как следствие и сам пхп как таковой смысл теряет, т.к. а на фига писать на "упрощенной яве", если есть нормальная?
Так что таки да, формально пхп еще существует и существовать еще видимо какое-то время будет, но сейчас он действительно шагает к смерти через ассимиляцию, ибо переняв чужую культуру - он потерял свою.

Срок обновления и срок действия это не одно и то же. Генериться новые может и раз в 2 секунды, а вот действовать он может и 5 минут.

Имхо утекло по принципу как находят еще не вышедшие макбуки на обочине или ролик с "ни единого разрыва! А сейчас есть разрывы!".
У DDX в инфоповоде постоянно какая-то чернуха, имхо - это просто их метод пиара, не более того.

Все 10 лет своего предпринимательства для всех подобных задач я привлекал разработчиков. У меня никогда не было достаточно работы для фултайм специалиста, поэтому искал людей на подряде. Искал по рекомендациям, старался не работать с самыми дешевыми, платил обычно в районе 2-3 тысяч в час.

2.5к в час это эквивалент 400к в месяц при фуллтайме. Пусть у Вас даже не было работы на фуллтайм, но для своих задач (по ходу простых) Вы за 100-150к (учитывая что речь про 10 лет назад) вполне могли найти специалиста закрывающего все вопросы.

То надо срочно что-то поправить, а разраб говорит, что сделает только послезавтра.

И этот специалист не говорил бы "послезавтра", потому что работал бы у Вас.

Разработчик просит 300 тысяч за это — ну там часов 100 работы, не меньше. Я, вооружившись Claude Code, делаю за 3 вечера. Я конечно владелец бизнеса и все такое, но 3 дня моей работы стоят сильно меньше трехсот тысяч, экономия ощутимая.

Стороннему разработчику Вы платите не за работу, а за результат. И разница между своими 3 вечерами работы и 300 тысячами именно в этом. Объяснять в чем разница надо, нет?
Будь у Вас специалист в штате, он сделал бы это же за 1 вечер с тем же клауде и обошелся бы 150кМесяц/20дней=7.5к рублей. Ваши 3 дня все еще не стоят этих 7.5к рублей?

В общем и целом конкретно для Вас нейросетки действительно спасение, но ... только в том контексте, в котором проходимый джип спасение для человека принципиально ездящего по бездорожью, вместо того чтобы ехать по нормальной дороге рядышком.

В договоре понятно, что написать можно что угодно.
А вот про суды любопытнее, т.к. речь шла про то, что ТК такого не позволяет.
Можно пару конкретных примеров почитать? Судебных решений.

вы будете обязаны проработать там полтора года, а если решите уйти или 3 раза не пройдете собес во внешнюю команду - вас уволят.

То есть работника не в штат берут? Самозанятость/ИП требуют оформить? Потому что по ТК мы не представляем себе как это может работать.

А при расторжении договора вы останетесь должны 500к рублей, вот новость)

При увольнении или расторжении по инициативе работника?

Зачем?

Есть разница в обращении с телефоном где фото счетчиков и банковское приложение с миллионами.
Уровень безопасности на разблок, уровень доступа соседним приложениям, контроль реакции на случайно всплывшее подтверждение чего попало, уровень физической доступности (внешний карман или внутренний), да в принципе то же самый человеческий и психологический фактор - тут деньги и это критично, тут счетчики и по фиг.

А основной вектор атаки - через человека, против чего никакие отдельные устройства не помогают.

Вполне помогают. Взял рабочий телефон - одни привычки пользования, взял игровой - другие. Это уровень чуть выше, чем иметь отдельный номер для работы и дома и для всех.

Или наоборот, каждый банк потребует регнуть отдельный номер индивидуально для них:)

Оно уже рядом

Забавно, но то, что не сделали десятки (имеющихся) курсов, статей и советов по безопасности - сделают (хотя и странным образом) законы.
Всю жизнь правильным решением было держать отдельное физическое (потому что софтовые перегородки в любом случае хуже) устройство для банкинга, госуслуг и вот этого всего.
Котлеты отдельно, мухи отдельно - золотое правило.
Но народу было плевать, ибо пока гром не грянет... и вот, теперь наличие отдельного устройства под банковские приложения считай сделали обязательным, т.к. что там в очередной раз примут за "вредное ПО" - неизвестно.
p.s.: Выходим в инет с обычного родного ИП у провайдера, минимум 3 ИМ (обычных, продуктовых, строительных, известных) не пускают т.к. "у вас образовался ВПН". Банят по ИП, банят по сетке, банят по наличию открытого порта...

Это был комментарий к Вашей картинке про упрощение системы.

На самом деле не так.
Русский в достаточной степени усложнился, скажем если раньше (в простых заданиях) надо было выбрать слова где одна буква должна быть, то теперь надо выбирать слова где при выборе буквы выбирается одно правило.
В ИКТ задачи с графами если решались в 2 шага и "в уме", то теперь в тех же задачах уже неплохо бы использовать алгоритм дейкстры на 3-4 шага.
В математике задачи тоже стали более комплексными. Если раньше давалась площадь круга и надо было посчитать площадь сферы, то теперь круг еще куда-нибудь впишут предварительно задав фигуру смесью углов и длин сторон.
Это просто несколько примеров, изменения более комплексные конечно.
Можно сказать, что это не особо усложняет задачу - ну, усложнение может и не сильное, но тут же еще надо учитывать что экзамен на время. Очень много ЕГЭшников отлично прорешивают все задачи, но укладываются не в 3-4 положенных часа, а в 5-6.

1
23 ...

Information

Rating
2,253-rd
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity