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 :: Версия для печати :: Чистый php или framework? И вообще, что это за зверь такой framework?
Форумы портала PHP.SU » » CMS и фреймворки » Чистый php или framework? И вообще, что это за зверь такой framework?

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

1. nkl - 22 Января, 2012 - 09:06:26 - перейти к сообщению
Доброго времени суток господа форумчане. Знаю о существовании PHP и написанных на нём CMS уже более года, но вот только сегодня я узнал о существовании т. н. PHP Frameworks. Что это за звери такие и в каких случаях они применяется? Как давно были придуман и с чего начать понимание этих фреймворков, потому как представление о них в моей голове весьма туманное. Честно, я даже представления не имею о том, что такое net framework и представляю что все пишется своими руками.

Подкиньте пару-тройку дельных ссылок или постов по этому поводу. А то я себя таким отставшим сегодня почувствовал А?!
2. Мелкий - 22 Января, 2012 - 10:41:07 - перейти к сообщению
Фреймворк - каркас. Наработки, то, что в большинстве проектов всё равно делается.

nkl пишет:
что такое net framework

А это - не имеет никакого отношения к PHP и является приблудой от MS. http://ru[dot]wikipedia[dot]org/wiki/Microsoft_[dot]NET
3. Panoptik - 22 Января, 2012 - 11:35:34 - перейти к сообщению
вот некоторые фреймворки:
ZendFramework - от разработчиков PHP. Достаточно мощный
CodeIgniter - простой для понимания фреймворк, но устарел, так как использует PHP 4 и не работает на PHP 5.3
CakePhp
Yii
Kohana
Symphony

еще список можно увеличить при желании. практически все или абсолютно все работают на ООП с использованием паттерна MVC, что уже облегчает разработку
4. nkl - 23 Января, 2012 - 04:48:20 - перейти к сообщению
Так, ну судя по номеру версий всех этих фреймворков, все они появились относительно недавно и я не совсем отстал от жизни?
5. Okula - 23 Января, 2012 - 07:14:46 - перейти к сообщению
Ну это как сказать, например первая версия фреймворка symfony вышла в 2007 году, а за это время много чего в PHP произошло. А Zend Framework так ещё старше, с 2006 года.
6. Viper - 23 Января, 2012 - 08:01:37 - перейти к сообщению
Panoptik пишет:
CodeIgniter - простой для понимания фреймворк, но устарел, так как использует PHP 4 и не работает на PHP 5.3
ошибаетесть. Как раз таки 2.х работает только на PHP 5.1 и выше.

Цитата:
PHP 4 support is removed. CodeIgniter now requires PHP 5.1.6.
цитата из changelog'а начала прошлого года.
7. armancho7777777 - 23 Января, 2012 - 09:09:23 - перейти к сообщению
А что, коллеги, про Kohana скажете?
8. Viper - 23 Января, 2012 - 09:21:24 - перейти к сообщению
armancho7777777 одна из лучших.
9. Саныч - 23 Января, 2012 - 09:24:07 - перейти к сообщению
Цитата:
Чистый php или framework?
Как по мне лучше чистый php.
10. illy - 23 Января, 2012 - 10:47:40 - перейти к сообщению
чистый пхп рулез Хорошо
11. Мелкий - 23 Января, 2012 - 11:04:04 - перейти к сообщению
Viper пишет:
одна из лучших.

Stierus будет несогласен Ниндзя Почему, впрочем, не интересовался. Закатив глазки

nkl пишет:
все они появились относительно недавно и я не совсем отстал от жизни?

В большинстве своём, да - выход PHP5.1 и потом 5.2 - старт очень многих ныне популярных фреймворков.
12. nkl - 03 Февраля, 2012 - 19:42:31 - перейти к сообщению
Саныч, почему? Чем чистым php лучше framework'a?

 

Powered by ExBB FM 1.0 RC1