|
|
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Господа, а вот если быть откровенными кто может сказать, является ли PHP объектными языком в полном смысле этого слова (т.е. наследование и т.д) или все же там надо все процедурами писакать. O*R*A*C*L*E (Don't despair my little fried...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 11:10 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
http://ru2.php.net/manual/ro/language.oop5.php ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 11:35 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Объектность - это способ мышления, а объектный код можно и на процедурном языке писать. Я вот на T-SQL неплохо объектный код :)) пишу (объектный по стилю написания, а не по стандартам) , хотя об этом можно спорить. Оперировали же классами в PHP4, и нследование было? В PHP5 объектный подход просто причесали, привели так сказать к стандарту (всякие public, private, конструкторы по-умолчанию и прочее). Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 14:48 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Нет, не является. Чисто объектными языками являются например Java и Smalltalk С++, PHP, Object Pascal и иже с ними - объектно-ориентированые Наследование - необходимый, но недостаточный признак как и объектного так и объектно-ориентированного языков ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 15:45 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Вопрос в том, насколько это необходимо. Зачем Web-мастерам постигать тонкости использования полиморфизма? Это ускорит процесс разработки Web-сайтов с использованием PHP ? Это поставит PHP на один уровень c Java, С# ? Это создаст условия для появления Open-Source проектов ? Это поможет ускоренному обучению молодого специалиста по Web-мастерингу ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 15:52 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Зачем Web-мастерам постигать тонкости использования полиморфизма А дом без фундамента сколько простоит? Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:08 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
maytonЭто ускорит процесс разработки Web-сайтов с использованием PHP ?Разве нет? Это создаст условия для появления Open-Source проектов ?А разве сейчас Open-Source проектов под PHP не существует?Это поможет ускоренному обучению молодого специалиста по Web-мастерингу ?Зависит от начального багажа, ИМХО. Хотя в принципе к использованию ООП меня особо ничего не склоняет. Пока. Пока я не пишу грандиозных проектов :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:15 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
*Разве нет 1) Потребуется доказать что использование ОО PHP будет более удобным чем JSP и ASP.Net. 2) Создать очередной никому не нужный универсальный язык в котором есть как в Perl все что ни попадя. Однако из универсальности не следует удобство. Кстати сами почитатели Perl признаются что используют его лишь для простых вещей. Если решение будет кросс-платформенным то создать новый стандарт на платформу PHP. Если он нативный - то он тем более не конкурент для MSNet и Java. 3) Потребуется полноценная среда разработки (которой как не было так и нет). Отладчики и RAD средства, генераторы шаблонов и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:52 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
авторСоздать очередной никому не нужный универсальный язык в котором есть как в Perl все что ни попадя. Однако из универсальности не следует удобство. Кстати сами почитатели Perl признаются что используют его лишь для простых вещей. что за бред Вы пишите?! может его используют для более легких целей те люди, который не могут изучит ьсеръезно Perl ввиду его некой специфичности? авторЕсли решение будет кросс-платформенным то создать новый стандарт на платформу PHP. ничего не понял :) автор Если он нативный - то он тем более не конкурент для MSNet и Java. что это за слово такое - нативный :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 17:27 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Потребуется полноценная среда разработки (которой как не было так и нет). Отладчики и RAD средства, генераторы шаблонов и т.п. А zend studio, что? Не полноценная? Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 17:29 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
PHP прижился потому что он некомпилируемый, как Perl, Java..., а интерпретируемый, и потому что был быстрее классического ASP-а, кроссплатформенный, а не потому что был чисто процедурным... Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 17:33 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
т.е. писать и править код на php было удобнее чем, скажем, на Perl. Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 17:34 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Роман Дынникт.е. писать и править код на php было удобнее чем, скажем, на Perl. Posted via ActualForum NNTP Server 1.1 Правильно Роман! Вы в точку попали! Удобнее! 1) А кто решил что удобнее будет вводить Syste.out.print вместо print? 2) Кто заставит вас изучать какой-то полиморфизм (без которого ООП просто лишняя грамматика) если вы и так великолепно мочите сайты и не знаете проблем! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 17:52 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
php прижился больше из-за того, что он встраивается в html легко, как и asp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:00 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Роман Дынникт.е. писать и править код на php было удобнее чем, скажем, на Perl. Posted via ActualForum NNTP Server 1.1 не совсем понимаю, почему Вы считаете, что в PHP удобнее писать, мне кажется это привычка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:01 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
А кто решил что удобнее будет вводить Syste.out.print вместо print? Это уже разработчик решает что ему удобнее и нагляднее. Для меня так более логично: using Syste.out; print(); Чем думать откуда этот принт мог взяться, из какой области видимости, из какого инклюда... Я за то чтоб у меня был выбор. Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:05 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
не совсем понимаю, почему Вы считаете, что в PHP удобнее писать, мне кажется это привычка Перекомпиляция не нужна, в отличии от Perl Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:07 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
php прижился больше из-за того, что он встраивается в html легко, как и asp много причин и стечений обстоятельств было, не будем это обсуждать. Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:10 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Роман Дынник А кто решил что удобнее будет вводить Syste.out.print вместо print? Это уже разработчик решает что ему удобнее и нагляднее. Для меня так более логично: using Syste.out; print(); Чем думать откуда этот принт мог взяться, из какой области видимости, из какого инклюда... Я за то чтоб у меня был выбор. Posted via ActualForum NNTP Server 1.1 Код: plaintext 1. 2. 3. 4. Ну и что? Это уже создано! В чем будет элемент НОВАТОРСТВА PHP? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:32 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Роман ДынникПерекомпиляция не нужна, в отличии от Perl Posted via ActualForum NNTP Server 1.1 перекомпиляция?!?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 21:17 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Роман ДынникPHP ... интерпретируемыйЭто не совсем правда. Если вы застали те времена, когда в стране было полно машинок на базе PDP-11 (Корветы, БК-0010 и т.п.), то вам должно быть известно, что такое pi-код. Ну так PHP, в общем-то, примерно из той же оперы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 21:46 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Ну и что? Это уже создано! В чем будет элемент НОВАТОРСТВА PHP? Новаторства никакого, кроме новаторства есть еще и понятие поддержки, следование пожеланиям разработчиков. А в чем новаторство C# по сравнению с Java? По семантике они практически клоны... Потом, возьмем какую-нибудь популярную библиотеку, Pear например, сколько там процедурного подхода, а сколько объектного... Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 09:34 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Роман ДынникНоваторства никакого, кроме новаторства есть еще и понятие поддержки, следование пожеланиям разработчиков. Что-то никаких пожеланий от веб-мастеров я не слышал. В основном исходит писк, связанный с отсутствием какой-то библиотечки процедур и т.п. Конструктивных предложений по поводу перехода на ОО методологию не приходило. Если у вас есть реальные линки на форумы где этот вопрос стоит то ... поделитесь. Будем обсуждать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 10:28 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
если звезды зажигаются на небе, значит это кому-нибудь нужно... Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 13:53 |
|
||
|
Господа, а вот если быть откровенными кто может сказать, является ....
|
|||
|---|---|---|---|
|
#18+
Оба подходя имеют право на жизнь. Вот статейка по теме http://detail.phpclub.ru/article/oop-vs-proc ]Объектно-ориентированное и процедурное программирование в PHP И давайте завяжем на этом. Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 14:00 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=32870908&tid=1478862]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 347ms |

| 0 / 0 |
