веп-разработки тхреадПривет, Анон. Я думаю, что уже вырос из звания пхп-макаки. Написал пару сайтов с использованием БД (сначала через mysqli, потом PDO научился). Использовать шаблоны и MVC стал. Научился неплохо верстать, jQuery фентиплюшки прикручивать. Куда дальше расти? В идеале хочу писать (в качестве хобби) небольшие, а может и большие, интернет-проекты. Какой взять фреймворк? Или совсем не стоит? Изучать какую-то цмс?А может js изучать? NodeJS, напримерЗаранее спасибо.
бамп
Пробовал с CodeIgniteroм разбираться - не зашло. Все классно, можешь одной строчкой с использованием нужной либы сделать то, что ты бы велосипедил день-два. Но! Всегда чувство непонимания как оно всё там работает. Будто бы твой велосипед неху заставляет двигаться со скоростью света и ты не осознаешь как оно все работает. И чувство, что много ненужного за собой тянешь.
Кто-нибудь писал плагины под IE и не умер? Я почитал SO, и что-то у меня предчувствие.
Я на вордпресе програмирую
>>129889137 (OP)Т.е. ты считал себя веб-РАЗРАБОТЧИКОМ если ты даже не брался за ноду а просто пилил сайтики на юкозе?
>>129889967Сам то понял что написал?
>>129890168Ну я же на локалхосте поднял сайт (тестовое задание со списком студентов) с аутентификацией, ajax-приблудами и всем таким прочим. Чего мне такого даст этот nodejs чего я не добьюсь с одним пхп?
>>129889137 (OP)Бери и лрочи yii2.
>>129890302Ну не знаю, зачем тогда учить пхп если такой же сайт можно сделать на юкозе?Потому же, почему в кс не всегда стоит пользоваться автозакупкой
>>129890302>тестовое задание со списком студентовТы из PHP-треда к нам? Список студентов - это хелловорд, к макакингу не имеет никакого отношения. Макака - это разраб уже по сути дела, который во временные рамки умеет укладываться и не задает вопросы глупые. Макака не программист потому что слаб в алгоритмах и не ниньдзя потому что слаб в жонглировании абстракциями.
>>129890601Не, я туда и не вкатывался. На гитхабе задание это увидел = немного допилил своего. Помимо этого бложик поднял с админкой.Короче говоря уже чувствую свои силы для следующего уровня. Написание сайтов выходящих за локальный сервер.
>>129889137 (OP)Определись, бэкендом, или фронтендом хочешь заниматься.Если фронт, то учи ангулар и реакт.Если бэком - дропай пыху к собачьим свиньям. Дрочи питон и ноду.
>>129889137 (OP)>Я думаю, что уже вырос из звания пхп-макаки.Как стать? Что читать? Начал html-academy. Нужно ли заучивать теги? Параллельно читать пхп? 17lvl.
>>129891011Заметил некую особенность. Люди, бросившие пых, некогда разрабатывавшие некоторые относительно крупные проекты (уровня /б) в процессе перекатывания на Django, на Ruby on Rails будто угасали в своих желаниях, либо для них все усложнялось. Короче говоря больше проектов они никаких не делали.Я считаю, что все эти питоны и ноды - это для работы в компаниях, где совместная разработка, где разрабатывается нечто большое, требующее систематизации, некого разделения. Я же хочу для себя пилить интересные мне проекты, а не ебаться со всеми этими модными словами.
>>129889137 (OP)> вырос из звания пхп-макаки> приводит как пример типичный макакокодну ты вообще даешь. давно так не смеялся.мимо-техлид
>>129891284Лично я не приспособлен к восприятию сухой теории. Я почти ничего и не читал, исключительно по документации гуглил. С версткой просто совсем = три-четыре сайта сваял с формочками-кнопочками, уже запомнил все лайфхаки.
>>129891548Так что делать тогда? Я полный ньюфаг.
>>129891548> три-четыре сайта сваял с формочками-кнопочками, уже запомнил все лайфхаки.> все лафйхакиАхахахах! А ты еще смешнее чем я думал.
>>129891380Так ты раз такой классный, может посоветуешь как мне выбраться из этого зыбкого песка? Не думаю, что ты с момента своего вхождения в разработку сразу использовал какие-то сложные фреймворки.
>>129891654cppreference
>>129890938>немного допилил своего. Помимо этого бложик поднялДа ты же даже не хелловордщик. Тебе до макаки как до луны пешком. Вырос он из звания макаки, лол.
>>129891377>Я же хочу для себя пилитьА, тогда пардон, мимо. Я думал, ты коммерческой разработкой хочешь заниматься.
>>129891654В момент моего вхождения в разработку только-только появился четвертый пых. Выбраться: смотря чего ты хочешь. Вообще, как гласит одна старая пыховская поговорка, пока ты не написал хотя бы один свой собственный фреймверк, ты макака. А вообще, бросай это дело. Там тебе уже сказали - питон, нода. Я бы еще посоветовал руби на рельсах, тоже весьма. Большинство современных пыхофреймверков слизаны именно с рельс.
>>129891635Ты очень болезненно все воспринимаешь. Я же не говорю, что осознал все тонкости адаптивной верстки. Просто запомнил как структуру сайта разделять, как меню по-быстрому забацать, обтекание картинки текстом сделать. Не злись, я ни на что не претендую.
>>129891773Понимаешь, твои заявления вида "я все постиг и узнал" (ты присмотрись, ты говоришь именно так) не злят. Они просто смешны. Так что - никакого бугурта, просто... Выражайся правильнее. Для программиста, которым ты собираешься когда-нибудь в будущем стать, это важно.
>>129891770>пока ты не написал хотя бы один свой собственный фреймверкНе про фреймворк, а про цмс там было. И не про макак а про "уважающих себя программистов" там было.
>>129891770Это когда ты проходишь долгий путь, тебе кажется что ты уже многое знаешь, а в конце тебе говорят, что ты полное ничтожество и ничего не делал, а что делал - неправильно. Можешь хотя бы в общих чертах обрисовать какие преимущества мне даст, например, NodeJS? Я не имею опыта практической разработки работающих проектов, одних лишь недоподделий на локалхосте, но, мне кажется, что я вполне могу реализовать и на пыхе достаточно крупный проект. Да, возможно он будет более сложен в поддержании, у него будет на порядок более не красивый код. Но, блять, он же будет работать.
>>129892078Именно фреймверк. ЦМС-ки я под заказ десятками писал, а вот фреймверк свой - это, брат, сила!
>>129892168> какие преимущества мне даст, например, NodeJS?Уровень проектов, которые делаются на ноде. Комьюнити. > Но, блять, он же будет работать.Будет, да. Но в разработке - серьезной - вот эти вещи как раз важны:> сложен в поддержании, у него будет на порядок более не красивый кодИменно для этого делаются нормальные модули, проводятся ревью кода, автотесты пишутся, рефакторинги то и дело проходят... Именно поэтому. А "ну будет же работать" может и хорошо для тебя на локалхосте, но неприменимо в серьезной разработке.
>>129891284Ну так что делать, чтобы я через пару месяцев3+ заработал 20 баксов? Продолжать курить теорию? Или что?
>>129892187Не понял тебя. ЦМС на порядок сложнее фреймворка писать же. Считай фреймворк+морда+своя система модулей.
какой вообще смысл писать cms, раньше текстовый редактор писали, или еще какую ересь, бухгалтерию домашнюю, теперь уже лет десять как каждый норовит завелосипедить cms.
>>129892511> ЦМС на порядок сложнее фреймворка писать жеЯ тебя удивлю, но нет. ЦМС в легкую пишется на каком-нибудь фреймверке. Модули чаще всего простым автолоадом-хуками делаются, да. Я же говорю, я этих цис-ок десяток написал за время своей работы. Разных. Со всякими модулями, статик пейджами, плагинами и так далее. А фреймверк - всего один.
Эх, вот тут каждый тыкнул меня носом в то, что нужно переезжать с пыха, надо вставать на рельсы, надо NodeJS брать. Мне это видится усложнением собственной жизни. я понимаю когда этим всем пользуются в разработке крупных совместных проектов. Более того, я думаю, что не осилю переезд на что-то из этого. Просто угасну. Поэтому все равно останусь на страшном пыхе.
>>129892676О чем ты, парень? CMS-ок не так уже много. Большинство имеет вытекли из веб студий во времена когда этот рынок пустой был.
>>129892902> CMS-ок не так уже много.Достаточно много. Я бы даже сказал, дохуя много. Чаще всего - свои "закрытые" цмс-ки. Для внутреннего использования. Открытых - мало, да, потому что надо их раскручивать, а никакая контора, кроме планирующих зарабатывать на корпоративной поддержке цмс-ки, этим заниматься не будет.
>>129892508Идти ебашить на завод и не заебывать тупыми вопросами. Все гуглится, еблан. Ебанные дети, нахуй вам нужно внимание всей борды касательно тупых вопросов? Тебе не суждено делать деньги в разработке. Ебал твою мать.
Поэтому я сразу с Питона начал. Хоть и на пыхе больше вакансий, но думаю со временем это себя окупит.
>>129893100>>129892884
>>129892902https://en.wikipedia.org/wiki/List_of_content_management_systems#PHP - можешь глянуть, сколько их на пыхе.
>>129893019Cпасибки, понял.
>>129893013>>129892879Ты случаем не путаешь Content Management System с мордочкой, слепленной на колене Васяном?
>>129893100Та не, я пробовал Django. А в качестве языка, на котором нужно быстро написать какой-нибудь скриптик, я до сих пор использую питон. На пхп пишу со скрипом в сердце, но он позволяет быстро и без головной боли разрабатывать вещи, которые работают. На джанге, помнится, пару дней просто страницу мне нужную вывести не мог.
>>129893209а что еще могут сделать васяны?
>>129893170Мелочи же. Детей обычно пугают что каждый день по 10 цмс-ок выходит.
>>129893250Ну васяны и ОСы пишут с СУБД например. Только функционала там 0.01% от массовых продуктов.
>>129892508Я бы на твоем месте становился фронтовиком. Верстку дрочил, потом jQuery, потом ангуляр. Но я не фронтовик. Я диванный кукаретик.
>>129893209Если она позволяет делать сайты для клиентов - это вполне себе ЦМС. К тому же, как ты отличишь васянскую цмс от не-васянской?
>>129893308> каждый день по 10 цмс-ок выходит.Ну, чаще всего любая веб-контора худо-бедно амбициозная, пишет свою внутреннюю ЦМС-ку. Иногда они, как Битрикс, например, выползают в большой мир.
>>129892325>>129892168Не слушай этого мудака. Нода - для опущенцев, неосиливших ООП.Такого говна, как в коде нодовских проектов, я в жизни не видел.В лучшем случае - процедурный код а-ля "привет из 80-хВсе эти модули-хуёдули - от отсутствия в языке нормального ООП.Внезапно, в ПХП отличное ООП. Слава яйцам, авторы не стали пороть отсебятину, как в JSе, а передрали всё 1-в-1 из джавы. Внезапно, ПХП куда лучше подходит для больших проектов.
>>129893462> Только функционала там 0.01% от массовых продуктовНу, тот же Постгрес написан васянами. Даже Node.js изначально написан васяном.
>>129893526Ты опоздал, диван.
>>129893848> в ПХП отличное ООПНу, может в седьмом его таки довели до ума.> передрали всё 1-в-1 из джавыДесять лет передирали, старались, молодцы. Что никоим образом не убирает прочие недостатки ПХП.
>>129893848> echo \feline\Cat::says(), "<br />\n";> Отличное ООП.
>>129893914Когда пишешь на ПХП 5.6 под Symfony2 - на все эти "прочие" древние недостатки насрать - ты их в коде нормального проекта тупо не встретишь.
>>129889137 (OP)>Какой взять фреймворк?-CI-Kohana-YII-SymphonyСам работал довольно долго с первым. Быстро легко.
>>129894133А какие с ним проекты сделал, в общих словах, если не сложно?
>>129893825Битрикс, как и все 1CCовское говно, изначально писалась на продажу.>>129893772>Если она позволяет делать сайты для клиентов - это вполне себе ЦМС.Сайты уровня /b/ за конский ценник? Представил как поддерживать все модули надо в актуальном состоянии - муражки пробежали.>К тому же, как ты отличишь васянскую цмс от не-васянской?Функционал, не?>>129893866Там после васянов гигатонны кода поверх наложили, от васянов там бывает вообще ничего не найдешь.
>>129894158Блоги хуеги, дома,для себя чтобы освоится. Основная работа была над стартапом, который на данный момент находится в замороженном состоянии.
>>129893866постгрес несколько лет после васянов переписывали
>>129894436Двачую, мне кодигнайтер очень понравился, все просто и понятно. Не нужно зависимостей на пару мегабайт, не нужно жопу гнуть, чтобы просто его установить.Жаль, что, как пишут, он безысходно устарел и уже не торт.
>>129893848самый смешной наброс в треде, в хорошем смысле. но, надеюсь, ты не серъезно.
>>129891011Пиздёжь. PHP > моча > кал > Node.
>>129893848Двачую.>>129892325Манямирок.Забанить бы таких кукаретиков на всех рнр-сайтах.
>>129894642Да пёс с вами, учите свои модули, мне же лучше
>>129897724Да что там! ПХП - флагман ЯП, элита современной программистской мысли!
На чем эта борда написана?
>>129889137 (OP)Учи способы обхода адблока .
>>129898311Вроде перл
>>129898239Как бы больно не было юным жертвам маркетинга, в вебе это топчик. Особенно с 7 версии.
Всегда найдутся долбоебы без своего мнения, которые просмотрев пару мемчиков про PHP, начинают обсирать его везде и всюду.
>>129889137 (OP)Похапе и цмски оставь школьникам ковыряющим жумлу за еду. Смысла брать его для новых проектов нет никакого. В shit-tier фрилансе денег нет и не будет. Поддерживать легаси говно тоже никто в здравом уме хотеть не будет.Для бэка руби на рельсе идеален, популярность огромная, штабильность и единство(Один фреймворк, Одна орм, Один фюррер). куча готовых либ на любую хуйню вплодь до реализаций конечного функционала(чем не могут похвастатся яп с зоопарком фреймворков где услилия попенсорса распыляются, либо куцих фреймворков-роутеров как в ноде). Лид 300к/в секунду
>>129898311>>129898416На пистоне переписали
>>129901453> Один фреймворк, Одна орм, Один фюррерИменно поэтому руби!
>>129901453Привет, рубибоярин. Пишет тебе го-Господь, который даёт на ротан твоему руби по скорости и простоте. До свидания, рубибоярин!
Всем похапешникам в этом итт треде:>die();
>>129889137 (OP)Django
>>129904712Osvobojdenniy?
>>129903081>hui_sasi();html господин
Мне нужно обработать введённые пользователем данные и выдать результат на ту же страницу. Пока что сделал так: два дива, один из которых скрытый. В первом вводятся данные, и по кнопке запускается скрипт выполнения. Во втором диве конструкция "типа если в этой переменной шото есть, то инклюдь вот этот пхп скрипт". Но никак не могу сделать, чтобы одновременно с этим менялась видимость дивов. Как это вообще сделать по человечески? Мне нужно обойтись без перезагрузки страницы и скрыть содержимое пхп скрипта от пользователей.