При условии полного понимания и знания языка разработки.
Спустя 3 минуты, 54 секунды (2.08.2012 - 15:58) Guest написал(а):
Только фреймворки.
Скорость разработки и стандартизация важнее всего.
Скорость разработки и стандартизация важнее всего.
Спустя 11 минут, 10 секунд (2.08.2012 - 16:10) Guest написал(а):
Есть же вариант когда самописный код созедан по тем же принципам что и фреймворки ,где стандартизация не хуже ,зато есть полный контроль над кодом. Неужели такой вариант хуже?
Спустя 4 минуты, 1 секунда (2.08.2012 - 16:14) RCuPeR написал(а):
В таком случает самопись === фреймворк ?
Спустя 5 минут, 44 секунды (2.08.2012 - 16:19) Guest написал(а):
Цитата (Guest @ 2.08.2012 - 17:10) |
Есть же вариант когда самописный код созедан по тем же принципам что и фреймворки ,где стандартизация не хуже ,зато есть полный контроль над кодом. Неужели такой вариант хуже? |
люди которые могут написать фреймворк под свои нужды не задают таких вопросов
Спустя 5 минут, 46 секунд (2.08.2012 - 16:25) Guest написал(а):
Цитата (RCuPeR @ 2.08.2012 - 17:14) |
В таком случает самопись === фреймворк ? |
Именно ,я могу написать свой мини-фреймфорк под определенные нужды ,будь то e-commerce или просто блог.
Более того я это сейчас и делаю. Пишу заготовку под e-commerce ,но некоторые люди сказали мне: "что же ты делаешь? зачем тебе эта самопись?"
я и задался таким вопросом
Спустя 41 секунда (2.08.2012 - 16:26) inpost написал(а):
А фрейм-ворк кто написал? Человек, для которого его фреймворк будет самописью!!! Вуаля, как ему быть? А тут выше говорят, что самописки плохо... )))
Спустя 9 минут, 5 секунд (2.08.2012 - 16:35) Guest написал(а):
в общем не знаю как мне быть ,дальше писать на нативном пхп? Рассыпался я при таком вопросе ,ну вот серьезно: на нативном пхп могу что угодно ,ну кроме баз данных с ними недавно была запара ,даже создавал тему в отделе БД ,но оказалось нужно было просто сесть и подумать ,стоит ли с нативного пхп переходить на фреймы если я осиливаю ООП, MVС, и модульную структуру и без него?
Спустя 1 минута, 36 секунд (2.08.2012 - 16:36) Guest написал(а):
Кстати inpost привет Долгожитель ,тебя я помню здесь еще с незапамятных времен уже Эксперт модер кажись
Спустя 9 минут, 29 секунд (2.08.2012 - 16:46) TMake написал(а):
ТС не нужно заострять внимание на инструментарии, нужно отталкиваться от поставленной задачи и бюджета.
Цитата (Guest @ 2.08.2012 - 18:35) |
на нативном пхп могу что угодно ,ну кроме баз данных с ними недавно была запара |
Изучение framework's не зная основ, в частности работу с БД, будет приводить к ступору.
ИМХО пиши велосипеды, изучай чужие работы, готовые скрипты, разбирай чужие самописи и заново переписывай свое творение. И со временем придет осознание приоритетов и подобные вопросы сами собой исчезнут.
Спустя 10 минут, 45 секунд (2.08.2012 - 16:57) Guest написал(а):
stepan ,ну как ,по вопросам БД я натаскан ,я не знал как нужно было реализовать гибкую систему (разобрался) и нюансов некоторых не знал к примеру : DISTINCT ,понадобился ,но потом опять не понадобился так как все сделал без него
И вижу вы фанат Yii.
Так вот большие преимущества дает данный фрейм пред нативом?
И вижу вы фанат Yii.
Так вот большие преимущества дает данный фрейм пред нативом?
Спустя 8 минут, 42 секунды (2.08.2012 - 17:05) inpost написал(а):
Guest
Ну если бы я знал кто ты, то тоже бы сказал тебе привет, даже если бы ты был Админом
Ну если бы я знал кто ты, то тоже бы сказал тебе привет, даже если бы ты был Админом
Спустя 1 минута, 39 секунд (2.08.2012 - 17:07) Guest написал(а):
не не ,не уловил ты суть дело в том что тебя помнят даже рандомные люди ,и все тебя знают и многим ты помогал ,это нужно было уловить
Спустя 52 секунды (2.08.2012 - 17:08) Guest Guestovich написал(а):
Guest зачем ты эту тему создал ты и так знаешь как будешь дальше писать
Спустя 11 минут, 23 секунды (2.08.2012 - 17:19) Guest Guestovich написал(а):
Guest пошли на дуэль <? echo 'hey nice body, common baby!'; if ($Guest_feedback != true) unset($Guest_Guestovich); ?>
Спустя 10 минут, 28 секунд (2.08.2012 - 17:30) Guest написал(а):
Guest Guestovich
нет я её создал что бы именно понять различия между нативным программированием и использованием фреймворков ,зачем нужен фреймворк вообще?
-----Guest Guestovich-----
<? echo 'are u seriously ,it's so funny :\'D'; if($reason != "") { switch($reason) { case"troll_war": die("Unnamed error <b>good luck</b>"); break; case"competition": $Guest_feedback === true; break; }} ?>
нет я её создал что бы именно понять различия между нативным программированием и использованием фреймворков ,зачем нужен фреймворк вообще?
-----Guest Guestovich-----
<? echo 'are u seriously ,it's so funny :\'D'; if($reason != "") { switch($reason) { case"troll_war": die("Unnamed error <b>good luck</b>"); break; case"competition": $Guest_feedback === true; break; }} ?>
Спустя 17 минут, 58 секунд (2.08.2012 - 17:48) Guest Guestovich написал(а):
<? echo 'oh, my god! can u give me a mega-gun?'; $god = system('aptitude search mega-gun') $echo `$god`; $gunX101 = rand(100, 2000); echo 'yeah!'; do { echo 'begin our war! and my gun starts to shooting!'; $gunX101++; } while ($Guest == 'will die'); ?>
Спустя 7 минут, 53 секунды (2.08.2012 - 17:56) Guest написал(а):
Guest Guestovich
го в лычке или создавай другую тему
я сюда не за этим пришел
го в лычке или создавай другую тему
я сюда не за этим пришел
Спустя 11 минут, 48 секунд (2.08.2012 - 18:07) Guest Guetovich написал(а):
Guest
здесь лички похоже не существует для гостей.. ограничусь этим... завяжу себе глаза и пойду на тренажор.. и возьму индейца под защиту.. peace!
здесь лички похоже не существует для гостей.. ограничусь этим... завяжу себе глаза и пойду на тренажор.. и возьму индейца под защиту.. peace!
Спустя 1 час, 12 минут, 45 секунд (2.08.2012 - 19:20) AlmazDelDiablo написал(а):
Цитата (Мистер М. @ 2.08.2012 - 18:55) |
Кто как считает ,как лучше организовывать проекты ,с помощью патернов / фреймворков ИЛИ самопись ? При условии полного понимания и знания языка разработки. |
Вы точно понимаете, что такое паттерны?
Спустя 21 минута, 7 секунд (2.08.2012 - 19:41) Guest написал(а):
Патерн это каркас ,основа ,структура заранее созданная кем то и проверенная на наличие багов ,сугубо говоря настроенная MVC
Спустя 5 минут, 12 секунд (2.08.2012 - 19:46) Guest Guestovich написал(а):
давай зачотку
Спустя 2 минуты, 47 секунд (2.08.2012 - 19:49) Guest написал(а):
Спустя 40 минут, 53 секунды (2.08.2012 - 20:30) inpost написал(а):
Днепропетровск, странно, я знаю всего 3х людей из Днепра. Один жестко забанен мной, но имя его не помню, и ты очень похож на него по возрасту, второго зовут Виталик и он старше, а третий вроде бывает на форуме, хотел выпить со мной, но что-то потом скрылся
Спустя 5 минут, 17 секунд (2.08.2012 - 20:35) Игорь_Vasinsky написал(а):
Цитата |
Патерн это каркас ,основа ,структура заранее созданная кем то и проверенная на наличие багов ,сугубо говоря настроенная MVC |
диагноз на лицо.
Спустя 5 минут, 3 секунды (2.08.2012 - 20:40) inpost написал(а):
Guest
Это неверно
Это неверно
Спустя 19 минут, 29 секунд (2.08.2012 - 21:00) Guest написал(а):
а что верно?
Спустя 11 минут, 58 секунд (2.08.2012 - 21:12) AlmazDelDiablo написал(а):
Спустя 3 минуты, 28 секунд (2.08.2012 - 21:15) Guest написал(а):
кстати я "Зарегистрированый" или как то так
Помню только одно ,что специально в нике ошибку сделал ,а вот где...
Помню только одно ,что специально в нике ошибку сделал ,а вот где...
Спустя 26 секунд (2.08.2012 - 21:16) RCuPeR написал(а):
Кстати, посоветуйте литературу по ШП.
Спустя 9 минут, 39 секунд (2.08.2012 - 21:25) Guest написал(а):
AlmazDelDiablo ,ну так патерн == MVC я же так и написал
Спустя 9 минут, 20 секунд (2.08.2012 - 21:35) AlmazDelDiablo написал(а):
Каркас сайта — это фреймворк. Фреймворк может использовать какие-либо паттерны в своей реализации. Также и самописные движки используют паттерны.
Спустя 8 часов, 29 минут, 44 секунды (3.08.2012 - 06:05) Guest написал(а):
спасибо теперь яснее
Спустя 4 дня, 4 часа, 22 минуты, 49 секунд (7.08.2012 - 10:27) dodger778 написал(а):
"Самопись", хорошая штука, развивает:) Думаю не стоит пренебрегать этим, как бэ стоит понимать что происходит в тех же самих фреймворках. А вот проекты реализовывать, если под заказ, то 100 пудов лучше на фреймворках, CMS, CMF т.к. время выполнения сократить можно в разы и при передачи проекта другому программисту, ему будет легче разобраться. Реальность такая что обычно под "самопись" документацию не пишут.