Сохранен 82
https://2ch.hk/b/res/129889137.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним OP 18/06/16 Суб 01:11:12 #1 №129889137 
14662014722620.png
веп-разработки тхреад

Привет, Анон. Я думаю, что уже вырос из звания пхп-макаки. Написал пару сайтов с использованием БД (сначала через mysqli, потом PDO научился). Использовать шаблоны и MVC стал. Научился неплохо верстать, jQuery фентиплюшки прикручивать. Куда дальше расти?

В идеале хочу писать (в качестве хобби) небольшие, а может и большие, интернет-проекты. Какой взять фреймворк? Или совсем не стоит? Изучать какую-то цмс?
А может js изучать? NodeJS, например
Заранее спасибо.
Аноним 18/06/16 Суб 01:16:01 #2 №129889464 
14662017613590.png
бамп
Аноним 18/06/16 Суб 01:22:10 #3 №129889857 
Пробовал с CodeIgniteroм разбираться - не зашло. Все классно, можешь одной строчкой с использованием нужной либы сделать то, что ты бы велосипедил день-два. Но! Всегда чувство непонимания как оно всё там работает. Будто бы твой велосипед неху заставляет двигаться со скоростью света и ты не осознаешь как оно все работает. И чувство, что много ненужного за собой тянешь.
Аноним 18/06/16 Суб 01:23:42 #4 №129889948 
Кто-нибудь писал плагины под IE и не умер? Я почитал SO, и что-то у меня предчувствие.
Аноним 18/06/16 Суб 01:24:02 #5 №129889967 
Я на вордпресе програмирую
Аноним 18/06/16 Суб 01:27:31 #6 №129890168 
>>129889137 (OP)
Т.е. ты считал себя веб-РАЗРАБОТЧИКОМ если ты даже не брался за ноду а просто пилил сайтики на юкозе?
Аноним 18/06/16 Суб 01:27:33 #7 №129890172 
14662024539390.jpg
бамп
Аноним 18/06/16 Суб 01:28:24 #8 №129890223 
>>129889967
Сам то понял что написал?
Аноним 18/06/16 Суб 01:29:42 #9 №129890302 
>>129890168
Ну я же на локалхосте поднял сайт (тестовое задание со списком студентов) с аутентификацией, ajax-приблудами и всем таким прочим. Чего мне такого даст этот nodejs чего я не добьюсь с одним пхп?
Аноним 18/06/16 Суб 01:31:41 #10 №129890423 
>>129889137 (OP)
Бери и лрочи yii2.
Аноним 18/06/16 Суб 01:34:20 #11 №129890585 
>>129890302
Ну не знаю, зачем тогда учить пхп если такой же сайт можно сделать на юкозе?

Потому же, почему в кс не всегда стоит пользоваться автозакупкой
Аноним 18/06/16 Суб 01:34:35 #12 №129890601 
>>129890302
>тестовое задание со списком студентов
Ты из PHP-треда к нам? Список студентов - это хелловорд, к макакингу не имеет никакого отношения. Макака - это разраб уже по сути дела, который во временные рамки умеет укладываться и не задает вопросы глупые. Макака не программист потому что слаб в алгоритмах и не ниньдзя потому что слаб в жонглировании абстракциями.
Аноним 18/06/16 Суб 01:39:55 #13 №129890938 
>>129890601
Не, я туда и не вкатывался. На гитхабе задание это увидел = немного допилил своего. Помимо этого бложик поднял с админкой.

Короче говоря уже чувствую свои силы для следующего уровня. Написание сайтов выходящих за локальный сервер.
Аноним 18/06/16 Суб 01:41:12 #14 №129891011 
>>129889137 (OP)
Определись, бэкендом, или фронтендом хочешь заниматься.
Если фронт, то учи ангулар и реакт.
Если бэком - дропай пыху к собачьим свиньям. Дрочи питон и ноду.
Аноним 18/06/16 Суб 01:45:56 #15 №129891284 
>>129889137 (OP)
>Я думаю, что уже вырос из звания пхп-макаки.
Как стать? Что читать? Начал html-academy. Нужно ли заучивать теги? Параллельно читать пхп? 17lvl.
Аноним 18/06/16 Суб 01:47:46 #16 №129891377 
>>129891011
Заметил некую особенность. Люди, бросившие пых, некогда разрабатывавшие некоторые относительно крупные проекты (уровня /б) в процессе перекатывания на Django, на Ruby on Rails будто угасали в своих желаниях, либо для них все усложнялось. Короче говоря больше проектов они никаких не делали.
Я считаю, что все эти питоны и ноды - это для работы в компаниях, где совместная разработка, где разрабатывается нечто большое, требующее систематизации, некого разделения. Я же хочу для себя пилить интересные мне проекты, а не ебаться со всеми этими модными словами.
sageАноним 18/06/16 Суб 01:47:48 #17 №129891380 
>>129889137 (OP)
> вырос из звания пхп-макаки
> приводит как пример типичный макакокод
ну ты вообще даешь. давно так не смеялся.

мимо-техлид
Аноним OP 18/06/16 Суб 01:50:17 #18 №129891548 
>>129891284
Лично я не приспособлен к восприятию сухой теории. Я почти ничего и не читал, исключительно по документации гуглил. С версткой просто совсем = три-четыре сайта сваял с формочками-кнопочками, уже запомнил все лайфхаки.
Аноним 18/06/16 Суб 01:51:06 #19 №129891600 
>>129891548
Так что делать тогда? Я полный ньюфаг.
sageАноним 18/06/16 Суб 01:51:43 #20 №129891635 
>>129891548
> три-четыре сайта сваял с формочками-кнопочками, уже запомнил все лайфхаки.
> все лафйхаки
Ахахахах! А ты еще смешнее чем я думал.
Аноним OP 18/06/16 Суб 01:52:04 #21 №129891654 
>>129891380
Так ты раз такой классный, может посоветуешь как мне выбраться из этого зыбкого песка? Не думаю, что ты с момента своего вхождения в разработку сразу использовал какие-то сложные фреймворки.
Аноним 18/06/16 Суб 01:52:56 #22 №129891708 
>>129891654
cppreference
Аноним 18/06/16 Суб 01:53:23 #23 №129891734 
>>129890938
>немного допилил своего. Помимо этого бложик поднял
Да ты же даже не хелловордщик. Тебе до макаки как до луны пешком. Вырос он из звания макаки, лол.
Аноним 18/06/16 Суб 01:53:46 #24 №129891749 
>>129891377
>Я же хочу для себя пилить
А, тогда пардон, мимо. Я думал, ты коммерческой разработкой хочешь заниматься.
sageАноним 18/06/16 Суб 01:54:09 #25 №129891770 
>>129891654
В момент моего вхождения в разработку только-только появился четвертый пых.
Выбраться: смотря чего ты хочешь. Вообще, как гласит одна старая пыховская поговорка, пока ты не написал хотя бы один свой собственный фреймверк, ты макака.

А вообще, бросай это дело. Там тебе уже сказали - питон, нода. Я бы еще посоветовал руби на рельсах, тоже весьма. Большинство современных пыхофреймверков слизаны именно с рельс.
Аноним OP 18/06/16 Суб 01:54:10 #26 №129891773 
>>129891635
Ты очень болезненно все воспринимаешь. Я же не говорю, что осознал все тонкости адаптивной верстки. Просто запомнил как структуру сайта разделять, как меню по-быстрому забацать, обтекание картинки текстом сделать. Не злись, я ни на что не претендую.
sageАноним 18/06/16 Суб 01:58:31 #27 №129891999 
>>129891773
Понимаешь, твои заявления вида "я все постиг и узнал" (ты присмотрись, ты говоришь именно так) не злят. Они просто смешны. Так что - никакого бугурта, просто... Выражайся правильнее. Для программиста, которым ты собираешься когда-нибудь в будущем стать, это важно.
Аноним 18/06/16 Суб 01:59:53 #28 №129892078 
>>129891770
>пока ты не написал хотя бы один свой собственный фреймверк
Не про фреймворк, а про цмс там было. И не про макак а про "уважающих себя программистов" там было.
Аноним 18/06/16 Суб 02:01:23 #29 №129892168 
14662044832510.jpg
>>129891770
Это когда ты проходишь долгий путь, тебе кажется что ты уже многое знаешь, а в конце тебе говорят, что ты полное ничтожество и ничего не делал, а что делал - неправильно.

Можешь хотя бы в общих чертах обрисовать какие преимущества мне даст, например, NodeJS? Я не имею опыта практической разработки работающих проектов, одних лишь недоподделий на локалхосте, но, мне кажется, что я вполне могу реализовать и на пыхе достаточно крупный проект.
Да, возможно он будет более сложен в поддержании, у него будет на порядок более не красивый код. Но, блять, он же будет работать.
sageАноним 18/06/16 Суб 02:01:41 #30 №129892187 
>>129892078
Именно фреймверк. ЦМС-ки я под заказ десятками писал, а вот фреймверк свой - это, брат, сила!
sageАноним 18/06/16 Суб 02:04:19 #31 №129892325 
>>129892168
> какие преимущества мне даст, например, NodeJS?
Уровень проектов, которые делаются на ноде. Комьюнити.

> Но, блять, он же будет работать.
Будет, да. Но в разработке - серьезной - вот эти вещи как раз важны:
> сложен в поддержании, у него будет на порядок более не красивый код
Именно для этого делаются нормальные модули, проводятся ревью кода, автотесты пишутся, рефакторинги то и дело проходят... Именно поэтому. А "ну будет же работать" может и хорошо для тебя на локалхосте, но неприменимо в серьезной разработке.
Аноним 18/06/16 Суб 02:07:26 #32 №129892508 
>>129891284
Ну так что делать, чтобы я через пару месяцев3+ заработал 20 баксов? Продолжать курить теорию? Или что?
Аноним 18/06/16 Суб 02:07:27 #33 №129892511 
>>129892187
Не понял тебя. ЦМС на порядок сложнее фреймворка писать же. Считай фреймворк+морда+своя система модулей.
Аноним 18/06/16 Суб 02:10:42 #34 №129892676 
какой вообще смысл писать cms, раньше текстовый редактор писали, или еще какую ересь, бухгалтерию домашнюю, теперь уже лет десять как каждый норовит завелосипедить cms.
sageАноним 18/06/16 Суб 02:14:07 #35 №129892879 
>>129892511
> ЦМС на порядок сложнее фреймворка писать же
Я тебя удивлю, но нет. ЦМС в легкую пишется на каком-нибудь фреймверке. Модули чаще всего простым автолоадом-хуками делаются, да. Я же говорю, я этих цис-ок десяток написал за время своей работы. Разных. Со всякими модулями, статик пейджами, плагинами и так далее. А фреймверк - всего один.
Аноним OP 18/06/16 Суб 02:14:12 #36 №129892884 
Эх, вот тут каждый тыкнул меня носом в то, что нужно переезжать с пыха, надо вставать на рельсы, надо NodeJS брать. Мне это видится усложнением собственной жизни. я понимаю когда этим всем пользуются в разработке крупных совместных проектов. Более того, я думаю, что не осилю переезд на что-то из этого. Просто угасну. Поэтому все равно останусь на страшном пыхе.
Аноним 18/06/16 Суб 02:14:31 #37 №129892902 
>>129892676
О чем ты, парень? CMS-ок не так уже много. Большинство имеет вытекли из веб студий во времена когда этот рынок пустой был.
sageАноним 18/06/16 Суб 02:16:37 #38 №129893013 
>>129892902
> CMS-ок не так уже много.
Достаточно много. Я бы даже сказал, дохуя много. Чаще всего - свои "закрытые" цмс-ки. Для внутреннего использования. Открытых - мало, да, потому что надо их раскручивать, а никакая контора, кроме планирующих зарабатывать на корпоративной поддержке цмс-ки, этим заниматься не будет.
Аноним 18/06/16 Суб 02:16:45 #39 №129893019 
>>129892508
Идти ебашить на завод и не заебывать тупыми вопросами. Все гуглится, еблан. Ебанные дети, нахуй вам нужно внимание всей борды касательно тупых вопросов? Тебе не суждено делать деньги в разработке. Ебал твою мать.
Аноним 18/06/16 Суб 02:18:09 #40 №129893100 
Поэтому я сразу с Питона начал. Хоть и на пыхе больше вакансий, но думаю со временем это себя окупит.
Аноним 18/06/16 Суб 02:18:38 #41 №129893118 
>>129893100
>>129892884
sageАноним 18/06/16 Суб 02:19:33 #42 №129893170 
>>129892902
https://en.wikipedia.org/wiki/List_of_content_management_systems#PHP - можешь глянуть, сколько их на пыхе.
Аноним 18/06/16 Суб 02:20:24 #43 №129893207 
>>129893019
Cпасибки, понял.
Аноним 18/06/16 Суб 02:20:26 #44 №129893209 
>>129893013
>>129892879
Ты случаем не путаешь Content Management System с мордочкой, слепленной на колене Васяном?
Аноним OP 18/06/16 Суб 02:20:49 #45 №129893221 
>>129893100
Та не, я пробовал Django. А в качестве языка, на котором нужно быстро написать какой-нибудь скриптик, я до сих пор использую питон. На пхп пишу со скрипом в сердце, но он позволяет быстро и без головной боли разрабатывать вещи, которые работают. На джанге, помнится, пару дней просто страницу мне нужную вывести не мог.
Аноним 18/06/16 Суб 02:21:22 #46 №129893250 
>>129893209
а что еще могут сделать васяны?
Аноним 18/06/16 Суб 02:22:52 #47 №129893308 
>>129893170
Мелочи же. Детей обычно пугают что каждый день по 10 цмс-ок выходит.
Аноним 18/06/16 Суб 02:26:07 #48 №129893462 
>>129893250
Ну васяны и ОСы пишут с СУБД например. Только функционала там 0.01% от массовых продуктов.
Аноним 18/06/16 Суб 02:27:18 #49 №129893526 
>>129892508
Я бы на твоем месте становился фронтовиком. Верстку дрочил, потом jQuery, потом ангуляр. Но я не фронтовик. Я диванный кукаретик.
sageАноним 18/06/16 Суб 02:32:29 #50 №129893772 
>>129893209
Если она позволяет делать сайты для клиентов - это вполне себе ЦМС. К тому же, как ты отличишь васянскую цмс от не-васянской?
sageАноним 18/06/16 Суб 02:33:35 #51 №129893825 
>>129893308
> каждый день по 10 цмс-ок выходит.
Ну, чаще всего любая веб-контора худо-бедно амбициозная, пишет свою внутреннюю ЦМС-ку. Иногда они, как Битрикс, например, выползают в большой мир.
Аноним 18/06/16 Суб 02:34:10 #52 №129893848 
>>129892325
>>129892168
Не слушай этого мудака. Нода - для опущенцев, неосиливших ООП.
Такого говна, как в коде нодовских проектов, я в жизни не видел.
В лучшем случае - процедурный код а-ля "привет из 80-х
Все эти модули-хуёдули - от отсутствия в языке нормального ООП.

Внезапно, в ПХП отличное ООП. Слава яйцам, авторы не стали пороть отсебятину, как в JSе, а передрали всё 1-в-1 из джавы. Внезапно, ПХП куда лучше подходит для больших проектов.
sageАноним 18/06/16 Суб 02:34:45 #53 №129893866 
>>129893462
> Только функционала там 0.01% от массовых продуктов
Ну, тот же Постгрес написан васянами. Даже Node.js изначально написан васяном.
Аноним 18/06/16 Суб 02:34:51 #54 №129893868 
14662064912440.jpg
>>129893526
Ты опоздал, диван.
sageАноним 18/06/16 Суб 02:35:47 #55 №129893914 
>>129893848
> в ПХП отличное ООП
Ну, может в седьмом его таки довели до ума.
> передрали всё 1-в-1 из джавы
Десять лет передирали, старались, молодцы. Что никоим образом не убирает прочие недостатки ПХП.
sageАноним 18/06/16 Суб 02:37:59 #56 №129893999 
>>129893848
> echo \feline\Cat::says(), "<br />\n";
> Отличное ООП.
Аноним 18/06/16 Суб 02:39:44 #57 №129894067 
>>129893914
Когда пишешь на ПХП 5.6 под Symfony2 - на все эти "прочие" древние недостатки насрать - ты их в коде нормального проекта тупо не встретишь.
Аноним 18/06/16 Суб 02:41:34 #58 №129894133 
>>129889137 (OP)
>Какой взять фреймворк?
-CI
-Kohana
-YII
-Symphony

Сам работал довольно долго с первым. Быстро легко.
Аноним 18/06/16 Суб 02:42:16 #59 №129894158 
>>129894133
А какие с ним проекты сделал, в общих словах, если не сложно?
Аноним 18/06/16 Суб 02:46:54 #60 №129894330 
>>129893825
Битрикс, как и все 1CCовское говно, изначально писалась на продажу.
>>129893772
>Если она позволяет делать сайты для клиентов - это вполне себе ЦМС.
Сайты уровня /b/ за конский ценник? Представил как поддерживать все модули надо в актуальном состоянии - муражки пробежали.

>К тому же, как ты отличишь васянскую цмс от не-васянской?
Функционал, не?
>>129893866
Там после васянов гигатонны кода поверх наложили, от васянов там бывает вообще ничего не найдешь.

Аноним 18/06/16 Суб 02:50:04 #61 №129894436 
>>129894158
Блоги хуеги, дома,для себя чтобы освоится. Основная работа была над стартапом, который на данный момент находится в замороженном состоянии.
Аноним 18/06/16 Суб 02:54:31 #62 №129894588 
>>129893866
постгрес несколько лет после васянов переписывали

Аноним 18/06/16 Суб 02:55:59 #63 №129894634 
>>129894436
Двачую, мне кодигнайтер очень понравился, все просто и понятно. Не нужно зависимостей на пару мегабайт, не нужно жопу гнуть, чтобы просто его установить.
Жаль, что, как пишут, он безысходно устарел и уже не торт.
Аноним 18/06/16 Суб 02:56:12 #64 №129894642 
>>129893848
самый смешной наброс в треде, в хорошем смысле. но, надеюсь, ты не серъезно.
Аноним 18/06/16 Суб 04:53:47 #65 №129897724 
>>129891011
Пиздёжь. PHP > моча > кал > Node.
Аноним 18/06/16 Суб 04:58:09 #66 №129897825 
>>129893848
Двачую.

>>129892325
Манямирок.
Забанить бы таких кукаретиков на всех рнр-сайтах.
Аноним 18/06/16 Суб 05:11:21 #67 №129898138 
>>129894642
Да пёс с вами, учите свои модули, мне же лучше
Аноним 18/06/16 Суб 05:15:45 #68 №129898239 
>>129897724
Да что там! ПХП - флагман ЯП, элита современной программистской мысли!
Аноним 18/06/16 Суб 05:18:53 #69 №129898311 
На чем эта борда написана?
Аноним 18/06/16 Суб 05:19:38 #70 №129898326 
>>129889137 (OP)
Учи способы обхода адблока .
Аноним 18/06/16 Суб 05:23:52 #71 №129898416 
>>129898311
Вроде перл
Аноним 18/06/16 Суб 05:26:00 #72 №129898468 
>>129898239
Как бы больно не было юным жертвам маркетинга, в вебе это топчик. Особенно с 7 версии.
Аноним 18/06/16 Суб 06:37:59 #73 №129899765 
Всегда найдутся долбоебы без своего мнения, которые просмотрев пару мемчиков про PHP, начинают обсирать его везде и всюду.
Аноним 18/06/16 Суб 07:54:29 #74 №129901453 
>>129889137 (OP)
Похапе и цмски оставь школьникам ковыряющим жумлу за еду. Смысла брать его для новых проектов нет никакого. В shit-tier фрилансе денег нет и не будет. Поддерживать легаси говно тоже никто в здравом уме хотеть не будет.
Для бэка руби на рельсе идеален, популярность огромная, штабильность и единство(Один фреймворк, Одна орм, Один фюррер). куча готовых либ на любую хуйню вплодь до реализаций конечного функционала(чем не могут похвастатся яп с зоопарком фреймворков где услилия попенсорса распыляются, либо куцих фреймворков-роутеров как в ноде).

Лид 300к/в секунду
Аноним 18/06/16 Суб 08:44:39 #75 №129902782 
>>129898311
>>129898416
На пистоне переписали
Аноним 18/06/16 Суб 08:45:27 #76 №129902812 
>>129901453
> Один фреймворк, Одна орм, Один фюррер
Именно поэтому руби!
Аноним 18/06/16 Суб 08:49:45 #77 №129902942 
>>129901453
Привет, рубибоярин. Пишет тебе го-Господь, который даёт на ротан твоему руби по скорости и простоте. До свидания, рубибоярин!
Аноним 18/06/16 Суб 08:54:27 #78 №129903081 
Всем похапешникам в этом итт треде:
>die();
Аноним 18/06/16 Суб 09:42:20 #79 №129904712 
>>129889137 (OP)
Django
Аноним 18/06/16 Суб 10:07:34 #80 №129905715 
>>129904712
Osvobojdenniy?
Аноним 18/06/16 Суб 10:15:12 #81 №129906007 
>>129903081
>hui_sasi();
html господин
Аноним 18/06/16 Суб 11:41:38 #82 №129909527 
14662392981520.jpg
Мне нужно обработать введённые пользователем данные и выдать результат на ту же страницу. Пока что сделал так: два дива, один из которых скрытый. В первом вводятся данные, и по кнопке запускается скрипт выполнения. Во втором диве конструкция "типа если в этой переменной шото есть, то инклюдь вот этот пхп скрипт". Но никак не могу сделать, чтобы одновременно с этим менялась видимость дивов. Как это вообще сделать по человечески? Мне нужно обойтись без перезагрузки страницы и скрыть содержимое пхп скрипта от пользователей.
comments powered by Disqus

Отзывы и предложения