ок, человек со способностями к этому, расскажите как бы вы изучили фреймворк полностью за время пребывания на форуме Akulenok? покажите решение.zelenin писал(а):чувак, за то время, пока ты здесь пишешь базовые вопросы, можно было изучить фреймворк полностью. из этого делаем вывод, что у тебя нет способностей к этому - просто констатирую.Akulenok писал(а):Мне лично не хватает в документации example, если есть, то скудные.
Я про это например http://www.yiiframework.com/doc-2.0/yii ... dview.html
а вот как на php.net http://php.net/manual/en/function.str-replace.php именно User Contributed Notes
==================
выручают такие добрые люди http://nix-tips.ru/yii2-razbiraemsya-s-gridview.html
Как быстро изучить?
Re: Как быстро изучить?
Проект на Yii2 о Yii2. Блог, примеры кода, и многое другое о Yii Framework 2 и не только
Re: Как быстро изучить?
Отвечу от себя.
Видимо у автора нет такой привычки после "тяжёлого" детства, когда игрушки, велосипеды, компьютеры и софт надо самому себе своими руками собирать.
В каждом вебинаре обсуждаю фрагменты из исходников, и в каждом получаю комментарии "Фу!", "Куча воды!" и "Это же и так очевидно!". Естественно, что всё очевидно. Любой фреймворк написан на тех же переменных, ифах, циклах, методах и классах. Но нет, вместо этого все бегают по форумам и клянчат "Покажите решение!".
Знаете, почему "отличники" во всём сами разбираются? Им тупо списать не у кого. Вот и вся разница.ksetrin писал(а):покажите решение
Видимо у автора нет такой привычки после "тяжёлого" детства, когда игрушки, велосипеды, компьютеры и софт надо самому себе своими руками собирать.
В каждом вебинаре обсуждаю фрагменты из исходников, и в каждом получаю комментарии "Фу!", "Куча воды!" и "Это же и так очевидно!". Естественно, что всё очевидно. Любой фреймворк написан на тех же переменных, ифах, циклах, методах и классах. Но нет, вместо этого все бегают по форумам и клянчат "Покажите решение!".
Когда-то уже отвечал.ksetrin писал(а):расскажите как бы вы изучили фреймворк полностью за время пребывания на форуме Akulenok?
Последний раз редактировалось ElisDN 2015.12.10, 13:47, всего редактировалось 1 раз.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Как быстро изучить?
«Фу!» после вебинара — это нормально даже если он хороший. Однородной аудитории не бывает и часть её, естественно, будет знать всё.
Нравится Yii? Давайте сделаем его лучше!.
Re: Как быстро изучить?
за полтора года? за полтора года можно один язык на хорошем уровне изучить с каким-нибудь фреймворком на нем.ksetrin писал(а):ок, человек со способностями к этому, расскажите как бы вы изучили фреймворк полностью за время пребывания на форуме Akulenok? покажите решение.zelenin писал(а):чувак, за то время, пока ты здесь пишешь базовые вопросы, можно было изучить фреймворк полностью. из этого делаем вывод, что у тебя нет способностей к этому - просто констатирую.Akulenok писал(а):Мне лично не хватает в документации example, если есть, то скудные.
Я про это например http://www.yiiframework.com/doc-2.0/yii ... dview.html
а вот как на php.net http://php.net/manual/en/function.str-replace.php именно User Contributed Notes
==================
выручают такие добрые люди http://nix-tips.ru/yii2-razbiraemsya-s-gridview.html
полгода вполне должно хватить для того, чтобы понять, что загадок под капотом нет. Как: изучая код, структуру, архитектуру самого фреймворка, например, с помощью написания какого-то более продвинутого чем виджет расширения. И конечно же человек должен обладать уровнем, позволяющим ему не задумываться о том, что такое "use \app\SomeClass", ведь это базовая конструкция языка php.
Re: Как быстро изучить?
Бггг des1roer то до сих пор примитивы задает по Yii, только уже на ру-стаке.ElisDN писал(а):Когда-то уже отвечал.ksetrin писал(а):расскажите как бы вы изучили фреймворк полностью за время пребывания на форуме Akulenok?
Re: Как быстро изучить?
Да почти все вопросы, так или иначе связаны с тем, что:ksetrin писал(а):расскажите как бы вы изучили фреймворк полностью за время пребывания на форуме Akulenok? покажите решение.
а) надо зайти в документацию и прочитать, что там написано.
б) сформировать вопрос ин иглишь и задать его гуглу.
Вот пример из последнего, он банально не удосужился за год узнать, что такое неймспесы и что такое автолоад классов. Для чего он вообще пишет use и namespace. Меня на своей то работе бесят сотрудники из-за того что "вставляют код, т.к. в другом месте так же написано" и не хотят разбираться зачем та или иная строка присутствует в коде.
Я бы это сравнил с заучиванием таблицы сложения. Т.е. я знаю, что 2+2 = 4. Но почему 4, а не 5 уже объяснить не могу. И если мне надо будет сделать 100500+100500 я не смогу этого сделать, потому что в моей таблице сложения такого не было.
Re: Как быстро изучить?
Любой процесс происходит лишь под действием движущей силы.
Мотивы появляются под действием вынуждающих факторов: нет денег - ищем заработок, мучает жажда - наливаем воды, не берут в Google - поднимаем скилы. Люди из бедных семей зачастую стремительно растут (мотивация вырваться из нищеты огромная), а из богатых не могут самореализоваться до конца жизни - было мало вынуждающих факторов к развитию.
В свою очередь вынуждающие факторы у всех разные, ведь эволюционируем мы в разных средах, а поэтому у каждого свой путь. Не найти двух людей, который абсолютно одинаково развивались.
Таким образом, практически бессмысленно примерять свой способ эволюции на кого-то другого. У вас были в жизни факторы, которые заставили вас заниматься самообразованием и искать способы делать это эффективно/быстро, а у кого-то этих факторов нет и не будет.
Мотивы появляются под действием вынуждающих факторов: нет денег - ищем заработок, мучает жажда - наливаем воды, не берут в Google - поднимаем скилы. Люди из бедных семей зачастую стремительно растут (мотивация вырваться из нищеты огромная), а из богатых не могут самореализоваться до конца жизни - было мало вынуждающих факторов к развитию.
В свою очередь вынуждающие факторы у всех разные, ведь эволюционируем мы в разных средах, а поэтому у каждого свой путь. Не найти двух людей, который абсолютно одинаково развивались.
Таким образом, практически бессмысленно примерять свой способ эволюции на кого-то другого. У вас были в жизни факторы, которые заставили вас заниматься самообразованием и искать способы делать это эффективно/быстро, а у кого-то этих факторов нет и не будет.
Последний раз редактировалось rugabarbo 2015.12.10, 18:20, всего редактировалось 1 раз.
Re: Как быстро изучить?
Зато есть желание и это моя цель, рад за ваши способности
Обучением занимаюсь после работы, это час максимум и перед сном читаю чтонить в ридере, и при чем тут полтора года?
Обучением занимаюсь после работы, это час максимум и перед сном читаю чтонить в ридере, и при чем тут полтора года?
Последний раз редактировалось Akulenok 2015.12.10, 14:11, всего редактировалось 2 раза.
ភាសាខ្មែរ Yii2 - это кайф!
Re: Как быстро изучить?
Тут речь о базовых вещах, которые не годами учатся и выясняются.rugabarbo писал(а):Таким образом, практически бессмысленно примерять свой способ эволюции на кого-то другого.
Re: Как быстро изучить?
бред то непиши, там дело не в неймспейсах, а в несообразиетельности, и лени, надо было конечно залезть в исходники, найти тот класс, в сл. Раз так и буду делать, извиняюсь за то что трачу ваше бесценное времяSiZE писал(а):Тут речь о базовых вещах, которые не годами учатся и выясняются.rugabarbo писал(а):Таким образом, практически бессмысленно примерять свой способ эволюции на кого-то другого.
ភាសាខ្មែរ Yii2 - это кайф!
Re: Как быстро изучить?
Собственно я об этом свой бред и написал.Akulenok писал(а):там дело не в неймспейсах, а в несообразиетельности, и лени
Re: Как быстро изучить?
Неважно, базовые вещи или нет. Принцип один: есть мотивация - человек развивается. Нет мотивации - лежит на диване. Бессмысленно говорить: "Я изучаю языки за полгода и ты сможешь" - или, например: "Надо просто зайти в доку и прочитать".SiZE писал(а):Тут речь о базовых вещах, которые не годами учатся и выясняются.rugabarbo писал(а):Таким образом, практически бессмысленно примерять свой способ эволюции на кого-то другого.
Не сможет - у него возможно нет усидчивости, которая тоже вырабатывается под действием внешних факторов.
И доку читать ему лично не надо - он привык по-другому добывать информацию.
Бесполезно, короче, пытаться вменять свои способы работы другому человеку, если он сам не замотивирован их внять.
Re: Как быстро изучить?
Классная документация, изучал этим летом тут https://github.com/yiisoft/yii2/tree/ma ... s/guide-ru
около двух недель. Все предельно ясно, аж руки чесались уже делать
Через месяц уже сделал сайт на advanced.. (правда PHP владею уже 11 лет..)
около двух недель. Все предельно ясно, аж руки чесались уже делать
Через месяц уже сделал сайт на advanced.. (правда PHP владею уже 11 лет..)
Re: Как быстро изучить?
я, так же увидел <?= ... ?> впервые в Yii, в "процедурном" PHP чувствую себя довольно уверенно, в ООП и FrWk делаю первые шаги. Учил PHP года 4 назад, довольно много источников было, но такого там не видал.lynicidn писал(а):>По ПХП самому к счастью с этим все хорошо, а с фреймворком не особо.
>В первом же примере используют теги <?= - а что такое не объясняют.
вас где то жестоко обманули
Чуть позже допер и на тостере убедился, что это сокращенныя форма <? echo ... ?>, только не понятно - нафига!
новичок, сильно не пинать, объяснять на пальцах, хвалить))
Re: Как быстро изучить?
<? echo ... ?> - short tagraba писал(а):я, так же увидел <?= ... ?> впервые в Yii, в "процедурном" PHP чувствую себя довольно уверенно, в ООП и FrWk делаю первые шаги. Учил PHP года 4 назад, довольно много источников было, но такого там не видал.lynicidn писал(а):>По ПХП самому к счастью с этим все хорошо, а с фреймворком не особо.
>В первом же примере используют теги <?= - а что такое не объясняют.
вас где то жестоко обманули
Чуть позже допер и на тостере убедился, что это сокращенныя форма <? echo ... ?>, только не понятно - нафига!
<?php ... ?> always
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Как быстро изучить?
raba, так просто писать меньше букв и выглядит лучше
Нравится Yii? Давайте сделаем его лучше!.
- BrusSENS
- Сообщения: 565
- Зарегистрирован: 2012.07.26, 06:51
- Откуда: Новороссийск
- Контактная информация:
Re: Как быстро изучить?
Что то мне подсказывает, что ТС просто надо на php.net
Native Web - небольшой блог о веб разработке (временно на ремонте)
Режим обслуживания сайта для Yii 2.x.x
Режим обслуживания сайта для Yii 2.x.x
Re: Как быстро изучить?
Почему в yii не используется такой синтаксис? Так ведь тоже меньше писать
Код: Выделить всё
if($model->save())
return $this->redirect(['index']);
else
error();
ភាសាខ្មែរ Yii2 - это кайф!
Re: Как быстро изучить?
Потому что PSR.Akulenok писал(а):Почему в yii не используется такой синтаксис? Так ведь тоже меньше писать
Re: Как быстро изучить?
отсутствие скобочек неизбежно приводит к наличию ошибокAkulenok писал(а):Почему в yii не используется такой синтаксис? Так ведь тоже меньше писатьКод: Выделить всё
if($model->save()) return $this->redirect(['index']); else error();