Хочу зарабатывать на жисть написанием сайтов. Если ты хочешь меня обоссать, то обоссы по делу.Таперь суть. Я нихуя не знаю в этих терминологиях, сама суть работы у меня не на ладони лежит, но я методом тыка разобрался и научился клепать сайта на PHP, разобрался как работать с базами, использовать CSS и немного JS, как костыли. Хочу нормально прокачаться и вот вопрос: Что именно учить PHP? Подкинь какие-то видеокурсы, анон, посоветуй за что браться
это подойдет? https://school-php.com/video
бамп, пойду покакаю покачто
найди бисплатный хостингъпоставь туды быдлопресс
>>124189734 (OP)Пиздуй в /pr/ ищи там тред изучающих похапе и внимательно читай шапку
>>124190096ок, попиздую, но пока еще тут.И спосно пехепе все хуисосят, чому? Может имеет смысл учить что-то другое?
бамп
>>124189734 (OP)Привет, Кирилл.
>>124190536Привет, Олег
>>124190554Я не Олег, чини детектор.
>>124190570не пизди, Олежик
бампули
Пыху хуесосят потому, что у него низкий порог изучения. И этот порог могут преодолеть быдлокодеры типа анона.
>>124190721так, а нахуя усложнять себе жизнь? Какой в этом смысл?
>>124189734 (OP)Прошел путь от гейшлюхи до програмизда.Задавай свои ответы.
>>124190851Петухи типо тебя демпингуют, вкатившись с нихуя. В какие-нибудь кресты так не вкатишься.
>>124190253Ну ты посмотри на требования работодателей, на количество объявлений, проштудируй тематические ресурсы. Потом проанализируй это говно и поймёшь причину столь грубых высказываний.
>>124190855основной: изучать PHP?
>>124190878я и спрашиваю, хуле его хуесосят, мне анон ответил, потомучто легкий. Какие еще есть причины? Почему стоит учить не ПХП?
>>124190910Сперва просто ебись в жопу за деньги с папиками и забудь про пронраммирование. Ебись в жопу и получай удовольствия. Ебаться в жопу не так зазорно, чем быть погромистом.
>>124190935Потомучто Хуй Простой
>>124190935Потому что нахуя тебе пхп, придурок, если все пишут на жс?
>>124190977Что ты на жс пишешь, долбоебина? Бэкенд? Не знаешь - завали ебальник.
>>124190994Завалил тебе за щеку. Говори город-набью тебе ебасос 1 на 1.
>>124190935Пхп стоит учить. Жс стоит учить...Маза в том, что конкурентов хоть жопой жуй
>>124190994Про node.js не слышал, клоун?
>>124191025Поясните для интереса: чего и какие программы пишите на ваших пхп, джс, джавах итд? И в краце в чем их различия, почему не заебашить единственную прогу? Поясните для интереса. Спасибо за ответф.
>>124191035Лол, сравни теперь количество вакансий. Хипстерская технология которая используется в 0.1% веба
>>124191123Кликни правой кнопкой по странице и выбери view page source. Вот там дохуя чего на жсе. Второй вопрос вообще тупой, зачем мастеру десяток разных инструментов, почему бы не захуячить всё мультитулом?
>>124191174пиздец ты долбоеба npm на чем работает потвоему?
>>124190910Изучай если хочешь в бекенд.Только сам по себе пехопе нахуй не нужен, а нужен стэк технологий. Тоесть твои знания пхп без знаний mysql никому не будут нужны.А еще на чистом пехепе мало кто пишет. Нужно учить фреймворки.
>>124191174Ебать ты даун.
>>124191174> Хипстерская технологияНода, реакт, ангуляр, бекбоун, там этого говна столько навысирали, что замучаешься перечислять
>>124191197Я не понял о чем ты. Какие проги для чего нужны? Игры на чем пишите? Есть универсальная прога для всего?мимослесарьсантехник.
>>124191205Хули блядь твой нпм, сайты на чем работают? На ПХП. 95% на нем работают. Вконтакте - пхп. Фейсбук - пхп. Хули тут вообще обсуждать?
>>124191326Есть прога для раздалбливания очка твоей мамаши.
>>124191305еще один долбоебиди почитай что такое нода для начала.
>>124191305И все это используется на 0.1% сайтов
>>124191370Тут уже все поняли, что ты долбоеб. Тебе публично по губам провели и на ебало насрали, ты еще хочешь?
>>124191326Нету. Иди гугли если интересно.
>>124191350Ясно и иди нахуй шкальник-пидераст. Мать твою ебал, на братьев и сестер твоих срал, отца твоего в очко ебал. Родсвенников твоих в гулаг ссылал.
>>124191370Даун, рейтинг языков глянь.http://pypl.github.io/PYPL.html
>>124191455пограмист- хуже червя пидора.
>>124191370Пыха старая, на ней говнокодили все подряд начиня ещё в прошлом тысячелетии. Естественно, что основной костяк сайтов наговнокодили на пыхе. Теперь жс набирает обороты.
>>124191441Ой иди нахуй, школьник.AngularJS is used by 0.4% of all the websites whose JavaScript library we know. This is 0.3% of all websites.http://w3techs.com/technologies/details/js-angularjs/all/allNode.js is used by 0.2% of all the websites whose web server we know.http://w3techs.com/technologies/details/ws-nodejs/all/allВывод? Хочешь действительно найти работу - учишь пхп, ванильный жс и жквери, хочешь выебываться среди других задротов - пишешь бекэнды на ноде и используешь ангулары с реактами, которые на большинстве сайтов просто не нужны и только все усложняют.
Объясню для имбецилов иттnodeJS это не вебсервер, не серверный жаваскрипт или что то там ещеЭто набор поебени на жаваскрипте и C++, превращающий жаваскрипт из узкоспециализированного языка в язык общего назначения. Хочешь - пили сервер, хочешь - пакетный менеджер, хочешь - автоматизацию, компиляцию да что угодно блять. Тысячи модулей там.
>>124191492Ты долбоеб или не понимаешь что это рейтинг не по вебу а по языкам вообще?
>>124191271Спасибо, но как я уже сказал, я не шарю в терминологии, разъясни:-что такое бекенд?-что за стэк технологий?-mysql - это работа с базой данных?-и что такое фреймворки?
>>124191619Если тебя забанили в гугле, то программистом стать не получится, сейчас основная парадигма - google-driven-development
>>124191642двачую, какой-то долбаеб пришел просить каких-то волшебных курсов, после которых он станет программистом и будет получать 6к зеленых в месяц. А на деле даже гугл осилить не может.
>>124191642ебать, сложно по хардкору пояснить?
>>124191570Ой да как писали сайты на пыхе так и будут писать. О переводе таких мегапроектов как фейсбук на другой яп даже думать страшно, это охулиард затрат и времени. Использование ноде.жс на бекенде для типового сайта визитки, интернет магазина - вообще бессмысленно в общем то. Десятки лет номером один в себе будет пхп и это очевидно, а на пожрать заработать надо сегодня.
>>124191642ХОТЕЛ СТАТЬ ПРОГРАМИСТОМ@ЗАБАНИЛИ В ГУГЛЕ
>>124191619бекенд - серверная сторона сайтастек - набор технологий, которые работают неразрывно и ты делаешь что то в одной заранее понимая как это скомпоновать с другойmysql - самая популярная бд, все сайты больше пары страниц что то хранят в бд, а сервер к этим данным так или иначе обращаетсяфреймворк - другое название библиотека, хотя на самом деле вебмакакитоесть мы сами не знаю в чем различие. Короче это некоторый набор инструментов, заготовок, шаблонов и кусочков готовых решений, сокращающий работу погромиста.
>>124191713Нахуя писать стену текста если все уже расписано на десятках сайтов? Все равно что описать устройство автомобиля. Что такое карбюратор? Что такое двигатель? Что такое колесо, нипанимаю!
>>124191755Mysql это не БД, а субд
>>124190253Если хочешь реально прокачаться пиздуй в изучение фреймворков, паттернов и проч. PHP хуесосят за его боевое прошлое. И за некоторую ограниченность и заточенность только под веб. Вспомни крупные проекты на PHP которые при этом не являются сайтами поймешь о чем я. Ну и обилие обезьян тоже нихуя не способствует популярности языка. Хоть это и не проблема PHP
>>124191815На чем игры пишут?
>>124191801Да, верная ремарка
>>124191837На юнити
>>124191755Благослави тебя Аллах, мил человекпо фреймворкам только не понял "кусочков готовых решений". Это типа кусок готового кода который, например, делает какуюта нужную тебе хуйню и ты просто копипастишь код, который бы ты и сам мог написать?
>>124191837На охуительно сложных языках, влезать в которые вообще не стоит. Всякие там си, си плюс плюс, от одних их названий холодов по коже бежит даже у опытного себя программиста. Потому что сложна.Ну это игры типа круизиса, на мобилки пишут на жаве, в браузерах на флеше и на жаваскрипте
>>124191837C++, C#, Java, JSДля браузерок backend и на PHP можно в теории но один хуй придется что-то еще для вебсокетов и риалтайма брать - ноду жсную или какой-нибудь торнадо питоний.
>>124191902Да, только в большинстве случаев ты бы не смог его так хорошо написать, лол. Ну всякая аутентификация (вход на сайт, регистрация) например, это сложная штука и писать свою для каждого сайта было бы тупо
>>124191912Ебаная автозамена
>>124191902Да. То что в нативном виде может занимать 10-ки строк кода на фреймворке может быть в виде 1-2 строчек в удобоваримом стиле. Фреймворк не расширяет функционала, но добавляет удобства и упрощает некоторые вещи.
>>124191931Тащемта браузерным играм бекенд не всегда нужен
>>124191995лолчто
>>124191995Смотря каким. Если это аркада - да, можно и без бэкэнда. Подгрузка JS c логикой и все. Если это какой-нибудь бойцовский клуб или пернатск то нутыпонел
>>124191960не пойму хуле там можно придумать мудреного для регистрации( там же просто написал на пхп, чтобы в базу вносились введенные данные и все. Ну если надо капчу допилил или захешировал пароль. Эту же хуйню делает фреймворк? Или че?
>>124191989Фреймворк это обращение к стороннему файлу, в котором лежит готовый код?
>>124189734 (OP)люди которые здесь ищут ответы на такие вопросы не когда с этим не справятся
>>124192094>не когда Значение знаешь?
>>124192082КонечноВсе сокращения то откуда брать?
>>124192105обезь янка
>>124192008Ну если синглплеерная, то нахуй там нода.
>>124192062А как ты будешь проверять на каждой странице, что ты тот самый пользователь?
>>124189734 (OP)Чтобы получать фрилансер-300к в секунду надо думать как фрилансер. Не благодари
>>124192106Теперь ясно, спасибо
>>124192062Просто написать, чтобы в базу вносились данные - сразу энджой юр XSS injection
>>124192176ну это уже не регистрация, а вход
>>124192206Sql injection конечно же, бля спать пора.
>>124192206>энджой юр XSS injectionне понимать что ты несешь, расшифруй(
>>124192280да он сам не понимает
>>124192259Теперь подумай, как это все организовать так, чтобы это было безопасно.В пхп по умолчанию нихуя не защищено, если ты просто будешь отправлять данные из формы регистрации в базу, то я смогу хуйнуть туда sql-запрос и он выполнится. Например удалит к хуям твою базу.Все это надо фильтровать и экранировать, а в фреймворках об этом уже подумали до тебя
>>124192280https://m.habrahabr.ru/post/148151/
>>124192351ну мне же надо знать, как это делать. Если например у меня попросят, как раз допилить именно эту хуйню, я же не скажу "юзай фреймворки"
>>124192462ну значит гугли информацию на тему, ну или открой исходники фреймворка и посмотри как умные дядьки сделали
>>124192462Да незачем писать свой велосипед на практике
>>124192786писать - незачемпонимать как работает и что надо делать - всегда важно
Всем спасибо. Вообщем стоит изучать php+js как я понял и остальную хуйню, как костыли?
>>124189734 (OP)Давай мы тебя любить будем.
>>124192825
>>124192855что не так?
>>124192904мы тут пол треда трендим о фронтенде и бекенде, а ты решил учить и то и то сразу.Ну можешь конечно если хочешь идти каким нибудь менеджером проектов, который всех дел мастер и задача просто представлять что происходит и пинать прогромистов
>>124192995Тогда я уточню. ПХП - это бекенд, а бекенд - это действия, которые происходят на сервере, верно?А джава скрипт - это фронтенд, а фронтенд - это действия, которые происходят на стороне пользователя, верно?
>>124193070да
Yii2, Laravel
>>124193082Ну вот я делал несколько сайтов, для себя - писал на пхп, но часто нужно было, чтобы изменения происходили на странице пользователя, например нужен был околокалькулятор, а поскольку жава скрипта я вообще не знал, то долго ебался как это все реализовать из чего сделал вывод, что его тоже стоит учить
>>124193185Все правильно, не верю, что есть бекендеры, которые не знают жс на начальном уровне хотя бы
>>124190935Из-за таких как ты его не любят. Порог вхождения низкий и говнокодеров на нём просто овердохуя. Пока ты одностраничники пишешь, всем похуй, конечно. Но когда ты оставляешь более-менее серьёзный проект, а потом твой пиздец приходит поддерживать кто-то другой, тут то и начинается ярость.
>>124189734 (OP)Ну в общем смотри.Для начала повторяешь курс школьной математики.Потом изучаешь основы матанализа, линейной алгебры, аналитической геометрии, теории вероятностей, графов, комбинаторику. Это самый минимум, необходимый для подготовки ко вкату в программирование.Теперь собственно вкат. Теория алгоритмов, собственно базовые популярные алгоритмы, благо книжек по ним завались, архитектура ПК, устройство компьютерных сетей, эта литературка тоже находится без проблем. Попутно начинаешь учить C.Дальше ты уже и сам наверное сможешь искать необходимую литературу, так что план примерно такой: пишешь своё ядро, свою простейшую операционную систему, попутно доучивая архитектуру ПК. Пишешь для неё сетевые драйверы, изучаешь стек TCP/IP, далее пишешь свой вебсервер, под него пишешь FastCGI приложения, попутно изучая верстку на HTML и CSS. Далее дрочишь все эти HTML CSS EcmaScript стандарты, пишешь свой браузер, к нему свой JS движок. На этом этапе ты уже начинаешь приблизительно понимать, как пишутся веб-приложения.Пишешь свой интерпретатор PHP, попутно разбирая все тонкости. Изучаешь все популярные на рынке говнофреймворки с их анальныйми секретами. То же касается и JS, зубришь сука все новомодные либы и технологии, пишешь и запускаешь не меньше десяти навороченных веб-сервисов, использующих разные стеки говнофреймворков и либ. Будет чем тыкать в морду тупому HRу на собеседовании.Все, теперь ты готов к веб-программированию.
>>124193402ну мне нужно было сделать одну хуйню, где присутствует реферальная система в 5 уровней. Я дума тебе припекло бы, если бы увидел, как я это реализовал
>>124193529Это нова паста? Не видел такой.
>>124189734 (OP)Завтра ищешь в интернете книжку Dive into HTML5. Похуй если ничего не поймешь. Затем идешь на w3.org и изучаешь стандарты от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенций по семантике тегов HTML-кода, чтобы от зубов отскакивало. Когда напишешь свой первый сайт-визитку, по пути изучив CSS3, скачиваешь и изучаешь любой редактор, рекомендую GNU Emacs или Vim. Как переделаешь визитку, чтобы содержала по крайней мере микроданные в HAtom и HCard, можешь идти дальше - тебя ждет увлекательный мир JavaScript. Prototype.js, сверхбыстрый jQuery, GWT. Отсос хиккующих выблядков / просто неудачников типа рейфага или сиплюсплюс/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
>>124193992Почему именно завтра?
>>124194473Сегодня спать ложись по-раньше.
>>124192176Сессии для этого есть.
>>124193402>когда ты оставляешь более-менее серьёзный проект, а потом твой пиздец приходит поддерживать кто-то другой, тут то и начинается ярость.Тебе за это платят. Сиди и разбирайся в тысячах функций, которые я написал. Я понимаю что ты ненавидишь свою работу. Но кто-то должен копаться в говне.
>>124192351>а в фреймворках об этом уже подумали до тебяОб этом подумали больные долбоебы. Посмотри насколько часто всплывают критические уязвимости в фреймворках. Потом с написанного тобой сайта украдут список покупателей с данными карт, а виноват будешь ты, потому что тебе было лень написать пару сотен строк чистого php.
>>124195145Если уж куча специалистов обосралась, то хиккан семенович в одиночку вообще хуйни нагородит.
>>124195267Но у хиккана закрытый код. Если прикрыть все самое популярное типа phpinj, sqlinj и xss то все будет норм.
>>124195267>>124195398Да и где там можно сейчас вообще хуйни нагородить? Приведи пример.
>>124190871На крестах ты заработаешь дай то бог если те же деньги. Поскольку рынок куда меньше, лол.