Хочу научиться создавать сайты без использования готовых CMS вроде WordPress (на него я устанавливал Woocommerce), Prestashop, Opencart и т.д. Я слышал что для того чтобы создать сайт с нуля нужно использовать какие-то фреймворки, а веб-разработка состоит из двух частей — бэкэнд и фронтэнд. Что изучать и в каком направлении развиваться? Фреймворков очень много, часто упоминают Laravel. Как вы думаете, стоит ли мне вкатываться в Django и соответственно для работы на нём изучать Python? Просто многие говорят что лучше знать Python чем PHP, т.к. Python много где применяется, а PHP ограничен web'ом. По поводу веб-разработки — мне не хочется создавать интернет-магазины, я намерен создавать нечто более интересное.
бамп
>>170531499 (OP)Все описанное тобой - смыть в сортир. Пиши на божественном C# с фреймворком ASP.NET.
Какой долбоеб. И что ты интересное можешь написать? У тебя никогда не закажу интересное, а инет магазины будут самым дорогим что могут заказать. Сначала придумай это интересное и под него уже среду разработки найди
>>170531696Больной ублюдок
>>170531780
Chi chi c
>>170531780Ну да, ну да. Все программисты в общении одинаковы. Ведёт себя как роботы. Им можно давать только четкие приказы. Они не могут абстрагироваться и предложить решить проблему лучше
>>170531499 (OP)да
>>170531930Двачую этого господина. Программисты не люди
>>170531967Тричую, погромисты сверхлюдимимо жс бог
>>170531967Зато мы зарабатываем 300к/секHTML-программист тян
>>170532021>HTML-программист тяндаш писку ебат?
>>170532071>даш писку ебат?Конечно, няш :3
Ты слишком тупорылый, иначе ты пошёл бы на отдельную доску. Можешь даже не пытаться.
>LaravelПацаны, а на сколько трудно освоить фраемворки эти? Пишу на чистом PHP, ещё на чистом Си писал умею :с
>>170532142Какие паттерны используешь?
>>170532215Никакие, даже не знаю что это.
>>170531499 (OP)js, php, html, mysql и другие базы данных, фреймворки и остальная хуерга. Я тебе сразу говорю, что программирование, да и вообще всё IT говно лютое и лучше туда не лезть.
>>170532289>да и вообще всё IT говно лютое и лучше туда не лезтьАга, а больше ни за что в этой стране и не платят.
>>170531499 (OP)Я никогда не умел создавать сайты и никогда этим не интересовался. Но вот, начал я свое дело, а без сайта никуда в таких раскладах. Сначала думал нанять. Потом подумал головой и решил сделать самому. Купил хостинг+домен. Нашел там вкладочку вордпресса, установил. Скачал нормальный шаблон, сделал все по гайдам. Чуть позже уже купил шаблон со всеми плюшками. Но это просто сайт визитка. Если что-то сложнее то наверное уже придется нанимать.
>>170532351в этой стране вообще ни на одной РАБоте не платят. Только тупые школьники верят, что погромисты получают по 300кк/наносекунда. На деле ты кабанчиком бегаешь в недоконторке за 40к, либо за еду на фрилансе. Чтобы реальные деньги получать нужно нихуево знать много типизированных языков, владеть большим количеством технологий и фреймворков, при этом не быть быдлокодером, а реально уметь писать код. Таким специалистом можно стать за годы и десятки лет практики и обучения, а рядовой долбоеб из вузика или самообучения владеет знаниями, которыми владеют тысячи людей и он нахуй никому не упал. Максимум, на что такой "специалист" может рассчитывать - это как раб 8 часов в день дебажить чужой код и все. Программист - очень хуевая, скучная и сложная работа. Можно куда легче и быстрее заработать куда больше денег. Программирование - оверхайп дерьмо для школьников.
>>170532451>в этой стране вообще ни на одной РАБоте не платятЯ свои 80 000 получаю, это больше чем на любой другой работе ощутимо.
>>170532451>Можно куда легче и быстрее заработать куда больше денег. Например?
>>170532482Ого, ты наверное мог бы снимать каждый день проститутку. Теоретически. Или каждый день покупать ганжу. Или допустим каждый день смотреть фильм после работы в кино.
>>170532500Жопу в аренду сдавать. Можно стать трапом.
>>170532142На php можно писать и без фреймворков, так как php - сам себе фреймворк, если можно так сказать. А вот на других языках, писать под веб без фреймворка в принципе невозможно. Например на ruby без rails сделать веб приложение не получится.
>>170532509Что ты этим сказать хотел?
>>170532482>Я свои 80 000 получаюАхуенно тебе с такими копейками живется, наверное. Ты готов обменивать больше половины своей жизни сидя за компом ради таких грошей?
>>170532551Что у тебя хорошая заработная плата. Без сарказма, зависти и подъебок. Просто прикинул что можно сделать на эти деньги.
>>170532538Ну просто работодатели ищут чуваков знающих определённые фраемворки. Вот мне и любопытно, как долго это осваивается? И зачем оно собственно надо?
>>170532500Биз, самый очевидный варик.
>>170532575А что еще делать? Безделие тоже очень быстро надоедает
>>170532575Для меня это огромные деньги.
>>170532587Ахуенный блять варик. И что такое "биз"? Что делать нужно?
>>170532591Безделье игрушка диабло, же есть
>>170532608Ну ты еще и тупой ко всему. Биз - бизнес. А делать нужно все, что захочешь. Продавать грязные трусы твоей мамки или бананы абу, главное иметь начальный капитал и желание. Капитал можно взять из своей заначки с субсидиями, либо же кредит взять, который успешно выплатишь через год.
>>170532585Есть разные фреймворки, некоторые осваиваются дольше, другие быстрее. Чем больше фреймворков освоишь, тем быстрее можно освоить другие. Если фреймворк трудно освоить - это значит плохой фреймворк. Нужны же фреймворки для того, что бы каждый раз не писать свой собственный фреймворк. Фреймворк содержит основу, фундамент приложения, т.е. в первую очередь фреймворк - это файловая структура, набор папок, в каждую из которых нужно помещать определенные файлы: одна папка для шаблонов внешнего вида, другая папка для сторонних библиотек, другая папка для обработчиков запросов пользователя, другая папка для общения с базой данных и так далее.
>>170532622Пробовал. Помогло только на месяца два.
>>170532705Понятно, по делу сказать неченго. >возьми кредит >всё проеби>буть успешнымА ещё обязательно ИП нужно открыть, что бы государство тебя лет 5 после закрытия ИП ломом в жопу ебало.
>>170532705Можно без капитала. Точнее не так, можно с минимальным капиталом. Но тут нужно хоть что-то уметь делать.
>>170532706Я думал что фреймворк это набор функций, типа надстройка над php, не?
>>170531499 (OP)пишешь на плюсах, открываешь сокет, отдаешь html.
>>170532706эти яваскриптеры окончательно головой поехали на своих фреймворках. раньше каждый программист писал свой самый лучший текстовый редактор, а теперь фреймворк.
>>170532770Фреймворк - это в первую очередь некоторая структура приложения. Но некий набор дополнительных функций фреймворки тоже конечно же содержат. Большинство из которых - это функции упрощающие работу с заданной структурой приложения.
>>170532893>каждый программист писал свой самый лучший текстовый редакторНу и зачем оно надо? Нужно то за что платят. Это как дрочеры линукса, пердолят своё говно под себя, а профита ноль.
>>170532893Не понял тебя. Причем тут яваскрипт, фреймворки и текстовые редакторы?
>>170532910Тогда я не понимаю, на кой хуё они нужны? В чем смысл фрейворков? Папочки создать в определённом порядке я и сам могу.
>>170532939the limits of my language mean the limits of my world
>>170532939Он просто долбаёб, не обращай внимания.
>>170531499 (OP)очевидные нода с реактом, нода на бэк, на реакте будешь создавать стильные модные хипстерские сервисы, ну или аппликухи.
>>170532948Создать правильную структуру проекта занимает некоторое время. Правильно связать эту структуру между собой и написать соответствующее ядро занимает еще больше времени. Ну и еще во фреймворках есть такие фичи, самому разработать которые будет очень трудоемко. Ну например некоторые фреймворки содержат автоматизированную скачивалку библиотек. Т.е. пишешь список необходимых тебе библиотек, а фреймворк сам скачивает их и подключает к проекту. Ну это не говоря уже о том, что при использовании известного фреймворка, новым программистам намного проще влиться в проект и начать эффективно работать.
>>170533154сейчас и так любая система сборки умеет управлять зависимостями, нет?
>>170533154>написать соответствующее ядро Что такое ядро? Для меня программа на php это файл, либо несколько файлов связанных между собой.
>>170533212>система сборкиСистема сборки - зачастую бывает одной из составных частей фреймворка. Никакого противоречия тут нет.
>>170533233Так как я сам недавно писал свой php фреймворк, пытаясь скопировать как можно больше плюшек, из ruby on rails, то поэтому могу ответить на твой вопрос. В моем случае, это во первых файл index.php, который не должен изменятся и который автомотизированно инклюдит все файлы из определенных папок и запускает главный контроллер. Главный контроллер анализирует существующие в проекте файлы, анализирует запрос и передаёт управление одному из пользовательских контроллеров, которые к ядру не относятся. Другая часть ядра - это простенький шаблонизатор, состоящий в первую очередь из функции view('имяШаблона', $keyValueDatas)Еще одна часть ядра - это реализация ActiveRecord-патерна, которая автоматизирует работу с базой данных.
>>170533438и зачем городить очередной диспатчер запросов, если это все 10 лет назад уже написано.
>>170533438Оставишь свою телегу? Я бы с тобой попиздел
>>170533438ядро в таких фреймворках - это обычно DI, абстракции над request/response, роутинг и возможно какая-нибудь дженерик абстракция Application. Все, нахуй.А то что ты написал это уже сервисы встроенные в фреймворк
>>170533438> то реализация ActiveRecord-патернаактив рекорд это к бугаенко. Нормальные люди используют repository.
>>170533592я думал нормальные люди sql используют.
>>170533603это типа напрямую хуярить sql? помоему сейчас средний программист сложнее иннер джойна ничего не может написать. Это так из 3-летнего опыта работы над множеством различных проектов на апворке, чего там только не увидишь. И эти люди получают от $30/h.
>>170533548 Пиши мне на фейкомыло alex.schnauzer@mail.ru если есть такое желание
>>170533592выучил модные слова но не знаешь как использовать да? репозиторий это немного другой паттерн, который можно использовать и с AR и дата-маппером наверное ты его имел ввиду, да?
>>170533710О, збс, напишу.
>>170533778> выучил модные слова но не знаешь как использовать да?да. лень спорить
>>170531499 (OP)Python, PHP для макак
>>170533603ActiveRecord не исключает использование SQL, а просто ускоряет работу с базой данных, сам создавая значительную часть необходимых запросов. Написать$comment = new Comment();$comment->title = "Супер заголовок";$comment->text = "Текст комментария";$comment->save();Намного проще чем писать соответствующий sql запрос
>>170533915да ты просто быдломакака как и я
>>170533952обидел. ну хоть не украинец.
>>170533943сам explain посмотрит, сам индексы добавит, сам не сделает ненужный join и не сделает n+1 лишний запрос, ну я не против, делайте что хотите. транзакция где коммитится?
>>170533981ну извини антош
>>170533997обычно тем кто пишут такой код понятия не имеют где транзакция коммитится и вобще о чем вы.
>>170533997>сам индексы добавитВ классе Comment прописываются атрибуты и соответствующие индексы и типы данных.class Comment extends ActiveRecord { //@ varchar(512) NOT NULL public $title; //@ TEXT public $text;}id добавляется автоматически. Любое изменение класса приводит к немедленному изменению структуры подключенной базы данных
>>170534188https://ideone.com/mW79Dw
Ну и куда вы все пропали из треда?
>>170534321на работу завтра.
>>170534321ушли в фап тред
>>170534341В какой?
>>170534188>Любое изменение класса приводит к немедленному изменению структуры подключенной базы данныхправда чтоли? как ты это сделаешь, расскажи.
>>170534353при старте приложения или что там у него смотрится дифф реальной схемы и метаданных, и применяется патч. вообще опасная тема, можно получить не то что надо и когда не надо.
>>170534353Я это не сделаю, а уже сделал, правда только для mysql. Принцип такой: SHOW COLUMNS FROM [table_name]показывает список столбцов в определенной таблице включая все его свойства.Эти свойства и столбцы сравниваются с записанными в соответствующем классе. Если есть отличия, то отличия исправляются при помощи запросаALTER TABLE [table_name] [add_or_modify] COLUMN [attribut_name] [attribut_datatype]
Ну так вот, я думаю, стоит ли мне допиливать мой пхп фреймворк и опубликовывать его или он никому нафиг не нужен будет?
>>170533603>я думал нормальные люди sql используют.в sql сейчас редко кто может. зато фреймворки! поколение бездарей, блеать.
>>170534043>обычно тем кто пишут такой код понятия не имеют где транзакция коммитится и вобще о чем вы.адекват в треде
>>170533997>сам индексы добавит, сам не сделает ненужный joinэто поколение 1с выросло. их продукт возможности SQL использует примерно никак.слова триггер не знают.зато готовы писать очередные проводки, чтобы вылечить целостность своей базы. с опытом иногда узнают слово транзакция.
>>170534895>слова триггер не знают.и не надо если у тебя нет отдельной макаки которая занимается только БД
>>170534895как-то видел такой код:transactMoney(user1, user2) {if (user.balance >= amount) {user.balance -= amount;user.save();}user2.balance += amount;user2.save();}естественно ни о каких транзакциях речи не шло. скорее всего автор понятия не имел что это
>>170531499 (OP)Блять. Есть же разде по погромированию, где в каждом треде все расписано. Хули ты тут срешь, уебок?
>>170534545ты же понимаешь что это нахуй не нужно так как работать будет в 1% случаев?
>>170535064Да вроде бы всё отлично работает. Для стадии разработки, когда нужно часто что-то менять это очень удобно. В продакшене разумеется эта фича отключается, так как в ней больше нет необходимости.
>>170535012Ну а что помешает писать как то так:transactMoney(user1, user2) {startTrsansaction();if (user.balance >= amount) {user.balance -= amount;user.save();}user2.balance += amount;user2.save();commitTransaction();}
>>170535012>скорее всего автор понятия не имел что этоа потом РРРРРЯЯЯ!!!! СИКВЕЛЬ НЕНУЖЕН!!!! НАДО СВЕРКУ БАЗЫ!!! С ВАС ЕЩЕ 150кк/с!!!!
>>170535012И часто ли из-за отсутствия транзакций возникают проблемы?
>>170535303>И часто ли из-за отсутствия транзакций возникают проблемы?ты даун?
>>170535356Нет, просто у меня в проекте без транзакций еще ни разу не возникало проблем из-за их отсутствия
>>170531696Поясни чем php и python хуже asp.net
>>170535451>у меня в проектеманя, ты со своим генератором мемасов школу проспишь.тут люди за энтерпрайз говорят.
>>170535451ну тебе мало приведенного примера - или ты не видишь в чем проблема?
>>170535452ничем не хуже блядь, хуже понятие относительное. Язык этого всего лишь инструмент решения какой-то проблемы. Под каждую задачу выбирается наиболее подходящий по определенным критериям (скорость исполнения, цена и так далее).
>>170535482вдруг у него еще более дикий ынтырпрайз и там отдельный чел пишет БД процедуры на все. Ну или он мануально ловит эксепшины и вручную все возвращает обратно.
>>170535557Перечисленные языки (инструменты) выполняют одинаковую задачу, так что вполне разумно сравнивать какой из них лучше.
>>170535582не совсем, если ты пишешь страничку заказа пиццы - то скорее всего на пхп это написать гораздо дешевле чем на asp.net. если же банковскую систему к примеру, то возможно стоит не рассматривать пхп.
>>170533438Зачем ты yii2 заново писал?
>>170535578>и там отдельный чел пишет БД процедуры на все>у меня в проекте без транзакцийтогда он макака, которой доверили кнопочку нарисовать.>он мануально ловит эксепшины и вручную все возвращает обратносейчас таких принципиальных монстров ебанутых не найти, да:( фреймворки и паттерны блеать!!!
>>170535621В том то и дело, что на php теоретически можно написать даже банковскую систему. Что должно помешать это сделать?
>>170535452Ну тогда уж не asp.net, а хотя бы жаву надо бы использовать
>>170535656>тогда он макака, которой доверили кнопочку нарисовать.ну не говори. информации мало. может он какой-нибудь энтерпрайз тимлид, зашел поугарать на тараканов с код-транзакциями типа лол, эти макаки используют транзакции в пхп и даже без оптимистик/пессемистик локинга когда у него целый отдел ораклсеньоров сидит в кампусе и рисует схемки/транзакции/вьювы/процедуры в GovCloud.
>энтерпрайз Терпеть не могу это слово. Зачем его вообще применяют?
Короче, ОП - надо учить следующие вещи. Забудь про свои джанги, кокобанги.1. Github.2. StackOverflow.3. CyberForum.4. Язык, на котором говорят индусы.Всё на уровне Senior, не меньше. Потом приступаешь с CTRL+C, CTRL+V.
>>170535766Стоимость проекта. Поставь себя на место того кто дает $$$. Будешь платить $50 джавашнику за.страничку с пицей? С банком тоже самое, можешь писать на пхп но кажется это выйдет гораздо дороже лонг терм чем джава.
>>170536116Там где я недавно работал как раз таки писали проект уровня банковской системы на пхп. Просто они 15 лет назад начали на пхп, а переписывать всё снова выйдет еще дороже
>>170535878>может он какой-нибудь энтерпрайз тимлид>пхп в приличном обществечур меня, никаких пхп-транзакций. от всех веб-программистов требуется только одно - вызвать вьюху/процедуру, полученные от дяди. и не налажать хотя бы с этим.чем меньше они своими грязными пхп фронтэндовскими ручонками лезут в данные, тем лучше. для данных и для слабеньких мозгов веб-макак.
Так причем тут вообще транзакции, если они при использовании ActiveRecord паттерна отлично и без проблем реализуются? Ведь именно с этого мы и начали
>>170535935>Терпеть не могу это слово. Зачем его вообще применяют?как обозвать отличие проекта школьника "супер-компьютер в портфеле" от реальной жизни?
>>170536170ну вообще то ничего страшного в код-транзакциях и управлении БД из приложения нету если с умом, а не как местные макаки , если это не какой-то многомиллиардный дата или HIPAA проект, и особенно если у тебя нет лишнего полмиллиона $ в год на несколько Senior Database Developer.
>>170536306>если с умом, а не как местные макаки>пхп-программист>1с-программист>программист>ПРОГРАММИСТ>ПРОГРАММИСТлично мое мнение: тоньше клиент - шире морда у DB Dev и крепче сон и стояк на любовницу у CIO/CEO. а веб макаки дошиком перебьются.
>>170536306Кажется я всё понял. Ты кроме как в базах данных больше не в чем не разбираешься и поэтому тебя это очень сильно задевает, что твой труд можно легко автоматизировать. Я правильно тебя понял?
>>170536654нет, наоборот. я вообще адепт секты фреймворков, миграций и дата-маппера
>>170536654>очень сильно задевает, что твой труд можно легко автоматизироватьа мне нравится, когда такие автоматизаторы стоят ко мне в платную очередь "анон, а почему у нас отчет 7 часов готовится?" "анон, а что такое деадлоцк?"мимо обоссал всех ограниченных нубов
bigdata и DWH-кун в треде спрашивает "а что такое пхп?"
>>170536879зато БЫСТРО. Деадлоки? Похуй, нода отнопоточная. Композитные зависимости? ПОХУЙ, используем ноэскуэль. А вдобавок прикрутим еще графкуэль, модно, молоджено, похипстерски.Напоследок запихаем это все в докер, да так чтобы деплоилось на продакшин сразу после каждого коммита и вываливаем в облако. Рыночек не ждет, а кастомеры и так сожрут, да еще и нахваливать будут. на все это дело нанаимается один JS сеньор и несколько макак в помощники.Чо посоны, скалируется плохо? нибида, наплодим еще микросервисов.
>>170537060Молодец, можешь теперь шуровать на работу. Понедельник же!
>>170537097да я спать вообще то пойду скоро, работать уже завтра буду :3
>>170537060>Рыночек не ждетhaha, classic.жпгхуяк-хуяк - и в продакшн.зато на поддержке бабла еще срубим.
>>170537173И в чем не правилен такой подход?
>>170537173главное микросервисов понаделать, да побольше. микросервисы ваще тема. скалируй, рефакторь - не хочу, вплоть до умеренного хайлоада, там уже другие бяки вылезают, вроде красного от злости CEO после провальной презентации.
В треде куча говна, а по существу так ничего никто и не сказал. Впрочем, что от школьников ждать, видевших продакшоны только издалека в записях каких-нибудь митапов.>>170531499 (OP)Все абсолютно просто, ОП. Ты хотел, ты получил. Для простенького магазина тебе понадобится:ФронтендСамо собой полноценный фронтенд тебе навряд ли нужен будет, поэтому нужно выучить всего лишь HTML5 (чтобы сохранять всякие метатеги для пущей индексации, добавь сюда всякий мета-мусор от яндекса), CSS3 (флексбоксами уже никто не пользуется, юзай цсс грид, читай про новые фишки, хуячь анимации к месту и не к месту, на цсс они дешевые по ресурсам), базовый JS и, конечно же, jQuery! Куда без этого говна. Очень дешево и быстро, но нужно будет дебажить много и нудно, ибо этим говном мало кто пользуется и все нужные плагины не обновлялись лет по пять-десять. Но тебе же нужно по-быстрому сварганить магазинчик, да?БэкендЗабудь про пайтон, потеряешь время. Ты же пишешь по-быстрому магазинчик, а не программируешь. Поэтому PHP и Laravel твой выбор. Только нужно кое-что выучить и понимать, перед тем как писать что-то, ибо можешь погрязнуть в собственном говнокоде и не потеряться. Это вот примерно: базовые паттерны (декоратор, стратегия, фабрика, продюсер-коньсюмер, ивенты, DI, ActiveRecord как минимум), все PSR, чтобы соответствовать в стилистике уже написанным тулзам, немного базы данных, как где что хранится, форейн кеи, правильное поведение онделит и прочее, прочитать весь код фреймворка и понимать как он работает, чтобы не столкнуться с проблемой на проде, которую не сможешь решить тут же, вот в принципе и все пока что. Я думаю, что базовые принципы вроде как работает HTTP ты уже знаешь.Ну и конечно жеCI/CDДокер, кубернетес, ансибл, дженкинс, любой гит на твой выбор, сфинкс/эластик, сбор логов, ошибок, статусов и прочее. Ты же хочешь стабильное приложение, которое будет работать и поставляться беспрерывно? Это необходимо.Ну вот и все, дружок. Примерно лет через пять ты сможешь уже самостоятельно выкатить первый продукт. Начинай уже прямо сейчас, пока технологии не устарели!
>>170532538Че ты несешь, блядь. На руби хоть сокет можешь поднять, хоть синатру для визиток использовать.
>>170537829У тебя бугурт, вкатился в ваш ссаный веб имея за плечами техническое образование за год.
>>170537829К слову, если считаешь, что это для тебя слишком, и раньше как-то по фтп файлики перекидывал и ничего, то и писать собственного ничего не нужно. Используй опен карт. Он дырявый, хуево написан, зато работает и любой бомж тебе его починить ежели чего. Лучше ты навряд ли напишешь.
>>170537829>фабрикаОдин из самых бесполезных патернов в мире
>>170537880В сортах руби-говна особо не разбираюсь
>>170537980И? Выкатывайся нахуй, я таких как ты заебался на собеседованиях отшивать. Приходят, говорят, что знают дохуя, а на типичных задачках из книжках валятся и кукарекают:НО ВЕДЬ В НАСТАЯЩИХ ПРАЕТКАХ ЭТАВА НЕТ!!!Я ЧИВО ТА НЕ ЗНАЮ ЗАТО ПИШУ КОД МНОГО И НАРМАЛЬНАПАТТЕРНЫ НЕ НУЖНЫ)))У МЕНЯ ВСЕГДА И ТАК РАБОТАЕТ Я ИХ ПОНИМАЮ НО НЕ ЗНАЮи прочую хуету. Может для галеры норм, но на нормальные проекты, где от них будет что-то зависить и они могут что-то решать, им не попасть.
>>170537992Может потому что ты его не знаешь? Репозиторий твой как работает по-твоему? Или ты не знаешь что такое репозиторий и зачем он нужен? У тебя приложение состоит из index.php и файликов? Их по фтп перекидываешь? Ммм, ясно.
>>170532801
>>170531930два чая
>>170538067У тебя продолжается бугурт. Мне кажется, это потому что веб - ссанина для школьников, и ты это понимаешь.Алсо, я уже перекатился и прогаю станки для тру мужиков.
>>170537829Ты похоже шаришь во всем этом. Не мог бы пояснить в чём разница между питоном и пхп с точки зрения веба?
>>170531499 (OP)Nikoɡda ne ponimal smɨsl etih vaʂɨh Wordpressov.HTML-maket sdelatj i skriptɨ k nimu prikrutitj, potom so stiljami pobalovaʦja, ʨto sloʐnoɡo-to?
>>170531696Дерьмо, туда же в парашу. Учи Java, JEE
>>170531499 (OP)>часто упоминают LaravelИ правильно, ибо все весьма просто там, но для небольших проектов он избыточен
>>170537053аббреатура ПоХуй как Программировать, главное работает.
>>170532500Урановые шахты, должность уборщицы в газпроме а так же многое другое сегодня в шоу устраиваемся на работу в этой стране
>>170539578Вот тут полностью соглашусь. Тем не менее отмечу, что ПоХуй как Программировать - это не значит что обязательно нужно программировать плохо, можно и хорошо
>>170531499 (OP)Запомни. Главное ебашить. Чтобы работало.На чём, не важно. Если будешь страдать хуйнёй и выбирать учить фреймворк, то ничего не сделаешь и время потеряешь. Бери что-то популярное и ебаш. Django, Laravel популярные, на них и ебаш. Двигайся в таком цикле:хуяч -> работает -> рефактори (можешь нафиг всё переписать, уже будешь знать как надо было делать правильно)
А то, видал я типков, которые неделю для своего убер-проекта библиотеку логирования выбирают. Потом ELK настраивают, потом Docker, потом проект - это уже огромная куча когда, которая даже hello world не выводит.
>>170531499 (OP)Для создания сайта нужно приложение блокнот.ехе и знание ХТМЛ.
>>170532948Фреймворки нужны для развода заказчиков на даллары разными путями.
>>170545003ох, лол, аналогично