14.12.2016, 02:11 | #21 |
Banned
|
Цитата:
Сообщение от Diman
Не правда. Кровавый интерпрайз это: фреймворки для использования вместе с C# , Java, Go, Scala.
... TIOBE не согласен. Тренд для остальных топ 10 примерно одинаков, кроме Go т..к. весь хай-лоад туда устремился. .... SQL в таком случае еще популярнее. Назовите же эти популярные продукты для бизнеса. ... Сейчас рынок шнурков для обуви в моем районе больше чем рынок AX в РФ, поэтому AX тут ни разу не пример. Сравнить корректнее с JavaScript рынком. Вот старая статья 2009 года "High Performance and Availability with Oracle RAC and PHP" демонстрирующая что еще тогда PHP мог и использовался на уровне enterprise. http://www.oracle.com/technetwork/ar...ac-096324.html Вот компания https://automattic.com/. Реальным баловством ведь занимаются. Несерьезно даже для серьезных людей. Вот свежий совсем сайт без особого трафика, но поскольку знаю и хозяина и программистов сайта, то для меня пример интересный, да и виски в конце концов. https://www.houseofwhiskyscotland.com/ Хочу такой же сайт. Lemming, Diman сколько вам надо денег чтобы мне такое же сделать? |
|
14.12.2016, 03:19 | #22 |
Banned
|
Цитата:
Сообщение от Diman
Сейчас рынок шнурков для обуви в моем районе больше чем рынок AX в РФ, поэтому AX тут ни разу не пример. Сравнить корректнее с JavaScript рынком.
Итого: PHP не плохой язык, но не особо и выдающийся. Писать e-commerce для малого бизнеса например именно то самое. Низкий порог входа обеспечивает наличие большого числа программистов на нем. Но, язык эволюционирует если посмотреть на 7 версию, то добавляются фичи как увзрослых. А это проблема, потому что с одной стороны есть желание сделать язык более мощным и добавить туда всяких MVC и прочих концепций, с другой стороны, есть толпа, слабых программеров, которые продолжают на нем кодить по старому и не хотят или не понимают, что надо расти в проф. плане. На этот счет у Laravel отличный заголовок: The PHP Framework for Web Artisans точнее не сказать. "Фичи как у взрослых", мощность или полноценность языка - это подмена понятий. Да, PHP - язык специально разработанный для web. На нем глупо писать desktop. Но для web он самый взрослый. Для web он даже элегантен и красив. Для web он мощнее и полноценнее других. Artisans во втором значении это (of food or drink) made in a traditional or non-mechanized way using high-quality ingredients. Хороший термин для web. А то что на PHP можно писать плохой код, так это характеристика гибкости языка и цена свободы. Я вот на сайте Microsoft Partner Source получаю серверную чисто техническую ошибку и не обработанную ошибку в чистой бизнес-логике. С разных OS, машин и браузеров, сбросами и прочим. C одним Live Id (email)все работает везде и на всех, а с другим но тоже живым и рабочим Microsoft Account (email) валится c неопределенной серверной ошибкой. И я понимаю что происходит это в основном из-за излишней сложности и нагроможденности, зато да там есть делегаты и множественное наследование. Но я даже уже как программист перестал ценить эти ложные ценности. |
|
14.12.2016, 03:45 | #23 |
NavAx
|
Мне кажется что спор будет более конструктивным если мы определимся с критериями. Я правильно понимаю что стоит следующая задача?
1. Уйти из AX девелопмента, т.к. вольного контракторства схлопывается. 2. Найти нишу именно для фриланса/индивидуального предпренимательства, т.к. это дает свободу, а следовательно и варианты оптимизации доходов, расходов, времени. 3. Т.к. стартовать с нуля, предпочтительная ниша с низким порогом входа. 4. В AX, для девелопера, практически нет возможностей карьерного роста. Хотелось бы область где это возможно без необходимости переквалификации в консалтеры. 5. Переход сопровождается просадкой по уровню доходов, т.к. приходится начинать с junior позиции. Поэтому предпочтительна область где возможен постепенный рост, без необходимости резких скачков. 6. Т.к. переквалификация это затраты и стресс, то хотелось бы выбрать область которая будет сохранять стабильность несколько десятилетий.
__________________
Isn't it nice when things just work? |
|
|
За это сообщение автора поблагодарили: Lemming (5), AlexeyS (1). |
14.12.2016, 10:14 | #24 |
Аманд
|
По поводу доступности PHP конечно круто. Написали-налабали, но забыли о простой вещи - качество кода и получили "дырявый" продукт с кучей уязвимостей. На достаточно больших проектах убрать их вручную практически невозможно.
Многие используют бесплатные сканеры, денег на хорошие решения жалеют. О SDLC слышали но боятся. Остаются дыры для взлома... Далее, народ часто использует стандартные библиотеки, которые тоже имеют свои уязвимости и которые, в свою очередь, тоже обновляются. Но эти обновления мало кто контролирует. Это так.. один из аспектов применения языка |
|
|
За это сообщение автора поблагодарили: Diman (1). |
14.12.2016, 11:15 | #25 |
Участник
|
Здесь ответ на оба два ваших поста в этой ветке.
Цитата:
Web это подмножество в энтерпрайз зоопарке. Цитата:
Сообщение от ax_mct
Вот старая статья 2009 года "High Performance and Availability with Oracle RAC and PHP" демонстрирующая что еще тогда PHP мог и использовался на уровне enterprise.
http://www.oracle.com/technetwork/ar...ac-096324.html Вот это вот: "The experiences in general are also relevant even if you are using Java or .NET or your application and not PHP." Статья демонстрирует возможности Oracle RAC, а не возможности PHP и его фреймворков. Я разве говорил, что его нельзя ни в коем случае или невозможно использовать в энтерпрайз? Ребята из статьи написали свой app сервер за 20 человеко-лет, плюс добавьте сюда стоимость БД и кластера Oracle, вот вы и получите весь тот же цирк, что имели бы с Java\C# и прочими. Кроме того их система для внутреннего пользования. Если паблишить ее наружу реко встает вопрос безопасности, что еще увеличивает стоимость. Это лишь подтверждает мои слова, что для бизнеса, как потребителя продукта пофиг, что под капотом и преимущества PHP тут не видать. По поводу HighLoad, чтобы не устраивать холивары, тому же PHP очень сильно требуется какой-нить Memcached, асинхронность. Поэтому никто на нем high load нен реализует, для этого есть более крутые инструменты. Vals в посте выше описал одну, на мой взгляд главную, причину почему пых еще не готов участвовать в энтерпрайзе. Цитата:
Сообщение от ax_mct
Вот компания https://automattic.com/. Реальным баловством ведь занимаются.
Несерьезно даже для серьезных людей. Цитата:
Сообщение от ax_mct
Вот свежий совсем сайт без особого трафика, но поскольку знаю и хозяина и программистов сайта, то для меня пример интересный, да и виски в конце концов.
https://www.houseofwhiskyscotland.com/ Хочу такой же сайт. Lemming, Diman сколько вам надо денег чтобы мне такое же сделать? Вот вам инфа для размышления MS технологии vs <подставить что-то свое> в качестве источника пропитания: Есть у меня пример, где человек построил свой бизнес для энтерпрайз заказчиков на связке C#\Sharepoint\ASP.NET при этом имеет недвижимость по миру и очень неплохой автопарк, и на идиотов, выбравшие этот стек, не он ни его клиенты как-то не похожи. ax_mct, вы поймите, это не наезд на PHP (сам на него посматриваю), и не наезд лично на вас, и не сравнение что лучше для простого ремесленника AX или PHP Я лишь утвверждаю, что PHP не грааль, и ничто не грааль, ибо в моем миропонимании граалей не существует.
__________________
Sapere aude Последний раз редактировалось Diman; 14.12.2016 в 11:46. |
|
14.12.2016, 11:48 | #26 |
Участник
|
К сожалению, не зря говорят, что разработчик большую часть времени не пишет, а читает код.
Я вот тут столкнулся с большой засадой. Пришлось анализировать несколько написанных на PHP приложений по поводу того, как они читают данные из базы Аксапты, как отправляют в Аксапту некоторые данные (естественно не напрямую в базу). Такое впечатление, что у разработчиков на PHP вообще нет никаких правил, стандартов и т.п. Эти несколько приложений абсолютно по разному написаны (даже по стилю оформления кода), используют какое-то сочетание разных фреймворков и библиотек (каждое свое). Причем, разные части некоторых приложений писали разные сотрудники одной команды и эти части различаются в подходах. Я понимаю, что гибкость нужна, но не настолько же. |
|
14.12.2016, 14:33 | #27 |
Британский учённый
|
Цитата:
Сообщение от Raven Melancholic
К сожалению, не зря говорят, что разработчик большую часть времени не пишет, а читает код.
Я вот тут столкнулся с большой засадой. Пришлось анализировать несколько написанных на PHP приложений по поводу того, как они читают данные из базы Аксапты, как отправляют в Аксапту некоторые данные (естественно не напрямую в базу). Такое впечатление, что у разработчиков на PHP вообще нет никаких правил, стандартов и т.п. Эти несколько приложений абсолютно по разному написаны (даже по стилю оформления кода), используют какое-то сочетание разных фреймворков и библиотек (каждое свое). Причем, разные части некоторых приложений писали разные сотрудники одной команды и эти части различаются в подходах. Я понимаю, что гибкость нужна, но не настолько же. К слову все партнеры разные компании и других альтернатив нет, т.е. либо покупать этот мусор и допиливать беря на себя всю последующую работу или писать с нуля по мере необходимости. Есть еще нежизнеспособный вариант - пинать партнера пока он не пришлёт адекватный код...
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще. |
|
|
За это сообщение автора поблагодарили: ax_mct (2). |
14.12.2016, 15:26 | #28 |
Banned
|
Цитата:
Статью не читал. Мне вообще скучно такое читать. Прошу прощения. Web это подмножество в энтерпрайз зоопарке - согласен. Не принципиально. Стоимость сайта, сроки? Цитата:
Сообщение от Diman
Вот вам инфа для размышления MS технологии vs <подставить что-то свое> в качестве источника пропитания:
Есть у меня пример, где человек построил свой бизнес для энтерпрайз заказчиков на связке C#\Sharepoint\ASP.NET при этом имеет недвижимость по миру и очень неплохой автопарк, и на идиотов, выбравшие этот стек, не он ни его клиенты как-то не похожи. Цитата:
А я утверждаю что PHP это таки грааль. |
|
14.12.2016, 15:35 | #29 |
Banned
|
Цитата:
А что с ним делать каждый решает сам. Кому-то стартап. Кому-то бизнес. Кому-то фриланс. Кому-то работа. И во всех 4 случаях PHP это грааль. http://dic.academic.ru/dic.nsf/simvol/185 |
|
14.12.2016, 15:51 | #30 |
Banned
|
Цитата:
Цитата:
Цитата:
Могу понять чистого программиста Java высомерно взирающего на PHP. Но будучи специалистами-ассенизаторами воротить нос от естественного навоза? |
|
14.12.2016, 16:06 | #31 |
Banned
|
Цитата:
Сообщение от Raven Melancholic
К сожалению, не зря говорят, что разработчик большую часть времени не пишет, а читает код.
Я вот тут столкнулся с большой засадой. Пришлось анализировать несколько написанных на PHP приложений по поводу того, как они читают данные из базы Аксапты, как отправляют в Аксапту некоторые данные (естественно не напрямую в базу). Такое впечатление, что у разработчиков на PHP вообще нет никаких правил, стандартов и т.п. Эти несколько приложений абсолютно по разному написаны (даже по стилю оформления кода), используют какое-то сочетание разных фреймворков и библиотек (каждое свое). Причем, разные части некоторых приложений писали разные сотрудники одной команды и эти части различаются в подходах. Я понимаю, что гибкость нужна, но не настолько же. После Microsoft может выглядеть диким, но это называется свобода. Естественная свобода. |
|
14.12.2016, 16:11 | #32 |
Banned
|
Цитата:
Мой клиент хочет такой же сайт. Lemming, сколько скажем на питерском Kotlin мне это будет стоить? Мне надо сказать бюджет клиенту. |
|
14.12.2016, 16:21 | #33 |
Участник
|
Стоимость конкурентная. В срок уложимся.
Скажу только вам по секрету: мне тут один форумчанин 30K GBP предлагает инвестировать, наймем ребят толковых если что. Вы не переживайте. Цитата:
Ваше право.
__________________
Sapere aude |
|
14.12.2016, 19:12 | #34 |
Banned
|
Цитата:
То есть посыл "PHP - грааль" еще не побит? |
|
14.12.2016, 19:30 | #35 |
Участник
|
Я свое мнение высказал, не грааль это, не грааль.
У меня все. https://www.youtube.com/watch?v=3qEOhR6D8vU
__________________
Sapere aude |
|
14.12.2016, 20:18 | #36 |
Banned
|
Цитата:
Сообщение от Diman
Я свое мнение высказал, не грааль это, не грааль.
У меня все. https://www.youtube.com/watch?v=3qEOhR6D8vU Что показывает сюжет? 1. Грааль - существует 2. Не верь блондинкам Вот пример вкусного пирожка на российской полочке. 1С-Битрикс https://ru.wikipedia.org/wiki/1%D0%A...B8%D0%BA%D1%81 https://habrahabr.ru/post/190084/ Последний раз редактировалось ax_mct; 14.12.2016 в 20:36. |
|
14.12.2016, 20:47 | #37 |
Banned
|
Очень, очень показательная статья
Минусы Битрикса, или Битрикс глазами программиста https://habrahabr.ru/post/280226/ Цитата:
Для программиста, который прочитал хоть одну книгу про программирование, Битрикс — это так называемый «плохокод», просто-напросто огромное количество PHP файлов, написанных в разном стиле, которые подключаются «инклудом» и что-то там выводят.
.... В Битриксе же все написано так называемой «лапшой»: это когда школьник садится за компьютер на уроке информатики и записывает свою мысль от начала и до конца в виде кода в одном файле. .... Это просто унизительно, продавать за деньги систему, в которой HTML код перемешан с JS, PHP и CSS. ... Чем это плохо? Что чувствует программист, видя это? Снаружи это действительно удобно и презентабельно. В итоге, это можно охарактеризовать, как продукт хороших маркетологов, которые работают без хороших программистов. Работает. Удобно. Презентабельно. Да хоть 100 параметров в том методе. Вы программисты странные ребята, ей богу. Код перемешан, одна мысль - один файл ? Господи, да это - счастье!! |
|
|
За это сообщение автора поблагодарили: AP-1055D (1). |
15.12.2016, 04:27 | #38 |
NavAx
|
Цитата:
Чтобы обсуждение стало предметным, хотелось бы понять, для начала, почему фетишем стал именно front-end и именно web? Почему не банковская java, $150k в год это средненькие такие деньги? Почему не big data, где сейчас совершенно дурные деньги можно с инвесторов лупить? Почему не ciber security, где можно обстоятельно разжираться на бюджетные деньги? Почему не разпознавание образов, embeded, CRM, BI и прочее? Где тоже вкусно и интересно? Почему web, лучшие дни которого уже позади?
__________________
Isn't it nice when things just work? |
|
|
За это сообщение автора поблагодарили: ax_mct (2). |
15.12.2016, 13:40 | #39 |
Banned
|
Цитата:
Сообщение от macklakov
Как говорится:"if all you have is a hammer, everything looks like a nail"
Чтобы обсуждение стало предметным, хотелось бы понять, для начала, почему фетишем стал именно front-end и именно web? Почему не банковская java, $150k в год это средненькие такие деньги? Почему не big data, где сейчас совершенно дурные деньги можно с инвесторов лупить? Почему не ciber security, где можно обстоятельно разжираться на бюджетные деньги? Почему не разпознавание образов, embeded, CRM, BI и прочее? Где тоже вкусно и интересно? Почему web, лучшие дни которого уже позади? Почему фетишем стал именно front-end и именно web? Потому что это реальный рыночный front-end к реальным клиентам. Другие опции могут быть интересны выпускнику или студенту, в начале карьеры. Мне не кажется что они на самом деле реальны. Это они вас выбирают, а не вы их. Хотя направления CRM, BI - конечно реальны, но это не отменяет того факта что PHP это грааль |
|
15.12.2016, 15:51 | #40 |
Banned
|
Цитата:
А позитивно ведь. Гвоздь - забил, ещё гвоздь - забил. Взгляд на вещи с позиции молотка - как раз то что нужно! И пофиг что шурупы с хитрой резьбой тоже забиваются. В этом как раз и достоинство. И медитировать над резьбой - это не для молотков |
|
Теги |
php, граабль, хлеб своими руками |
|
|