Стоит ли писать онлайн шоп с небольшими особенными функциями по поиску товара на Angular + Java Spring Boot или проще пользоваться готовыми решениями и подтачивать под себя?
Крутая тема! Как раз дописал очередной сайт на PHP. Небольшой интернет магазин по продаже стоматологического оборудования. PHP подходит идеально для таких задач)))
@@escentric_01 , я не совсем верно сформулировал предложение. Конечно же скрипты на Пыхе обрабатываются только на сервере. Я имел ввиду, что ещё долго не будет замены (равной ) PHP (для вэб-а) на стороне сервера, прочем, как и для замены javascript-a на стороне клиента.
Seo уже пару лет как не окупается потому как гугл активно все больше верхних позиций отдает под рекламу. Поэтому в верстке конечно нужно заложить требования а заниматься ежемесячным продвижением наверное смысла нет. А бекенд выбирается исходя функциональности системы. Если запрос-ответ постоянно данные нужно записывать в бд и выдавать, тогда да пхп или питон. А если данные должны обрабатываться потом выдаваться изменяться опять выдаваться и потом результат только сохранять , тогда java
@@romangte2068 фреймворки дают безопасность, которая под капотом делается, чтобы сайт не взломали разными способами. А писать с нуля - это куча лазеек для потенциального взломщика.
Здравствуйте Сергей. По статическим страницам - часто заказывают html страничку по дизайну в фигме на чистлом css js + скрипт несколько строчек на чистом php для отправки формы на почту или мессенджер. При таком подходе легко получить хорошую скорость загрузки по google page speed
Хорошее видео, спасибо за информацию! Хотелось бы еще узнать, что вы думаете по поводу C#/.NET. Как он себя чувствует по сравнению с Java и его frameworks в 2024?
Отлично осветили, спасибо. Хоть кто-то просто и понятно о насущном для меня. Ещё если бы осветили про ситуацию под андройд разработку апп фронт и бэк и что там с чем на данный момент, вообще огонь будет. Спасибо.
Кстати, видел в регионах сайты-визитки чисто на html., картинка предложение с услугой и телефоном. Это подходит для конкретных ключевых запросов, например "доставка бетона в села Ивановского района Сидоровской области". В селах людям главное найти цену/качество и телефон для заказа, а "оставьте ваши данные в форме мы вам перезвоним" это второстепенное. Так что сайты на html с предложениями ещё есть в регионах.
@@SilverBlade001 , ) Что главнее? Иметь крутой сайт, или продажи? Несколько лет назад видел коммент одного предпринимателя, который мечтал о крутом сайте, у него были на это деньги. Он нанял сеньора, который обещал какие-то крутые фичи. Он этот заказ выполнял полгода, так как были ещё другие. Не выполнил. Потом наняли другого сеньора, который отказался от кода предыдущего. В итоге ему доделали в агентстве, но сайт был а самом низу выдачи среди конкурентов. А его некоторые конкуренты сделали на WP за неделю, и сайты были на первых строчках выдачи. Да это не html, на WP можно делать очень крутые сайты, магазины, со всевозможным функционалом. Но суть одна и та же. Главное это не сайт, а продажи. Если есть продажи со страницы на html, то какая разница, что сайт не на java? Навсегда запомнил тот коммент. 👍 Но , конечно, каждый сам выбирает, как лучше выстраивать. Самое лучшее это и классный сайт и продажи. Это прям самое желательное. Как говорится, лучше быть богатым и здоровым.
Здравствуйте, подскажите пожалуйста. Я собираю себе ПК но в языках программирования я Пако не определился и я решил поинтересоваться на каком процессоре собрать ПК интел или райзен что лучше подходит для начинающего Заранее спасибо
Есть еще простейшая технология SSI на стороне сервера, и про Perl забыли. Можно вообще делать backend на домашнем сервере, а на сайт в сети выгружать сгенерированную дома статику. В таком подходе целая куча плюсов. P.S.: Всем мирного неба над головой!
Насчет "средних" сайтов, кроме вордпресса, существуют специализированные CMS для e-commerce вроде PrestaShop или Magento. А еще проще дописать один модуль для WordPress если его нет, чем писать полностью кастомный бекенд. Еще я бы не ставил PHP с его Symfony и Laravel на один уровень с Django. Разработчиков PHP очень много и любого уровня. Высокая конкуренция и огромное количество кейсов. Кроме того количество и качество библиотек для Symfony и Laravel несопоставимо с Django. Это все влияет на стоимость и скорость разработки, скорость и простоту поиска и выбора подрядчика для разработки и поддержки.
ну не все так критично, джанго/фласк/фастапи тоже на уровне, безусловно питон менее популярный, но можно даже посмотреть по количеству вакансий джинни и доу, это довольно популярная ниша
@@YevhenSyzintsev-h1u как человек, имеющий опыт разработки на Symfony и Django/FastAPI могу сказать, что Symfony здесь вне конкуренции. Питоновским фреймворкам ещё расти и расти
Чи планується курс по flutter? Хотілось би пройти щоб мати сертифікат про завершення курсу. Зараз працюю у компанії, пишу на flutter. Dart на java на 90% схожі.
Скажите вы в какой стране работаете? Начал изучать флаттер, вот думаю будет ли работа? Я сам из Эстонии. Ни одной вакансии на флаттер нет, но мне очень понравился. Сколько у вас примерно зарплата?
Не согласен с " проблемами возникающими с сео" при написании сайта вручную. Складываеться впечатление что просто продвигает WP . Да и вся динамика , анимация и т.д. легко пишется при помощи css && js . Также адаптивность не явл. большой проблемой.
З PWA не прав. PWA дуже корисний, якщо частина функціоналу може бути взята з Інтернету, але додаток може працювати локально або в локальній мережі так, що інтерфейс доступний з будь-якого браузера на будь-якому своєму девайсі в той час як код виконуватися на хості взагалі без графіки (локальному сервері, тощо). Все більше і більше таких програм, особливо з настанням доби штучного інтелекту.
Blazor WebAssembly есть для PWA, а ещё есть Blazor Server, который вообще очень крутой и позволяет в ряде случаев вообще без API обойтись, поскольку устроен так, что не отдаёт код клиенту вообще.
пыха и симфони - вот что уже выбирает бизнес в качестве бакенда ну и реакт или вуе на фронтенде, и что хненова у пыхи нету асинхронности в оличии от JS или уже лучше TS поэтому и приходится юзать всякие сторонние решения вроде Kafka или RebbitMQ
Доброго времени, очень интересно было услышать мнение. Наш препод нас "имеет" в целом по ++, мне кажется это слишком радикально, тогда сразу в nasm го что ли)))
Ради ORM (ну и кучи плагинов, покрывающих почти любую фантазию). MVC часть да, уже не особо нужна. Я щас как раз алхимию ковыряю, и это по сути тот же хибернейт, то есть орм времен раннего мезозоя.
@@redneck_prm5429 есть прекрасный лёгкий Flask и SQLalchemy под него. А не этот кошмарный монолит, для освоения которого нужно по сути выучить еще один язык.
За ноду согласен. 3.5 года с ней работаю и каждый раз чему-то новому удивляюсь как впервые)) В такие моменты мечтаю перебраться на что-то более стабильное и спокойное, типа python (ибо учить мне его с 0 не надо, был маленький опыт с ним) или java. Но java смущает типом проектов - 8 из 10 это огромные финтех проекты, а мне это не интересно. А за ролик Сергею спасибо! Всегда приятно смотреть у Вас такого рода ролики. Всех благ!
похоже на вранье, либо ты 3,5 года занимаешься не пойми чем, все стабильно как и на множестве других языков в целом есть предназначение как у окружения - node.js, так и у браузерной базовой версии и is выполняет свои функции достаточно стабильно и понятно без всякой магии и просто если ты за 3,5 лет не разобрался то ты баран наверное хз
как фулстэк решил с node + react/vue перейти на php + react/vue если конечно попросят сделать что-то для мобильки, то я все же обращусь к Node + React Native но для вэба решил что лучше php + react/vue ничего нет. Более того, последнее время смотрю вообще как бы полностью на php + vue перебраться
@@hikarukun5126 Сейчас во Фреймворк Laravel вливают огромные деньги инвесторы. Так что, скоро PHP возродиться по новому, судя по всему. Не зря же миллионы начали вливать
в видео же сказали, что бекенд можно сделать на чём угодно. другое дело, что устроиться на работу писать веб бекенд на с++ маловероятно. просто потому что почти никто так не делает.
c++ сложнее чем пхп. и пхп больше заточен для работы с вебом. под пхп уже написано множество библиотек для работы с веб. ну и иторически так сложилось. по уровню зарплат. зачем платить много денег с++ разрабу, если за те же деньги можно нанять 2-3 пхп разрабов, которые сделают то же самое на пхп быстрее и лучше. и в дальнейшем для поддержки продукта не нужны будут дорогие с++ разработчики. главный вопрос - а чем с++ на бекенде будет лучше чем пхп? @@ФёдорПупкин-ю9х
@@ФёдорПупкин-ю9х пишут какую то часть бэка в очень крупных компаниях. Для среднего и малого это долго и сложно, в итоге все равно родится новый скриптовый язык для ускорения разработки. Поэтому пишут на php, который под капотом это C.
Знаю, что в Авито и Ламоде используют пчп и go. Go на сложных участках/микросеовисах, где нужна скорость при высоких нагрузках. Почему малый и средний бизнес выбирает зачастую пчп и wp? Потому что данные файлы/проект легче выгружаются на хостинг.
Мне вообще этот материал не нужен. Но Сергей рассказывает просто и интересно. Как Youtub выдаёт видео с ним, так часто смотрю. А ещё можно создать отдельные страницы в Word + абсолютные гиперссылки. Преобразовать страницы в PDF и обеспечить публичный доступ к ним :)
я на nest сделал бэкенд мне понравилась технология, но нормальную авторизацию, чтобы не выкидывало после перезагрузки через jwt token - это что то с чем то настроить , ну и вью фронт, лучше чем джанго и флатер , на пхп вообще не хочу даже теперь смотреть
По-моему это вообще не правильный запрос. Писать лучше на бумаге. А если серьезно, то любой, кто решил реально связать свою жизнь с разработкой, рано или поздно но будет писать на нескольких языках. Начать лучше не с выбора языка, а с выбора идеи или "пути". Смотря что человек хочет - игры, мобильные, web, программы для ПК. И отсюда уже более менее понятно с чего начать.
Это понятно, но в каждом направлении есть свое мини-направление с выбором конкретного языка. Вот и сайты, и игры, и прочие программы пишут на разных языках программирования, что начинающим определиться сложно, но это необходимо, чтоб в конечном итоге не перескакивать от скуки и находки чего-то интересней.
А как же Go? Если начинать что-то новое, то сейчас как раз Go выбирают часто, а архаика для продолжения уже существующих проектов, ибо переписывать слишком дорого.
Ну не прям с огромным отрывом. На dou количество вакансий на джаву, пыху и питон примерно равны. Где-то чуть больше где-то чуть меньше, но разрыв всегда меньше чем в два раза точно
@@bubblesort6368 ну все таки основное количество вакансий по сиатистике того же доу не на доу а на линкедине и джини и там PHP прям с большим отрывом топает притом конкуренция на порядок ниже чем на JS и Python.
@@ОлегАн-т5ж Низкая конкруенция - это нужно спасибо сказать интернетным балаболам ,которые уже несколько лет упорно делают вид, что PHP нигде не используется, а "обучатели" впаривают попсовую связку SPA + Java/Node, т.е. "React/Vue + Java/Node". Еще и убогая годзилла Next активно педалируется. Как результат - уже лет 10 минимум никто толком не изучает PHP, что привело к снижению кол-ва новых специалистов, что привело к снижению конкуренции. У В мире SPA(фронт) + Джава(бек) ситуация зеркальная. Вот такой примитивный процесс...
Имело бы смысл проанализировать стоимость хостинга/серверов сайтов для различных технологий. Скажем поднять сайт на php в разы дешевле, чем в docker и тп.
Приехал я такой модный молодёжный нод жс бек енд разработчик в Канаду. А тут никому это нафиг не надо, js или фулстак или фронт. Вакансии 10:1 к той же джаве. Буду переучиваться
Дак весь смысл ноды для бизнеса и был в том, чтобы легко сделать фронтов фуллстеками (в том смысле, что они остаются нормальными фронтами, но при этом могут накидать несложный бэк без необходимости учить отдельный язык). Чистый бэкендер на ноде выглядит довольно странно.
Естественно. Нод нужен только для посадки на него фронта, сделанного на всяких SPA-фреймворках типа Next или Nuxt. Больше js на бекенде нафиК никому не сдался. Ну еще на нем более или менее удобно делать долгоиграющие скрипты, т.е. запустил-забыл-работает. Но самое смешное - это то, что на современной Пыхе такое тоже делается и оно работает (после небольшой настройки) без всех этих страшилок из прошлого о memory leaks. У меня сейчас на дешевом VPS крутится такой ПыхоСкрипт, который с помощью ZeromMQ слушает эндпоинт, ловит JSON-ы, выковыривает оттуда то, что нужно, отгружает данные в БД (MariaDB). Так вот, до этого делал аналогичную приблуду на Ноде - оперативы жрет в разы больше(при том же функционале). НО я тот еще рукожоп, конечно... мог и накосячить..
хочу написать сайт для упрощения работы военкомов, жалко их приходится каждый день контактировать на прямую с людьми, а то у меня вот друга на улице хотели забрать, я говорит и рад бы, но ему там по делам нужно было в Польшу сгонять что то с сантехникой связано, не хочу говорит насильно, подскажите на чем лучше писать, или может лучше приложение какое.
Вся сложность заключается в хостинге. Дешёвые хостинги по всему миру предлагают готовые решения на lamp-стеке: типа закинул пхп-шные файлы и всё работает - платишь пару баксов в месяц, и сайт твоей шиномонтажки рабоает. Если ты придёшь на такой хостинг c jar файлом, то удивишься возросшиму ценнику. Или значит покупай виртуалку, сам деплой туда, сам ставь nginx, или плати за поддержку. А если решишь по модному в облако, то неопытности на ещё большие деньги влетишь. Иными словами деплой java приложения в продакшн (а не пет-проект) требует намного большей экспертизы.
@@ConditionersBelgrade Спасибо, Вам тоже успехов. P.S.: Возможно конейнеризация может чуть упростить задачу, и возможно какие-то хостинги предлагают docker deamon. Всё меняется. Принимайте взвешанное решение.
Абсолютно не согласен насчет популярности angular и vue. Вакансий на вью в разы больше. Примерно так на рынке. React 50 процентов вакансий, Vue 38 процентов, ангуляр 10, и свелт там в конце с 2 процентами. И по школам вижно, что многие от ангуляра отказались, не преподают. А гле то вью появился, где только реакт преподавали.
Удивился, когда узнал, что в Ницце 80% сайтов гостиниц и ресторанов с обработкой заказов разработаны на Wordpresse. Для малого и среднего бизнеса подходит более чем.
@@RusFarFaz, взламывают даже банки и Пентагон. Что касается сайтов wordpress, то в целях усиления безопасности необходимо: 1) использовать безопасный хостинг; 2) устанавливать сильные пароли админки; 3) закрыть доступ к wp-config; 4) использовать нестандартные префиксы таблиц базы данных; 5) прописать правильные значения доступа файлов; 6) обновлять версии пчп, тем, ядра wp, плагинов до последних версий; 7) использовать плагины безопасности. Если это предусмотреть, то взломать сайт смогут только опытные хакеры. Но зачем они это будут делать малому и среднему бизнесу? Вредят малому бизнесу только ученики, кто учится взломам, либо средней руки на заказ. Но,если предусмотреть все 7 вышеуказанных пунктов, то взламывать замучаются, овчинка не будет стоить выделки.
Пишите на JS, Go и Python. Спасибо за ролик Сергей, но каждый раз кажется что у вас ролики про "с какого языка начать?" занимает больше половину контента. Но понимаю, они естественно набирают большое количество просмотров...
я пишу бэк на го. но хотелось бы ближе к бизнесу быть, и подучить фронтенд , готовые cms уметь ставить, для фриланса. js норм для фронта или php лучше?
@@baldislavep00pczynski68да вроде норм язык , но область применения в основном в крупных компаниях. Я точно не узнавал , но что-то подсказывает мне что на го особо не пофрилансишь.
Вот только открыл ролик... Дайте угадаю... На PHP и Java? Да, 2024 год, а Немчинский рекомендует PHP, но просто обосновывает это тем, что надо пользоваться CMS Wordpress... Чуть более сложный сайт - опять PHP, но уже с laravel... На Python забыл про новый стандарт FastAPI.
"PHP с нейронками как соотносится?" - никак) Да и Python с ними условно соотносится. Это просто интерфейс для их вызова, сами они на C/C++ написаны обычно (поправьте, если не прав) Python удобен для автоматизации чего угодно и для написания бэкенда различных веб-сервисов. Пока эти сервисы не становятся слишком большими)
Под питон много библиотек для обработки данных и построения нейросетей. Но зачастую эти библиотеки обёртка над библиотеками на си, так как со скоростью в python все очень печально.
@@andreiosipov2766 Создавать архитектуры нейронок и писать приложения на Python придется. Не смотря на то, что под капотом будет использоваться много библиотек на C++
Насчет ноды, очень спорно... Я считаю, что работать с ней наиболее просто и комфортно. Фреймворки минималистичные (ну может nest немного выделяется). Вообще после мира PHP, с джаваскриптовым окружением все гораздо "прозрачнее" и проще, начиная с запуска http-сервера и т.д., но как говорится, на вкус и цвет...
Смотрите выпуск айти новостей - th-cam.com/video/usniI9ds4KY/w-d-xo.htmlsi=j5VOux4AMOuAKLQO
Надо же новый год а вы все ещё Сергей Немчинский. Вот это я понимаю сама стабильность)
А в чем прикол?
@@fpshunterпросто все видео начинаются так.
А я все жду, когда Сергей Немчинский станет заряжающим леопарда
Да это главная новость этого выпуска😂
@@simpleman6617 а как иначе 😂
Спасибо!
Цитата в конце ободряет!
Я на верном пути, лишний раз убедился 😊
Стоит ли писать онлайн шоп с небольшими особенными функциями по поиску товара на Angular + Java Spring Boot или проще пользоваться готовыми решениями и подтачивать под себя?
Крутая тема! Как раз дописал очередной сайт на PHP.
Небольшой интернет магазин по продаже стоматологического оборудования. PHP подходит идеально для таких задач)))
PHP (особенно серверная часть) на нашей территории будет жить ещё лет 300. И не просто жить, а быть популярным.
@@Zyozikexclusive_ZXа у PHP еще бывает не серверная часть?
@@escentric_01 , я не совсем верно сформулировал предложение. Конечно же скрипты на Пыхе обрабатываются только на сервере. Я имел ввиду, что ещё долго не будет замены (равной ) PHP (для вэб-а) на стороне сервера, прочем, как и для замены javascript-a на стороне клиента.
а кто-то еще продолжает думать, что PHP всё))
@@alexandrapersukova , я 10 лет назад учился на PHP и его тогда сам наш препод хоронил .
А PHP до сих пор один из самых популярных языков.
Насчет JS на беке во второй десятке, мне кажется вы погорячились, может покажете что за рейтинг?
Мб там про node.js
@@mikhailsartakov4750 а о чём ещё? Про него и речь. Node.js это не язык, а просто среда выполнения
Seo уже пару лет как не окупается потому как гугл активно все больше верхних позиций отдает под рекламу. Поэтому в верстке конечно нужно заложить требования а заниматься ежемесячным продвижением наверное смысла нет. А бекенд выбирается исходя функциональности системы. Если запрос-ответ постоянно данные нужно записывать в бд и выдавать, тогда да пхп или питон. А если данные должны обрабатываться потом выдаваться изменяться опять выдаваться и потом результат только сохранять , тогда java
А Node когда лучше всего?
Я лично Django изучаю. С ним легко создать авторизацию/регистрацию/редактирование профиля. Стоит ли дальше учить или переходить что-то другое изучать?
Если для вас критерии - лёгкость, то вы делаете что-то не то.
@@romangte2068 фреймворки дают безопасность, которая под капотом делается, чтобы сайт не взломали разными способами. А писать с нуля - это куча лазеек для потенциального взломщика.
fastapi > django/drf
не слушай никого, делай что нравится, всё равно работу не найдёшь
@@формула-пика почему не найдешь?
Другой ссылки нет на обучение? Не переходит.
Здравствуйте Сергей. По статическим страницам - часто заказывают html страничку по дизайну в фигме на чистлом css js + скрипт несколько строчек на чистом php для отправки формы на почту или мессенджер. При таком подходе легко получить хорошую скорость загрузки по google page speed
Хорошее видео, спасибо за информацию!
Хотелось бы еще узнать, что вы думаете по поводу C#/.NET.
Как он себя чувствует по сравнению с Java и его frameworks в 2024?
Гораздо лучше))
Является кроссплатформенным и имеет стандартные фреймворки для API, MVC, баз данных. Пишешь код а не ямл файлы
Лучше, чем Java. В рейтинге Tiobe, C# набирает проценты популярности, Java наоборот, теряет.
@@iteospace Программиста хлебом не корми, дай только код пописать. А девопс только спит и мечтает о том, чтобы всё в ямл запихать.
C# топ, лучшего ничего в жизни не видел.
Сергей! Благодаря вам узнаю много нового и интересного. Спасибо за информацию. Thank you so much for your lesson
отлично, мы рады, что вам было полезно! успехов!
забыл про symfony
в итоге php покрывает почти все масштабы приложений
Именно так (Laravel кстати прилично так о symfony зависит по код базе). В итоге на пыхе разве что под банки приложухи не пишут, остальное все есть.
А Yii2/Yii2 advanced вам не подобається ?
Застарілий він
Отлично осветили, спасибо. Хоть кто-то просто и понятно о насущном для меня. Ещё если бы осветили про ситуацию под андройд разработку апп фронт и бэк и что там с чем на данный момент, вообще огонь будет. Спасибо.
Кстати, видел в регионах сайты-визитки чисто на html., картинка предложение с услугой и телефоном.
Это подходит для конкретных ключевых запросов, например "доставка бетона в села Ивановского района Сидоровской области".
В селах людям главное найти цену/качество и телефон для заказа, а "оставьте ваши данные в форме мы вам перезвоним" это второстепенное. Так что сайты на html с предложениями ещё есть в регионах.
Регионы? эРэФия? Странно, шо не на бересте. Ну, ешё всё впереди.
@@SilverBlade001 , )
Что главнее? Иметь крутой сайт, или продажи?
Несколько лет назад видел коммент одного предпринимателя, который мечтал о крутом сайте, у него были на это деньги. Он нанял сеньора, который обещал какие-то крутые фичи. Он этот заказ выполнял полгода, так как были ещё другие. Не выполнил. Потом наняли другого сеньора, который отказался от кода предыдущего. В итоге ему доделали в агентстве, но сайт был а самом низу выдачи среди конкурентов.
А его некоторые конкуренты сделали на WP за неделю, и сайты были на первых строчках выдачи. Да это не html, на WP можно делать очень крутые сайты, магазины, со всевозможным функционалом. Но суть одна и та же. Главное это не сайт, а продажи. Если есть продажи со страницы на html, то какая разница, что сайт не на java?
Навсегда запомнил тот коммент. 👍
Но , конечно, каждый сам выбирает, как лучше выстраивать.
Самое лучшее это и классный сайт и продажи. Это прям самое желательное. Как говорится, лучше быть богатым и здоровым.
Если нужен лендинг, сайт-визитка и т.д., то проще использовать тильду или wix.
Россия это гордость @@SilverBlade001
@@SilverBlade001 так они основные заказчики и это видео для тех кто для них делает
Сергей, создайте, пожалуйста, выпуск о языке Dart. Интересно узнать о его возможностях, областях применения и перспективах развития)))
Спасибо за идею
Возможность только одна - Flutter)
Он прикольный, но к сожалению работы на нём фактически нет. Я не советую тебе его учить.
5:22 при том что Laravel и Jango это две пародии на рельсы
Ну Джанго не уверен. А вот laravel однозначно был написан под впечатлением от рельс)
Конечно PHP и Laravel 🔥
Почему не Symfony?
Почему не Django ?
@@danik_hrenkov Symfony сложноват и тяжеловат.
Например ElectronJs ? с тем же React или Angular. кроссплатформенность
Здравствуйте, подскажите пожалуйста. Я собираю себе ПК но в языках программирования я Пако не определился и я решил поинтересоваться на каком процессоре собрать ПК интел или райзен что лучше подходит для начинающего
Заранее спасибо
Соберай Интел и не парься.
Без разницы
Интел!
Вообще насрать, хотя Интел по лучше с виртуализацией)
😂
Есть еще простейшая технология SSI на стороне сервера, и про Perl забыли. Можно вообще делать backend на домашнем сервере, а на сайт в сети выгружать сгенерированную дома статику. В таком подходе целая куча плюсов.
P.S.: Всем мирного неба над головой!
А ты хорош
Котлин мултиплатформенный как Вам как вариант?
Насчет "средних" сайтов, кроме вордпресса, существуют специализированные CMS для e-commerce вроде PrestaShop или Magento. А еще проще дописать один модуль для WordPress если его нет, чем писать полностью кастомный бекенд.
Еще я бы не ставил PHP с его Symfony и Laravel на один уровень с Django. Разработчиков PHP очень много и любого уровня. Высокая конкуренция и огромное количество кейсов. Кроме того количество и качество библиотек для Symfony и Laravel несопоставимо с Django. Это все влияет на стоимость и скорость разработки, скорость и простоту поиска и выбора подрядчика для разработки и поддержки.
ну не все так критично, джанго/фласк/фастапи тоже на уровне, безусловно питон менее популярный, но можно даже посмотреть по количеству вакансий джинни и доу, это довольно популярная ниша
@@YevhenSyzintsev-h1u как человек, имеющий опыт разработки на Symfony и Django/FastAPI могу сказать, что Symfony здесь вне конкуренции. Питоновским фреймворкам ещё расти и расти
Чи планується курс по flutter? Хотілось би пройти щоб мати сертифікат про завершення курсу. Зараз працюю у компанії, пишу на flutter. Dart на java на 90% схожі.
Скажите вы в какой стране работаете? Начал изучать флаттер, вот думаю будет ли работа? Я сам из Эстонии. Ни одной вакансии на флаттер нет, но мне очень понравился. Сколько у вас примерно зарплата?
Не согласен с " проблемами возникающими с сео" при написании сайта вручную. Складываеться впечатление что просто продвигает WP . Да и вся динамика , анимация и т.д. легко пишется при помощи css && js . Также адаптивность не явл. большой проблемой.
Сейчас для джаваскриптизеров есть next с его серверными компонентами
Ха ха! Джаваскриптизёры)) Записал в свой словарь :)
На паскале можно бекенд реализовать?
Можно, но зачем? (вспоминается картинка про троллейбус из буханки).
Можно. DelphiWebScript, Free Pascal
PHP & Symfony Framework 😊
+ swoole. node js це щось на кшталт спіритизму на бек)
JS на бекенде во второй десятке? Серьезно? Странно от вас это слышать
Он хейтер ноды )
@@vkolbert Оно и заметно.
З PWA не прав. PWA дуже корисний, якщо частина функціоналу може бути взята з Інтернету, але додаток може працювати локально або в локальній мережі так, що інтерфейс доступний з будь-якого браузера на будь-якому своєму девайсі в той час як код виконуватися на хості взагалі без графіки (локальному сервері, тощо). Все більше і більше таких програм, особливо з настанням доби штучного інтелекту.
Человек на выбирает язык программироания. Они уже его выбрал, один какой то и хочет на нем писать. Так, что node на JS это лучший вариант.
На C# тоже можно делать frontend
І на джаві також... Але кому воно потрібно?
и на пхп можно. только всёравно это компилируется в чистый жс. как к слову и type script.
Blazor как по мне подходит для pwa
Blazor WebAssembly есть для PWA, а ещё есть Blazor Server, который вообще очень крутой и позволяет в ряде случаев вообще без API обойтись, поскольку устроен так, что не отдаёт код клиенту вообще.
@@testdeim нет, код будет выполняется на стороне сервера, а если это wasm то сразу в браузере
Классно! А что думаете по поводу Astro?
Здраствуйте
Вопрос
А на с++
Генераторы статических сайтов и ИИ стоит рассматривать для лендингов и визиток, или не очень?
сыро там ещё все, вордпресс же есть, или же взять ту же тильду
@@russkijghoro4805 ну, генераторы статики существуют уже много лет, а тильду не хочу из-за хостинга.
пыха и симфони - вот что уже выбирает бизнес в качестве бакенда ну и реакт или вуе на фронтенде, и что хненова у пыхи нету асинхронности в оличии от JS или уже лучше TS поэтому и приходится юзать всякие сторонние решения вроде Kafka или RebbitMQ
6:51 у вас софт на php написан? Серьёзно? Вы же любитель Джавы?
Thank you for a substantial piece of valuable information
Доброго времени, очень интересно было услышать мнение. Наш препод нас "имеет" в целом по ++, мне кажется это слишком радикально, тогда сразу в nasm го что ли)))
Vue прекрасен! Очень нравится, отличии от реакта.
☺
Зато на реакт больше вакансий, правда и конкуренция выше
Тоже мемо-бойлерплейтом в реакте заниматься надоело?))
Традиционный вопрос. А нахрена нужен Django, если фронтенд все равно отдельно и фронт с бэком общаются по API?
Когда говорят Django,то почти всегда имеют ввиду DRF.Обычная джанга щас мало где используется
Ради ORM (ну и кучи плагинов, покрывающих почти любую фантазию). MVC часть да, уже не особо нужна.
Я щас как раз алхимию ковыряю, и это по сути тот же хибернейт, то есть орм времен раннего мезозоя.
@@redneck_prm5429 есть прекрасный лёгкий Flask и SQLalchemy под него. А не этот кошмарный монолит, для освоения которого нужно по сути выучить еще один язык.
За ноду согласен. 3.5 года с ней работаю и каждый раз чему-то новому удивляюсь как впервые))
В такие моменты мечтаю перебраться на что-то более стабильное и спокойное, типа python (ибо учить мне его с 0 не надо, был маленький опыт с ним) или java. Но java смущает типом проектов - 8 из 10 это огромные финтех проекты, а мне это не интересно.
А за ролик Сергею спасибо!
Всегда приятно смотреть у Вас такого рода ролики. Всех благ!
похоже на вранье, либо ты 3,5 года занимаешься не пойми чем, все стабильно как и на множестве других языков в целом
есть предназначение как у окружения - node.js, так и у браузерной базовой версии и is выполняет свои функции достаточно стабильно и понятно без всякой магии и просто
если ты за 3,5 лет не разобрался то ты баран наверное хз
как фулстэк решил с node + react/vue перейти на php + react/vue
если конечно попросят сделать что-то для мобильки, то я все же обращусь к Node + React Native
но для вэба решил что лучше php + react/vue ничего нет.
Более того, последнее время смотрю вообще как бы полностью на php + vue перебраться
@@hikarukun5126 Сейчас во Фреймворк Laravel вливают огромные деньги инвесторы. Так что, скоро PHP возродиться по новому, судя по всему. Не зря же миллионы начали вливать
А на C++ можно бэкенд разработкой заниматься?
в видео же сказали, что бекенд можно сделать на чём угодно.
другое дело, что устроиться на работу писать веб бекенд на с++ маловероятно. просто потому что почти никто так не делает.
@@testdeim ну так а почему никто не делает, если можно на плюсах писать?
c++ сложнее чем пхп. и пхп больше заточен для работы с вебом. под пхп уже написано множество библиотек для работы с веб.
ну и иторически так сложилось. по уровню зарплат. зачем платить много денег с++ разрабу, если за те же деньги можно нанять 2-3 пхп разрабов, которые сделают то же самое на пхп быстрее и лучше. и в дальнейшем для поддержки продукта не нужны будут дорогие с++ разработчики.
главный вопрос - а чем с++ на бекенде будет лучше чем пхп?
@@ФёдорПупкин-ю9х
@@ФёдорПупкин-ю9х просто трудозатратно сильно. Можно даже на Autoit серверную часть написать, а это не язык программирования
@@ФёдорПупкин-ю9х пишут какую то часть бэка в очень крупных компаниях. Для среднего и малого это долго и сложно, в итоге все равно родится новый скриптовый язык для ускорения разработки. Поэтому пишут на php, который под капотом это C.
Сергей, подскажите пожалуйста, пригодится ли знание Groovy в дополнение к Java? Какое будущее у Groovy?
Тест и Spock фреймворк, можно создавать игрушки, апки, и всё, что можно делать на Джаве. Только надо понимать, что он медленнее немного
Если рабочий сегмент - Unit Tests, Воркеры, Спринговские (мало кто) делает
На Groovy пишутся Jenkins -джобы
Скрипты сборки андроид приложений на нем пишут
сижу на windows11, pwa это тема, через microsoft edge ставлю сайты как приложения, очень удобно )
А Go что, не нужен что ли в 2024?)
Нужен. Но в ролике тема по поводу сайтов для малого и среднего бизнеса, и что для этого удобнее всего.
@@telekanalDobro а Go типа только для крупного бизнеса?
Знаю, что в Авито и Ламоде используют пчп и go.
Go на сложных участках/микросеовисах, где нужна скорость при высоких нагрузках.
Почему малый и средний бизнес выбирает зачастую пчп и wp? Потому что данные файлы/проект легче выгружаются на хостинг.
Go, FastAPI где?
Сергей Немчинский любит нас! 😊
а вы его?
@@alexandrapersukova а мы его обожаем! ☺️
Clojure(Script)? :)
Подскажите я хочу работать в сфере веба, можно ли после изучения HTML и CSS сразу перейти на Питон? Не изучая джава скрипт
естественно
А написать бэкенд на Go?
Як почати ІТ-бізнес під час війни?
Виїхати і почати😂
Мне вообще этот материал не нужен. Но Сергей рассказывает просто и интересно. Как Youtub выдаёт видео с ним, так часто смотрю. А ещё можно создать отдельные страницы в Word + абсолютные гиперссылки. Преобразовать страницы в PDF и обеспечить публичный доступ к ним :)
user-qs9gv2xh7w
а потом каждый раз пдф переписывать}}}
а скачивать метры обязательно!?
сайт на PHP можно разместить на дешевом виртуальном хостинге, django же потянет за собой VDS, даже если это визитка
А на Котлин'е?
О котлине можно сказать то же самое, что и о джава.
я на nest сделал бэкенд мне понравилась технология, но нормальную авторизацию, чтобы не выкидывало после перезагрузки через jwt token - это что то с чем то настроить , ну и вью фронт, лучше чем джанго и флатер , на пхп вообще не хочу даже теперь смотреть
Бэк на нест? На нем разве не фронт делают?
@@seka1309 фронт на next
А про ноукод было бы интересно услышать мнение в сравнении с выше сказанном.
PWA сохраняется локально и может работать оффлайн
C# не?
Дорого. Чтобы поднять простой сайт
А в чем дороговизна?
Привет из России, отличный канал.
На руби стоит ли вообще?
Почему бы и нет? Если знаете Ruby, а учить другие языки нет времени и/или желания.
По-моему это вообще не правильный запрос. Писать лучше на бумаге.
А если серьезно, то любой, кто решил реально связать свою жизнь с разработкой, рано или поздно но будет писать на нескольких языках.
Начать лучше не с выбора языка, а с выбора идеи или "пути". Смотря что человек хочет - игры, мобильные, web, программы для ПК.
И отсюда уже более менее понятно с чего начать.
Это понятно, но в каждом направлении есть свое мини-направление с выбором конкретного языка. Вот и сайты, и игры, и прочие программы пишут на разных языках программирования, что начинающим определиться сложно, но это необходимо, чтоб в конечном итоге не перескакивать от скуки и находки чего-то интересней.
Спасибо!
Я бы еще добавил сайты на написано с помощью сервисной архитектуре и под капотом целый зоопарк языков
А как же Go? Если начинать что-то новое, то сейчас как раз Go выбирают часто, а архаика для продолжения уже существующих проектов, ибо переписывать слишком дорого.
На самом деле нужно писать на что умеешь если знаешь уже пайтон пиши на нем а друг тебе не понравится?
По количеству вакансий самый популярный с огромным отрывом PHP, как не крути.
ну да ещё половина из этих клиентов тупо не хочеть отдавать свой 50₽ из за *не исправил логотип сразу* а его нужно было просто 5пикселей сдвинуть
Ну не прям с огромным отрывом. На dou количество вакансий на джаву, пыху и питон примерно равны. Где-то чуть больше где-то чуть меньше, но разрыв всегда меньше чем в два раза точно
@@bubblesort6368 ну все таки основное количество вакансий по сиатистике того же доу не на доу а на линкедине и джини и там PHP прям с большим отрывом топает притом конкуренция на порядок ниже чем на JS и Python.
а по рівню зп як?
Джанго-джун вище просунутого ларавельщіка цінується, як я бачив по вакансіях.
@@ОлегАн-т5ж Низкая конкруенция - это нужно спасибо сказать интернетным балаболам ,которые уже несколько лет упорно делают вид, что PHP нигде не используется, а "обучатели" впаривают попсовую связку SPA + Java/Node, т.е. "React/Vue + Java/Node". Еще и убогая годзилла Next активно педалируется. Как результат - уже лет 10 минимум никто толком не изучает PHP, что привело к снижению кол-ва новых специалистов, что привело к снижению конкуренции. У В мире SPA(фронт) + Джава(бек) ситуация зеркальная. Вот такой примитивный процесс...
На чем умеешь или умеет команда на том и писать )
Backend можно разработать даже на bash и ассемблере
На ассемблере даже пишут. Компиляторы
Нифига не понял, а что HTML и CSS всо умерли? 😂
Это не ЯП, а так...база...знание их подразумевается по умолчанию.
Живы-здоровы. Для фронтендера все еще нужны, даже если wordpress
Имело бы смысл проанализировать стоимость хостинга/серверов сайтов для различных технологий. Скажем поднять сайт на php в разы дешевле, чем в docker и тп.
типа на рнр в докере его не поднимают :)
Эх, про perl уже даже и не вспоминают.
Статический контент - отличнейшее решение. Более того, современные решения это генераторы статического контента.
Сайт не обязательно искать в интернете, если он разработан для сотрудников компании
просьба такая, можно исключить эффект стробоскопа при склейки кадров, бьёт по глазам, устаёшь смотреть
Динамику, кстати, отчасти можно сделать и статикой на нативом js путем подключения нужных внешних js-скриптов
На вордпресс. К несчастью, сейчас мало кто тратит деньги на разработку чего-то серьезного, а со всем остальным вордпресс справляется на ура
А как же C++ для бэка)
Бахнул лайк годноте и отображение лайков накрылось 😂
Приехал я такой модный молодёжный нод жс бек енд разработчик в Канаду. А тут никому это нафиг не надо, js или фулстак или фронт. Вакансии 10:1 к той же джаве. Буду переучиваться
Можно по подробнее? В канаде не нужны back end node.js разрабы?
Дак весь смысл ноды для бизнеса и был в том, чтобы легко сделать фронтов фуллстеками (в том смысле, что они остаются нормальными фронтами, но при этом могут накидать несложный бэк без необходимости учить отдельный язык).
Чистый бэкендер на ноде выглядит довольно странно.
@@ilicoartiom1228 только как фулстак
Естественно. Нод нужен только для посадки на него фронта, сделанного на всяких SPA-фреймворках типа Next или Nuxt. Больше js на бекенде нафиК никому не сдался.
Ну еще на нем более или менее удобно делать долгоиграющие скрипты, т.е. запустил-забыл-работает.
Но самое смешное - это то, что на современной Пыхе такое тоже делается и оно работает (после небольшой настройки) без всех этих страшилок из прошлого о memory leaks. У меня сейчас на дешевом VPS крутится такой ПыхоСкрипт, который с помощью ZeromMQ слушает эндпоинт, ловит JSON-ы, выковыривает оттуда то, что нужно, отгружает данные в БД (MariaDB).
Так вот, до этого делал аналогичную приблуду на Ноде - оперативы жрет в разы больше(при том же функционале). НО я тот еще рукожоп, конечно... мог и накосячить..
Для интернет магазинов есть готовое решение - Open cart. Наверно подобие wordpress но только для ИМ.
Говорят что если ты выходную из JS, не заморачивайся с back end языками и учи Nide.js. Так ли оно на самом деле?
хочу написать сайт для упрощения работы военкомов, жалко их приходится каждый день контактировать на прямую с людьми, а то у меня вот друга на улице хотели забрать, я говорит и рад бы, но ему там по делам нужно было в Польшу сгонять что то с сантехникой связано, не хочу говорит насильно, подскажите на чем лучше писать, или может лучше приложение какое.
7:00 для крупных сайтов - Java. Тогда обратный вопрос, для начальных cайтов насколько Java/Kotlin подходит?
не подходит, слишком сложно 😢
Вся сложность заключается в хостинге. Дешёвые хостинги по всему миру предлагают готовые решения на lamp-стеке: типа закинул пхп-шные файлы и всё работает - платишь пару баксов в месяц, и сайт твоей шиномонтажки рабоает. Если ты придёшь на такой хостинг c jar файлом, то удивишься возросшиму ценнику. Или значит покупай виртуалку, сам деплой туда, сам ставь nginx, или плати за поддержку. А если решишь по модному в облако, то неопытности на ещё большие деньги влетишь. Иными словами деплой java приложения в продакшн (а не пет-проект) требует намного большей экспертизы.
@@dmitrikonnov922 уяснил раз и навсегда)
Спасибо за профессиональный ответ!
Успехов вам в наступившем году!)
@@ConditionersBelgrade Спасибо, Вам тоже успехов.
P.S.: Возможно конейнеризация может чуть упростить задачу, и возможно какие-то хостинги предлагают docker deamon. Всё меняется. Принимайте взвешанное решение.
java - древний рудимент, в котором асинхронность - пятое колесо к телеге. сейчас не подходит ни для чего
оплот стабильности в мире хаоса 🙂
Абсолютно не согласен насчет популярности angular и vue. Вакансий на вью в разы больше. Примерно так на рынке. React 50 процентов вакансий, Vue 38 процентов, ангуляр 10, и свелт там в конце с 2 процентами. И по школам вижно, что многие от ангуляра отказались, не преподают. А гле то вью появился, где только реакт преподавали.
PHP рулил, рулит и будет рулить.
P.S. Нравится нам это или нет, но это факт .
Ангуляр лучший среди всех
Удивился, когда узнал, что в Ницце 80% сайтов гостиниц и ресторанов с обработкой заказов разработаны на Wordpresse.
Для малого и среднего бизнеса подходит более чем.
слышал что сайты на вордпрессе часто взламываются. не понятно что лучше тогда
@@RusFarFaz, взламывают даже банки и Пентагон.
Что касается сайтов wordpress, то в целях усиления безопасности необходимо:
1) использовать безопасный хостинг;
2) устанавливать сильные пароли админки;
3) закрыть доступ к wp-config;
4) использовать нестандартные префиксы таблиц базы данных;
5) прописать правильные значения доступа файлов;
6) обновлять версии пчп, тем, ядра wp, плагинов до последних версий;
7) использовать плагины безопасности.
Если это предусмотреть, то взломать сайт смогут только опытные хакеры. Но зачем они это будут делать малому и среднему бизнесу?
Вредят малому бизнесу только ученики, кто учится взломам, либо средней руки на заказ.
Но,если предусмотреть все 7 вышеуказанных пунктов, то взламывать замучаются, овчинка не будет стоить выделки.
@RusFarFaz в самом вордпрессе прям дыр нету. Если юзать норм плагины и понимать что такое санитайзинг то все норм.
@@RusFarFazповерь, совсем не часто, крайне редко. Секрет прост, не ставить пиратские плагины и темы. Поставить бесплатный плагин зашиты.
Пишите на JS, Go и Python. Спасибо за ролик Сергей, но каждый раз кажется что у вас ролики про "с какого языка начать?" занимает больше половину контента. Но понимаю, они естественно набирают большое количество просмотров...
я пишу бэк на го. но хотелось бы ближе к бизнесу быть, и подучить фронтенд , готовые cms уметь ставить, для фриланса. js норм для фронта или php лучше?
@@RusFarFaz Front-end можно писать только на JS
@@RusFarFaz а что вам не нравится в работе с го?
@@baldislavep00pczynski68да вроде норм язык , но область применения в основном в крупных компаниях. Я точно не узнавал , но что-то подсказывает мне что на го особо не пофрилансишь.
Ну так на них спроса больше, потому и Сергей удовлетворяет запросы своих зрителей.
За пхп будущее!
Вот только открыл ролик... Дайте угадаю... На PHP и Java?
Да, 2024 год, а Немчинский рекомендует PHP, но просто обосновывает это тем, что надо пользоваться CMS Wordpress...
Чуть более сложный сайт - опять PHP, но уже с laravel... На Python забыл про новый стандарт FastAPI.
На чем лучше писать сайт в 2024?
На том же, на чем и в 2023. Не благодарите.
Blazor для фронта и asp net core (c#) для бэка)
Почему не php (Laravel)?
@@seka1309 потому что шарп реально крут и быстр стал в .NET 8... Всё летает
И всё один C#. Отличное решение, но мало кто так делает, как мне показалось ( Может смотрю не туда.
@@torrvic1156 у явы больше последователей исторически, дотнету сложно конкурировать, хотя многие решения на нем работают быстрее и эффективнее
Лучше всего на шарпе
А для каких задач удобнее PYTHON? Как-то он чаще упоминается в связи с нейросетями. PHP с нейронками как соотносится?
"PHP с нейронками как соотносится?" - никак)
Да и Python с ними условно соотносится. Это просто интерфейс для их вызова, сами они на C/C++ написаны обычно (поправьте, если не прав)
Python удобен для автоматизации чего угодно и для написания бэкенда различных веб-сервисов. Пока эти сервисы не становятся слишком большими)
@@andreiosipov2766 скажи это ютюбу и другим очень крупным сатам которые написаны на питоне
@@WildChefRU70 храни их господь, представляю какое там лютое легаси
Под питон много библиотек для обработки данных и построения нейросетей. Но зачастую эти библиотеки обёртка над библиотеками на си, так как со скоростью в python все очень печально.
@@andreiosipov2766 Создавать архитектуры нейронок и писать приложения на Python придется. Не смотря на то, что под капотом будет использоваться много библиотек на C++
Насчет ноды, очень спорно... Я считаю, что работать с ней наиболее просто и комфортно. Фреймворки минималистичные (ну может nest немного выделяется). Вообще после мира PHP, с джаваскриптовым окружением все гораздо "прозрачнее" и проще, начиная с запуска http-сервера и т.д., но как говорится, на вкус и цвет...
На .NET Core + Angular or ReactJS
Только написать хотел) Лайк)
На самом деле VUE популярнее Angular. JS на бэкенде по популярности в топе, а не во втором десятке.