Страница 1 из 1

Что нужно делать на Yii

Добавлено: 2011.07.13, 14:56
systemiv
Задумался над таким вопросом.
Что нужно делать на Yii?
Ведь есть такие проекты, которые гораздо удобней и проще реализовать на чистом PHP, чем прогонять все данные через несколько классов. Например блог. Можно реализовать на чистом PHP, и весить он будет раз в 10, меньше.
Как становить грань, между тем что нужно делать на Yii, а что нет. Или лучше всё делать на Yii.

Re: Что нужно делать на Yii

Добавлено: 2011.07.13, 14:59
timlar

Re: Что нужно делать на Yii

Добавлено: 2011.07.13, 16:12
Stamm
systemiv писал(а):Задумался над таким вопросом.
Что нужно делать на Yii?
Ведь есть такие проекты, которые гораздо удобней и проще реализовать на чистом PHP, чем прогонять все данные через несколько классов. Например блог. Можно реализовать на чистом PHP, и весить он будет раз в 10, меньше.
Как становить грань, между тем что нужно делать на Yii, а что нет. Или лучше всё делать на Yii.
Если проект будет развиваться, то стоимость изменений в yii будет значительно меньше, чем в чистом php.

Re: Что нужно делать на Yii

Добавлено: 2011.07.13, 21:03
alexk984
Мне кажется что большинство обычных сайтов лучше делать на CMS, yii нужен для крупных или нестандартных сайтов, а на чистом php врядли кто-то пишет, всегда есть какой-то фреймворк хоть и самописный.

Re: Что нужно делать на Yii

Добавлено: 2011.07.13, 22:25
systemiv
Ну насчёт ЦМС, в принципе я согласен, но только если сайт действительно не извращаясь можно подогнать под шаблон и если ЦМС самописная на Yii=)
В остальных случаях думаю лучше будет делать всё с нуля на Yii

Re: Что нужно делать на Yii

Добавлено: 2011.07.13, 23:08
BuCeFaL
При фразе чистый PHP вспоминаю кучу всяких php файлов, с перемешанной в одну кашу логикой, версткой и работай с базой и все они инклудят друг друга в разных местах и в разном порядке. Зрелище еще то ...

Re: Что нужно делать на Yii

Добавлено: 2011.07.13, 23:29
systemiv
У меня всегда было по папочкам) с единой точкой вхождения)) И инклудили они только классы из папки "core"=)

Re: Что нужно делать на Yii

Добавлено: 2011.07.14, 00:26
alexk984
Это уже мини-фреймворк по сути, то о чем я говорил.

Re: Что нужно делать на Yii

Добавлено: 2011.07.16, 15:14
Johnatan
С таким же успехом можно задать вопрос "Что нужно делать на Apache?" Ведь можно написать на С или даже сразу на АСМе возможность прослушивания порта и отдачи данных по запросу, чем использовать большой и медленный Апач. Где грань?

Если понимать для чего служат фреймворки, то таких вопросов возникать не будет. Для разных задач есть разные фреймворки. Yii один из самых многофункциональных и мощных фреймворков и учитывая, что классы в нём подключаются по мере надобности, он годен для всех проектов, в которых целесообразно использовать небольшое количество точек входа (для меня это 1-5 точек).

Re: Что нужно делать на Yii

Добавлено: 2011.07.18, 09:41
DmitryVolhov
alexk984 писал(а):Мне кажется что большинство обычных сайтов лучше делать на CMS, yii нужен для крупных или нестандартных сайтов, а на чистом php врядли кто-то пишет, всегда есть какой-то фреймворк хоть и самописный.
К сожалению, часто встречаю на фрилансе при размещении заказа, что фрилансеры пытаюст уговорить писать с нуля на чистом php или наоборот - на какой-то своей cms, которая .... .

Re: Что нужно делать на Yii

Добавлено: 2011.07.18, 11:50
RusAlex
каждый хвалит своё болото.