
Константин
13.01.2017
14:49:25

Дмитрий Maestro
13.01.2017
14:49:35
а ты на нем интерпрайз будешь писать ?
тебе ООП понять надо
а там оч низкий порог входа

Google

Константин
13.01.2017
14:49:48
Я это год назад слышал, когда выбирал на какой фрейморк проект посадить.
Выбрал Yii2

Дмитрий Maestro
13.01.2017
14:49:51
круд приложение замутил
потом ужеж полчше взял
но дело твое)

Isaev
13.01.2017
14:50:06

Константин
13.01.2017
14:50:12
В Yii2 то же все весьма просто. И доки много. И комьюнити

Isaev
13.01.2017
14:50:58
Я тут говнокодингом занимался, посмотрите пожалуйста, сейчас ссыль на гитхаб кину

Константин
13.01.2017
14:51:08
Кароч если решишь Yii2 то могу ответить на стартовые вопросы...
И вот доку держи на русском: https://github.com/yiisoft/yii2/tree/master/docs/guide-ru

Дмитрий Maestro
13.01.2017
14:51:32
могу по CI подогнать)

Isaev
13.01.2017
14:52:04
https://github.com/shaman1910/thininfo
Говнокодил еще до того как начал по учебникам php изучать, сильно не ругайте.
Да и код собственно не сильно и мой, перепиливал уже созданный веб интерфейс
в wiki скрин есть

Константин
13.01.2017
14:55:17
Бегло прошел по коду.
Мешаешь логику и представление. Есть такая штука как MVC. Это надо понять и применять.
Так же CSS надо отдельно весь пилить...

Google

Isaev
13.01.2017
14:56:27
про css знаю, но до mvc еще руки не дошли, что бы хотя бы прочитать что это

Дмитрий Maestro
13.01.2017
14:56:45
че там читать

Константин
13.01.2017
14:57:18
Начни с изучения концепии MVC!
Это мейнстрим. Это реально удобно. Сейчас фреймворки и вообще все делают по этому принципу.

Дмитрий Maestro
13.01.2017
14:57:52
95%

Константин
13.01.2017
14:57:57
Если кратко, то данные отдельно, пользовательский интерфейс отдельно, И склеивает их контроллер.

Isaev
13.01.2017
14:58:41
А можешь в моем коде тыкнуть пальцем где я намешал, что бы нагляднее было

Константин
13.01.2017
14:59:14
MVC
M - модель - данные и бизнеслогика
V - представление - GUI кароче
C - контроллер, для связки данных модели и интерфейса
Допустим тут:
https://github.com/shaman1910/thininfo/blob/master/tsmon/admin.php
Сперва ты подключился к БД, потом пошла HTML, потом внутри HTML пошла логика. Т.е. ты смешал рендеринг и бизнеслогику.
Проблема. Такой код тяжело поддерживать и развивать. Он очень неповоротлив. Когда такого кода много это превращается в АД разработчика и потерю денег клиентом.
Картинка по теме )))
http://developerslife.ru/15808

Isaev
13.01.2017
15:04:41
Ну примерно представляю что ты имеешь ввиду.
А вообще на чем в основном занимается веб разрабы, сайты, веб приложения для компаний?

Дмитрий Maestro
13.01.2017
15:04:43
Виктор зинченко на ютубе и Боррисов
не благодарите
каждая компания по разному

Константин
13.01.2017
15:05:50

Дмитрий Maestro
13.01.2017
15:06:01
я не имею права

Константин
13.01.2017
15:06:27
Ну вот. А так хотелось узнать........... (((

Дмитрий Maestro
13.01.2017
15:06:32
)

Константин
13.01.2017
15:08:18
К примеру у нас.
БЭК на Yii2 и это отдельный проект в виде REST-API
Фронт на Angular 1.6 то же отдельный проект.
Бэк и фронт живут на разных доменах.
Фронт обращается к БЭКу по API.
Фронт собирается GULPом. Репозитории лежат на битбакете.
Дмитрий. У вас какой стек? Ожидается рассказ в стиле моего, т.е. что пользуете и все.

Google

Дмитрий Maestro
13.01.2017
15:10:12
бек кохана фронт джекверри + ангуляр щас внедряем
вот у вас круто
когда бек и фронт разные
и по апи
Рестфул ?

Константин
13.01.2017
15:10:59
да. преследую идеологию RSETful

Дмитрий Maestro
13.01.2017
15:11:23
красиво молодежненько)
странички наверное оч быстро рендерятся ?

Константин
13.01.2017
15:11:46
Да. Но я тут на ангулр 2 засматриваюсь.
Но там от ангуляра только название осталось

Дмитрий Maestro
13.01.2017
15:12:07
у нас было почему то решение 1.5 вкинуть в проект

Константин
13.01.2017
15:13:07
1-я загрузка 2-3 сек.
Потом от 0,5сек. Зависит от скорости ответа бэка.
Я начинал с 1,5. В январе обновился до 1.6

Дмитрий Maestro
13.01.2017
15:14:06
круто

Иннокентий антифа
13.01.2017
15:14:13

Isaev
13.01.2017
15:14:32
Сори что отвлекаю от разговора, но у кого сколько опыта в изучении и сколько работаете на должности прогаммиста

Константин
13.01.2017
15:14:45
Лично я взял 1.5, т.к. стартовали проект в апреле того года. Тогла 2-й ангул был в бэте и боязно было начинать на нем делать. А сейчас уе позно.

Дмитрий Maestro
13.01.2017
15:15:42
нуля
верстки незнал

Константин
13.01.2017
15:15:47

Google

Дмитрий Maestro
13.01.2017
15:16:03
опыт 8 мес верстальщик
1 мес бек

Isaev
13.01.2017
15:16:23

Константин
13.01.2017
15:16:40
Атмосфера!
В прикладном ПО. Написал и мучаешся, на другую ОС не поставишь, версии винды разные, куча проблем из-за этого. На мобилку не отдашь, там все заново надо пилить. АД. фу.
В ВЕБ-е. Сдела, ссылку дал и пофиг, хоть с мобилы, хоть с телевизора заидут и смогут работать. И голова не болит как доставить до клиент а, все развернуть и заставить работать.

Isaev
13.01.2017
15:18:56

Константин
13.01.2017
15:20:33

Дмитрий Maestro
13.01.2017
15:21:43
рекомендовал бы сначала Зинченка потом борисова

Isaev
13.01.2017
15:22:54
Что думаете по поводу того чтобы набивать руку на подобных задачках
http://magnoli.ru/zadachi.php

Admin
ERROR: S client not available

Isaev
13.01.2017
15:23:48
сначала тесты проходил типо "выберете один из вариантов", но они все либо слишком простые, либо слишком сложные.

Константин
13.01.2017
15:25:18
Я на интуите пару корсов проходил когда-то давно.
Вот к примеру:
http://www.intuit.ru/studies/professional_skill_improvements/1250/info
Там как в институте, сперва теория, потом правктика, потом экзамены.
Для меня было полезно.
Правда я там С++ подтягивал когда надо было
Ну и там все бесплатно. Это плюс

Дмитрий Maestro
13.01.2017
16:19:27
саблайм
атом
нетбинс

Igor
13.01.2017
16:20:23
Атом? Это какой-то плагин надо ставить?
Потому что по дефолту у меня их нет

Google

Isaev
13.01.2017
16:22:25

Igor
13.01.2017
16:37:42
Наверное, обиделся, что я его на вебшторм променял

Isaev
13.01.2017
16:38:36

Igor
13.01.2017
16:39:04
Лучше джетбрейнс ничего не придумали :)

Isaev
13.01.2017
16:47:54
вставь зна к линии (вот если что он ― ) в поле invisibles space

Igor
13.01.2017
16:48:46
Я про вертикальные линии, которые показывают границы блока
Начало блока и конец. Смыкают два тега
Да, что-то похожее, но всё так же нечитабельно) Хотя, возможно, дело привычки

Gregory
13.01.2017
17:25:29
а чем эти линии отличаются от штома?
цвет другой, но это все настраивается

Vitaliy
13.01.2017
17:26:56
а в атоме - нечетко? :) цвет линии, если что - меняется в CSS на раз-два

Gregory
13.01.2017
17:28:24
в атома аналогично. Просто у меня синтаксис без этих ненужных фигурных скобок и точек с запятой
некоторые люди не любят синтаксис с табуляцией. НО! вот живой пример на твоем скрине у тебя так же есть табуляция как и у меня. Тогда какой смысл в лишних скобках?

Igor
13.01.2017
17:30:05