Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Перенос классов с Yii фреймворка в свою ооп CMS?
Форумы портала PHP.SU » » Объектно-ориентированное программирование » Перенос классов с Yii фреймворка в свою ооп CMS?

Страниц (1): [1]
 

1. allross - 15 Августа, 2014 - 11:36:18 - перейти к сообщению
Доброго времени суток дорогие форумчане,

Хотел у вас спросить, можно ли как то перенести классы из фреймворков (в частности из Yii) на свою оопешную cms и если можно то, подскажите пожалуйста как это сделать? Заранее спасибо Вам.
2. Panoptik - 15 Августа, 2014 - 11:44:04 - перейти к сообщению
некоторые классы можно перенести. некоторые можно переписать по примеру. дело в том что большинство классов yii построенно на глубокой иерархии начиная от CComponent

поэтому уточните что именно вы хотите оттуда взять, и тогда будет вам более точный ответ

если речь идет о хелперах, то они довольно слабо связанны и могут без проблем использоваться где угодно
3. allross - 15 Августа, 2014 - 12:23:13 - перейти к сообщению
Нет, там как я понял сторонние (дополнительно) прописанные классы,которые экстендят немного классы встроенные Yii ..
4. RickMan - 15 Августа, 2014 - 12:37:25 - перейти к сообщению
Вы должна скопировать все классы которые наследуются, все классы которые используются и не только у нужного вами файла но и у файлов которые задействует этто файл. В общем берете половина фреймворка и переносите Радость
5. esterio - 15 Августа, 2014 - 12:50:19 - перейти к сообщению
главный вопрос ЗАЧЕМ? ну есть фреймворк по имени Yii. ну и на нем написали CMS. одно второму не мешает
6. allross - 15 Августа, 2014 - 13:37:36 - перейти к сообщению
Нет, не на нем cms , она отдельно написана, в этом та вся фишка..
7. RickMan - 15 Августа, 2014 - 13:44:28 - перейти к сообщению
allross пишет:
Нет, не на нем cms , она отдельно написана, в этом та вся фишка..


Все равно вопрос остался прежний: "Зачем?". Неужели вы нашли в yii, что-то настолько неповторимое, что надо просто это вырезать из системы и вставлять в другую?
8. allross - 15 Августа, 2014 - 14:06:38 - перейти к сообщению
У меня просто следующая задача, надо переписать сайт (инет магаз со своими наваротами), который на yii фрейме в данный момент, на свой самописный двигл, подключив те саммые навороты к своему двиглу..
9. RickMan - 15 Августа, 2014 - 14:41:28 - перейти к сообщению
Ну значит пишите все с нуля. Используя лишь логику yii. Хотя я очень сомневаюсь в уровне вашей cms если у вас возникают такие вот вопросы.
10. Panoptik - 15 Августа, 2014 - 18:13:06 - перейти к сообщению
и еще файнел квесчен

чем не угодил Yii?
11. allross - 18 Августа, 2014 - 11:25:14 - перейти к сообщению
Привет всем, извиняюсь за запоздалый ответ.. Yii всем мне угодил, но хочется свою родненькую цээмэску Улыбка))

 

Powered by ExBB FM 1.0 RC1