
Roman
29.04.2016
12:59:03
))

? Snyp
29.04.2016
13:00:02
Лол)

Roman
29.04.2016
13:00:35
мне снг не понравился перекат технологий, когда нас учили на делфях паскалях, базы, бейсики. к выпуску они нахер никому не сдались
в корп средах норм все на линухах и скриптовых

Google

? Snyp
29.04.2016
13:01:06
Такая же тема, ебись как хочешь

Roman
29.04.2016
13:01:10
угу
щас вот переосвоение
долгое

? Snyp
29.04.2016
13:01:46
Кто нить писал свои шаблонизатор?

Сергей
29.04.2016
13:03:23

Vladimir
29.04.2016
13:03:30
а смысл? если php - сам себе шаблонизатор. А если невтерпеж - есть twig

Maxim
29.04.2016
13:05:03
Есть smarty, и тд
Можно средствами самого PHP шаблонизировать

? Snyp
29.04.2016
13:07:12

Maxim
29.04.2016
13:07:42
Ее больше, чем достаточно

Roman
29.04.2016
13:07:48
такие шаблоны каждый сам себе ваяет либо фреймоврки

Google

? Snyp
29.04.2016
13:08:12
Валят или ваяет?

Maxim
29.04.2016
13:08:12
Весь Yii2 работает на таких "шаблонах"...

Roman
29.04.2016
13:08:19
+
ваять == делать

? Snyp
29.04.2016
13:09:08
Это понятно все, иначе бы я не задавал вопросов. Мне для опыта только.
Ну писал. Но, действительно, зачем?
Есть smarty, и тд
Можно средствами самого PHP шаблонизировать

Maxim
29.04.2016
13:09:33
Я писал на регекспах.

? Snyp
29.04.2016
13:09:45
А эт шо такое? В кратце

Maxim
29.04.2016
13:09:53
Регулярные выражения

? Snyp
29.04.2016
13:10:14
Аа.. Не давно осваивал эту тему. Прикольная вещь.

Roman
29.04.2016
13:10:29

? Snyp
29.04.2016
13:11:03
Но в статье где об этом написано было, призывали их не использовать там где они не нужны. Дабы не создавать путаницу и т.д.

Maxim
29.04.2016
13:12:04
Я даже свою цмс писал когда-то давно.

? Snyp
29.04.2016
13:12:20
Сори, с телефона не шипко удобно

Maxim
29.04.2016
13:13:21
Ну если тебя интересуют конкретные вопросы- спрашивай;-)

Vladimir
29.04.2016
13:13:24
все изобретали велосипеды. Но смысл писать 100500ую CMS? Есть набор готовых отлаженных решений. Собрал как из кирпичиков и думаешь только над функционалом, а не продолжаешь жрать кактус
а потом "пэха говно" будет

Google

Roman
29.04.2016
13:13:47
+

Maxim
29.04.2016
13:13:58

Roman
29.04.2016
13:14:02
лучше чистый пых
многиестаршие товарищи фреморки вообще не переваривают

Maxim
29.04.2016
13:14:28
Я тоже люблю чистый пых
Больше свободы

Vladimir
29.04.2016
13:14:47
свобода - зло

Maxim
29.04.2016
13:14:56
Но, иногда целесообразнее сделать на фреймворке.

Vladimir
29.04.2016
13:15:02
когда можешь вывод текста в контроллере заебенить - зло

Roman
29.04.2016
13:15:12
ну если данных много и надо контролить все поля

Vladimir
29.04.2016
13:15:16
это анархия
есть давно придуманные паттерны, есть логика построения приложения.

Roman
29.04.2016
13:16:00
хотя некоторые регулярки, все равно обойдут ограничения

Maxim
29.04.2016
13:16:05
Ну, никто не мешает мне писать свой код по паттерном

Vladimir
29.04.2016
13:16:05
а если пишете "свободное" приложение, то никто его кроме вас понять и поддерживать не сможет

Roman
29.04.2016
13:16:29
о ну ка расскажите подробнее почитать про паттерны)

? Snyp
29.04.2016
13:16:34
Я цмс писал для обучения. Это было первое, что я написал на пыхе
Я так же делаю в настоящее время. Думаю когда будут первые заказы - буду писать и собирать проекты на фреимворках и т.д. смысл вьебывать на дядю если можно будет сдедать ее из почти готовых решений? Если для заказчика главное чтоб работало и было нормальным.

Maxim
29.04.2016
13:17:54
Более того
Заказчики любят, когда написано на чем-то известном
Они боятся самописов.

Google

? Snyp
29.04.2016
13:18:30
Лавер какой нить)
Качество и скорость)

Roman
29.04.2016
13:20:28
Заказчики любят, когда написано на чем-то известном
вот пример. у меня один из проектов сидел делал чел. на йии, проект связан с секурити, платежами. он востребован, на рынке конкурентов нет,в нужных сферах так точно, он пропал, поддерживать некому. проект стоит в полурабочем состоянии, хотя yii вроде как должен привлекать разработчиков и документалка вся есть
хотя вру, в рабочем состоянии просто чел выполнил задачи по тз на суммуН и свалил
а то что потом вылезло совершенно его не волновало
хотя yii и проверки должны бы быть
это один из

Admin
ERROR: S client not available

Roman
29.04.2016
13:22:14
а у меня их штук 10
каждый на своем
кто то до конца работает, если просто. кто то видит проект потяжелее и даже фреймворк не спасает. разработчик начинает заливать бухать переезжать
фриланс блин
хоть сидеть и все самому переписывать)

? Snyp
29.04.2016
13:26:37
я когда писал на С++ то писал то что хотел без всяких .net и все такое. когда писал на .net в с++, было конечно очень удобно и т.д. но в силу неопытности не смог решить проблему конвертаций данных межу типами от нета и стандартными. так же и с winapi, тоже были заморочки, потом оказалось что нужно было просто прописать некоторые библиотеки но к тому моменту сам по себе WFA в visual studio умер после 2010-той версии, оставив один мфс. После как "ажиоташ" с веб программингом уйдет, когда все буде сделано, займусь изучением qt).
Слушайте, объясните своими словами от себя, что такое паттерн?
Читал в инете - суть не сильно уловил.


Roman
29.04.2016
13:34:24
это сильныйд дзен и магия вырабатывается с годами, можно насиловать себя мануалами конечно, но лучше ползоваться как вспомогательным средством. общие правила написания кода применимые к конкретному языку, как создавать классы объекты - больше для тим девелопа общественного или корп среды подходит
http://getjump.me/ru-php-the-right-way/pages/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F.html

? Snyp
29.04.2016
13:35:37
знакомый учебничек, почитываю иногда)

Roman
29.04.2016
13:35:43
к примеру ты всвоем коде можешь надобавлять переменных гдепопало

Google

Roman
29.04.2016
13:35:53
создать класс среди страницы

? Snyp
29.04.2016
13:35:58
там написано что он мол "живой", часто обновляется.

Roman
29.04.2016
13:36:30
такое обычно не приемлимо для тимдевелопа, нужно брутальное структурированное строгое четкое понятное оформление

? Snyp
29.04.2016
13:37:23
Суть в том, что надо работать по одному своду правил, чтобы все друг друга понимали что и как.
так?

Roman
29.04.2016
13:37:55
ну да, и использовать уже созданные больше стандартные шаблоны
не выписывая велосипеды
их к примеру настрочили уже сотни,импортируй и учись ими управлять как настоящий оопер

? Snyp
29.04.2016
13:39:20
я считаю, что если проект довольно большой и т.д. то конечно нету смысла писать велосипеды если всю рутину уже сделали за тебя фреимворки. Скажу так что в комманде никогда в жизни не писал код, только в одиночку. Был бы опыт - я бы вас понимал лучше. А пока только так)

Roman
29.04.2016
13:39:32
это сложно с места собрать в кучу, надо наблюдать и читать как делается

? Snyp
29.04.2016
13:40:22
т.е. паттерном можно назыыать какой нить класс?
с несколькими методами
или наоборот, несколько классов.

Roman
29.04.2016
13:44:37
можно, если он является архитектурно верным решением и его можно применить где то еще

Vladimir
29.04.2016
16:02:18
паттерн - это архитектурное решение. проверенное временем
т.е. у кого-то была задача - сделать только одно подключение к бд. если оно уже есть, то использовать существующее. так появился паттерн Sigleton
когда появится у кого-то другого задача иметь только один экземпляр определенного класса, то он не будет голову грузить и изобретать велосипед, а с минимальными изменениями возьмет код примера дла синглтона
вот для каждой такой специфичной, но часто встречающейся задачи , и написана куча паттернов
и придумана... т.к. это скорее идея..концепция. То, как НАДО написать код, чтобы решить проблему

Сергей
29.04.2016
16:09:12
Скорее так НАДО писать код,чтобы другим понятней было
и чтобы проект мог расти в ширину с минимальными потерями