>>196013050 Тогда в данном случае эстетика языка дело крайне субъективное. "Фу нахуй, фу бля, язык без фигурных скобочке" и так далее про любой другой язык
>>196012197 (OP) Однопоточность с apcu и через php-fpm, впрочем, норм, уебищное наследие первых версий языка в виде неакадемичных функций с сайд-эффектами, динамическая нестрогая типизация, уебищное приведение типов, "магические функции", способные превратить код в дичь со сложно прослеживаемой логикой. Первое, что в голову пришло.
>>196013574 Да, он похож на кусок говна, согласен, но +- он актуален и кому-то он нравится. Я, например, не переношу js, вот просто он мне не нравится, считаю его неудобным, но и его плюсов я отрицать не могу.
>>196013726 Ну и? Я сказал, за что хейтят. То, что на PHP можно писать качественные приложения я не отрицал. Алсо проигрываю с недоджунов, которым не нравится синтаксис)))
>>196013788 Кому-то бложики, кому-то хайлоад. Для первого PHP норм заходит.
>>196014162 >>196014189 Вот это угар. Хотя если вы хайлодом называете тысяч 10 запросов в секунду, то ладно, джаву сюда еще можно. Но обычно используется С++.
>>196014486 Щас начнутся маневры, мол, жс и пыха хуйня, которую может освоить любой школьник, не то что жаба или шарп, вот там реальное погроммирование.
>>196014590 Да вся эта статистика говно. Подавляющее большинство сайтов на пыхе, самые популярные ЦМСки на пыхе, а какой-то хуесос с двачей заявляет что пыха умирает, охуеть теперь.
>>196014775 Потому что рельсы говно. Пыха тоже написана на С. И пыха и рельсы написана горсткой людей, которые понятия не имеют как, а самое главное ЧТО нужно писать на С.
>>196012197 (OP) Хейтят не пхп, хейтят тамашних погромистов. Без фреймворков и толкового многолетнего проекта в пыхе как погромировать с делфи/цпп борланд билдере.
Подозреваю, что у каждого в этом треде есть нелюбимый язык, на котором он не написал ни строчки, но может джва часа с пеной у рта доказывать, почему этот язык говно.
>>196014895 Да эпоха ПХП и не кончалась, уёбок. Когда я говорил про подавляющее большинство сайтов я имел ввиду и новые.
Что делает школьник когда ему надо сделать сайт? Пользуется вротпрессом, а на чём он написан? Ухбля на пыхе! Нужен простой инет магаз и быстро? Престашоп и овер9000 других решений на ПЫХЕ. Хочешь пилить свою ЦМС? Скорее всего ты не захочешь ебаться с нуля, а поэтому вот тебе Симфони или Ларавел, которые что? НА ПЫХЕ!
Да даже с нуля нет никаких причин начинать не с пыхи, потому что большинство виртуальных хостингов на чём? Правильно, на пыхе. А теперь иди нахуй и больше не неси хуйни.
ОП-хуй вчера в пыхотред приходил. Этот НПС ничего не знает ни о языке, ни о его истории, ни о других языках. Это просто левый хуесос с графиками. Гоните его нахуй.
>>196015145 Хейтят языки априори претенциозные ваннаби прогеры, которые дальше условных операторов и циклов в программировании не ушли. Каждый язык создавался под конкретную задачу, их можно сравнить с набором инструментов в гараже, и никакой нормальный мастер не будет кричать ОЛОЛО МОЛОТОК НИНУЖЕН, ПИЛОБОГИ ДАЛИ ПОСОСАТЬ ОТВЕРТКОБЛЯДЯМ, также и программист не будет хейтить на другие языки, потому что он если ими и не пользуется сейчас, то возможно будет пользоваться потом, под нужные ему задачи.
>>196015154 Правильно, на пыхе. Только вот вместо того, чтобы платить тебе, пыха-макаке, школьник себе это сам все накидает быстренько и также кривенько, а ты будешь сидеть голодный, ведь нормальных заказчиков нет.
Кроме того, открывать какой-то магаз, деплоить сервак на пыхе в 2019 году, это тоже самое, что и хранить ключ от квартиры под ковриком у входной двери.
>>196015404 >школьник себе это сам все накидает быстренько и также кривенько Как и на любом другом ЯП, ведь у школьника тупо нет выбора. >ведь нормальных заказчиков нет Спроецировал. Еще скажи, что 1Сники голодные сидят. >Кроме того, открывать какой-то магаз, деплоить сервак на пыхе в 2019 году, это тоже самое, что и хранить ключ от квартиры под ковриком у входной двери. Аргументируй.
>>196012197 (OP) Потому что выучив за выходные пэхэпэ ты можешь ебашить быстро кривой, но работающий код, который при этом удовлетворяет требованиям заказчика и за него платят деньги (и еще премию за то что так быстро). А если дохуя highload, то сервера давно дешевле погромистов. Вот те кто 10-12 лет учил ассемблер с плюсами и бесятся - все покупают говно на похэпэ, а они хуй сосут.
>>196015301 двачую. С опытом ваще становится похуй, на чем писать. Все равно 90% времени ты решаешь типичные прикладные задачи, не используя каких то уникальных особенностей языка. А к разнице в синтаксисе/воркфлоу привыкаешь за месяц
>>196015499 Заказчики на пыхе все школьники, без бюджета.
Раз уж ты заговорил про 1Сников... пикрилейтед.
Хули аргументировать? Каждый месяц всплывает новая дыра/сплоит/бэкдор под всякие ворлдпрессы, погугли иди что-ли. Сейчас киберпреступность активно наращивает обороты. Ломанут твой пыха-магаз за пару минут, пихнут туда веб-скиммер, задеплоют там свой прокси-сервер, сольют твою бд и чего только не сделают.
Вот и ответ на хейт похапэ: человек, освоивший домашнюю дрель на раз в год дырку просверлить, начинает применять её для всего, от производства трубопроката до гранитных монументов.
P.S. Да, лепил за вечер чучелки проектов, на которые в нормальных условиях нужен месяц команды.
>>196015740 >Заказчики на пыхе все школьники, без бюджета. ТЫСКОЗАЛ? >Раз уж ты заговорил про 1Сников... пикрилейтед. Город покажи))00 1 час работы 1С-программиста стоит минимум 1к даже в пердях. >Хули аргументировать? Ясно, ты очередной крикливый школьник, который даже до жуниора не дотягивает, но дохуя любить попиздеть "по теме еба". >месяц всплывает новая дыра/сплоит/бэкдор под всякие ворлдпрессы Если бы ты реально с этим сталкивался, то знал бы, что большая часть взломов из-за того, что кто-то ставит левые васянские модули и не обновляет сам вротпресс. Дальше у тебя снова идет какой-то маняпиздеж вайтишника.
>>196015276 >прибежал в пыхотред и начал всех отговаривать >поололокали над слабоумным >прибежал в /б срать той же жопой >называет кого-то бесноватой макакой
>>196015896 >освоивший домашнюю дрель на раз в год дырку просверлить, начинает применять её для всего, от производства трубопроката до гранитных монументов
Что самое интересное, в мире программирования это работает. Вопрос лишь в стоимости. Из моей практики: банковский сервис, был написан на пхп в довольно сжатые сроки, работает при этом весьма неплохо. Однако внесение значительных изменений в бизнес-логику стоит дороже, чем у соседнего java-сервиса, хотя java-разработчик стоит чуть ли не в 2 раза дороже. Означает ли это , что java всегда лучше php? Да ничуть.
>>196015301 Утроил. Ни один язык нормально невозможно выучить, ненавидя его. А значит все хейтеры %языкнейм% являются макаками в самом худшем варианте. Да и вообще схуя надо так эмоционально к этому относится?
PHP для сервера - это все. Это Denwer и Notepad++ для разработки, это WordPress для сайтов. А больше ничего и нет. ООП вообще не нужен, достаточно функционального программирования. А лучше MySQL 5.1 и придумать-то сложно. А хочешь .exe писать по 300 кб - вкатывайся в Delphi 7. Хоть нормальный 32-битный код напишешь под VCL.
>Город покажи))00 >1 час работы 1С-программиста стоит минимум 1к даже в пердях. Что ты маняврировать-то начал? Я тебе пруф кинул. 1Сник даже в ДС на самом злачном месте будет упираться в потолок 100-150к. Проиграл с тебя.
>Ясно, ты очередной крикливый школьник, который даже до жуниора не дотягивает, но дохуя любить попиздеть "по теме еба". Так я тебе аргументировал все по полочкам. Я сам активно тестировал пыху на проникновение. Ты видимо вообще не знаешь как это все работает. Пыха сама по себе тянет левые модули. Пока латают дыру, есть окно в районе нескольких месяцов для эксплуатации, еблан. Школьник тут только ты, судя по твоей манере письма.
>>196016481 Тебе может и не нужны, а сейчас уже больше половины рынка это смартфоны. Соответственно и прибыли с них гораздо больше. Вон за бета тест новой поделки от беседки на мобилки миллионы собрала, а это даже релиза не было. Так что со временем мобильный рынок только закрепится, а твой высер уже даже сейчас не актуален
>>196016610 >Это факт. Ясно, очередной твой пиздеж. >Что ты маняврировать-то начал? Я тебе пруф кинул. А я тебе кину пруф, что в мухосрани ты будешь хуй сосать, ведь там работы нету ыыыыы)00))) >1Сник даже в ДС на самом злачном месте будет упираться в потолок 100-150к. Проиграл с тебя. Проиграй с себя, мань. У тебя мышление обычного раба, который будет на галере за пайку работать, а не возьмет на "поддержку" несколько фирм и будет жить как король. >Так я тебе аргументировал все по полочкам. Ответил тебе еще более аргументированно. Если ты не обновляешь свое говно, то тебя выебут на любой системе. >Я сам активно тестировал пыху на проникновение. Портфель собрал? >Пыха сама по себе тянет левые модули. Ого, какие же модули она тянет, даун ты ебучий? >Пока латают дыру, есть окно в районе нескольких месяцов для эксплуатации А у других языков, стало быть, все само и без программистов затягивается, баги в жыре сами фиксятся, ЛОЛ)))
>>196016519 >Как там в 2009? Пиздато было до 1989го. Славное время когда я знал о конпутерах лишь понаслышке. Но в 89м я пошёл в школу и увидел там "БК" на процессоре К1801ВМ1. И всё заверте...
>>196017297 Если анон задаёт такой вопрос, то, наверное, он не особо знаком с пхп или питон. Так что лучше сначала учить голый язык, а когда станет более опытным, то сам поймёт, что ему лучше
>>196017197 В ларавеле есть нездоровая любовь к статике, это не ООП подход.
ActiveRecord - антипаттерн
Придется достаточно много костылить чтобы сделать нормальную SOA, и то с огрехами
Queue который в Illuminate или же enqueue (доп. зависимостью) значительно уступают мессенджеру в симфони
В ларавеле нет возможности построить энтерпрайз-левел ACL из коробки
^ Это только то что я вспомнил сразу, т.к. недавно переписывал один микросервис на симфони с ларевеля. А вообще поддерживаю вот этого анона >>196017401 Разберись в инфраструктуре языка, правильном ООП, получше ознакомся с симфони, тогда полностью поймешь какие устаревшие и неудобные подходы используются в ларавеле.
Да и собрав тысячу дрелей, много что можно сделать, а ещё какой-нибудь к ним синхромеханизм, как Facebook, то ух! (но вот тут цена и вылезает) То есть пых для микространичек и быстрого прототипирования, как только масштабы похожи на банк, решительно брать яву.
>>196015978 >Сейчас бы в 2019 юзать не GCP, AWS или Digital Ocean Опять же, под какие задачи? Не будешь же ты ебаться с настройкой сервака ради статичной визитки? Не будешь ты с этим ебаться и для 90%+ остальных задач, для этого прекрасно подойдёт васянохостинг. О какой смерти пэхопэ тогда идёт речь?
>>196017802 "Сложнее" это относительное понятие. Любое большое приложение будет "сложнее" чем какой-нибудь бложик. Поэтому если ты хочешь сделать что-то простое - то конечно использование симфони будет как из пушки по воробьям. Но если есть конкретные требования для сириус бизнес энтерпрайз решения - то на пол пути реализации такого проекта с Laravel - ты перестанешь понимать что происходит и как оно вообще работает. В этом плане уже ларавел сложнее.
>>196012197 (OP) Много легаси на нем, много легаси внутри языка (все эти str_replace методы), нет единой логики – разные методы работы с массивами имеют разные порядки haystack и needle, равно как и с массивами. Множество способов ошибиться из-за динамической типизации. Абсолютно невнятный и в большинстве случаев нахуй не нужный SPL. Проблемы с производительностью до 7 версии, проблемы под нагрузкой, если мы говорим про запущенный модуль апача, как делали раньше в 99 процентов случаев. Очень низкий порог вхождения, куча стремных цмс, куча работы с оплатой долларов в 200, неполноценность как самостоятельного язка на рынке труда (сложно найти работу, зная только php без js/css/mysql, а вот с Java такое может прокатить). В принципе, я использую как основной язык и мне ок, может, привык.
>>196018386 > мне важно удобство и быстрота разрабоки Это зависит не от инструмента, а скорее от уровня разработчика который им пользуется. У симфони есть ряд преимуществ перед всеми остальными фреймворками, и если есть намерение писать понятный, простой и стабильный код с функциональными и юнит-тестами - у симфони тут равных нет. Если же это аутсорс и заказчику важно "быстро, дешево и чтобы работало, а протестируют QA" - выбирай ларавел, его цель - быстро и дешево что-то сделать, отдать это что-то заказчику и больше никогда к нему не возвращатся.
> побольше готовых решений Больинство готовых решений из PHP экосистемы являются framework agnostic, т.е. там вообще все равно каким фреймворком ты пользуешься. Это касается стандартных решений, типа рендеринга HTML страницы, авторизации, аутентификации и прочего. Если же в планах есть делать к примеру демонизацию или держать сокетные соединения - то тут лучше питон зайдет, пхп не для этого был сделан.
> меньше велосипедить Зависит от того, насколько хорошо разработчик умеет использовать инструмент.
>>196018801 У меня сложилось впечатление, что он тоже никому нахуй не нужен, но тут все еще интереснее, чем в php. Или нужен NET\Java/PHP в довесок к нему, или математика типа R и специфичных вещей для ML, или bash/awk/chef/ansible и прочие дев-опс штуки для приличной работы. Может, ошибаюсь.
>>196018914 Был проект с держанием сокетных соединений на reactphp. Оно даже работало и вроде год в продакшне под серьезной нагрузкой, деньги ходят, клиент не жалуется.
>>196017667 О, я пишу на Ларавел сейчас. Минусы: ебучие фасады и хелперы. Это просто ад, код с кучей скрытых зависимостей. Active Record – с ним можно жить, я модели анемичными делаю (спорно, да), просто набор геттеров и сеттеров, обрачиваю в декораторы, если где-то с ними работаю, порождаю через репозитории / фабрики, взаимодействую через сервисы – достаточно обычно, в общем. Laravel тут годится.
Куча магии, очень трудно понимать, как работает тот или иной чужой код из-за этого, всякие order->basket->item->getId() без заранее извлеченных отношений порождает кучу запросов, немного боли есть от этого.
Смешно, что есть много способов сделать одно и то же (например, провалидировать реквест), но все они похожи на говнокод.
>>196019085 Признаюсь, я тоже достаточно давно посматриваю в сторону Swoole, но к сожалению пока не знаю насколько безопасно такое в проде крутить, т.к. суммы и ожидания большие и может это все не очень хорошо закончится.
>>196019149 А ТО! Язык – выбор клиента в этом случае. Мы делаем-делаем-делаем, а потом узнаем, что нужно постоянное сокетное соединение, иначе ничего не буедт работать, когда куча бизнес-логики уже написана. Пришлось извращаться-с.
>>196019717 this - указатель на динамческий контекст, стрелка – смотря какая-> или =>. Если первая – то обращение к свойству или методу объекта, если => – то установка значения ключу массива
>>196019895 Короче. Когда тебе нужно использовать поле или метод внутри класса, ты перед переменной пишешь $this->, чтобы указать, что это принадлежит именно этому классу, а не хуй пойми откуда передалось
>>196017049 У меня только в 92 появился ZX, но я тогда пиздюком был и меня код не вставлял - только игры. Теперь всё наоборот - игры не вставляют, только код.
>>196012197 (OP) ТЫ КРУТОЙ ПОГРАМИСТ ИЗ СВОБОДНОЙ КАССЫ СО СПЕЦИАЛЬНОСТЬЮ ИНФОРМАТИКА @ ЗНАЕШЬ 30 ЯП @ НЕ МОЖЕШЬ ДАЖЕ В СОРТИРОВКУ ПЫЗЫРЬКОМ @ ИСКРЕННЕ НЕДОУМЕВАЕШЬ ПОЧЕМУ ТЕБЯ НЕ БЕРУТ В ПОГРОМИСТЫ