Nu3oN » 2011.08.18 23:29 |
Решил забросить свои велосипеды и перейти на ступень выше (как-то пытался, но за неимением времени и желания бросил это дело)... Выбрал по советам самый простой фрейм - CodeIgniter.
Разобрался буквально за день, с учетом того, что отходил по делам (ездил в магазин, ковырялся с машиной, прокатился по делам...) Вобщем для меня этот фрейм не был целью, он мне нужен был для того, что бы понять суть фреймворка! Цель достигнута, теперь можно переходить на более актуальный и функциональный фрейм! Какой можете посоветовать?
З.ы и пара вопросов: 1. Я так понял потребность в шаблонизаторе отпадает т.к в фрейме уже есть вьюхи? или все таки лучше использовать шаблонизатор забив на вьюхи? или же я чего-то не понял? 2. Не знаю как в других фреймах, но в CodeIgniter работа с БД осуществляется "по своему"... Приведу пару примеров:
Это теперь такие "тенденции" в программировании? или же это УГ (впринципе я считаю "это" именно им)? Что лучше, использовать "это" или же штатно PDO/MySQLi... ? |
Gemorroj » 2011.08.19 00:09 |
я с CI не знаком достаточно, чтобы именно его обсуждать. но в целом, view - это и есть шаблонизатор. в symfony, например используется небезызвестный twig. на счет работы с БД, да именно так и работают с БД. нужно чтобы отвязаться от SQL и конкретной его реализации (MySQL, PostgreSQL, MSSQL, Oracle и т.д.), и вообще, писать логику, а не SQL. Хотя, иногда, если нужен сложный запрос, то его пишут руками. |
Nu3oN » 2011.08.19 00:13 |
Gemorroj, в общем шаблоны не нужны, и лучше использовать примерно такую логику для работы с БД как в примере выше? И какой стоит юзать фрейм? и какою предпочитаешь ты и почему? (= |
Gemorroj » 2011.08.19 07:57 |
я сам, к сожалению, не спец по фреймворками - это мой большой пробел. так, популярны зенд, симфони. по коду, по крайней мере, они мне ближе, чем yii, например. |