|
|
|
| Никак не могу углядеть ООП в PHP. Вроде как говорят, что оно появилось в php5. Но я чего то совсем запутался и в определении ООП и в его местоположении в PHP.
Разъясните чайнику, пожалуйста :-) | |
|
|
|
|
|
|
|
для: Veli
(03.03.2007 в 17:50)
| | Прям над форумом статья | |
|
|
|
|
|
|
|
для: Veli
(03.03.2007 в 17:50)
| | В четвертой версии тоже было, но маленькое еще. | |
|
|
|
|
|
|
|
для: t4f
(03.03.2007 в 18:33)
| | В php5 используется новая обьектная модель это стало возможно блягодаря новому процессору ZendEngine. | |
|
|
|
|
|
|
|
для: Veli
(03.03.2007 в 17:50)
| | Его редко используют, поэтому и не видно, в конце статьи http://www.softtime.ru/article/index.php?id_article=108 приводятся ссылки на темы форума, где обсуждаются причины, почему ООП не очень популярен в PHP.
ООП - это территория объёмных графических систем, вроде Windows, PHP - это территория UNIX, здесь всегда к ООП относились как к чему-то избыточному. Дело в том, что в Windows - программы монолиты, каждая из них является чем-то вроде швейцарского ножа, т.е. имеет множество функций и большой объём. Объёмные программы удобно разрабатывать при помощи ООП. В UNIX используются короткие программы, которые собираются в единый комплекс при помощи скриптов и конвеера командной строки. В коротких программах больше подходит процедурный подход - ООП только мешает. | |
|
|
|
|
|
|
|
для: cheops
(04.03.2007 в 00:46)
| | Спасибо за разъяснения и за ссылочку на статью об ООП, просто до нее еще не добрался, поэтому не замечал. | |
|
|
|