Comments 98
agiledev.ru в помощь.
UFO just landed and posted this here
вообще стоит сначала банду четырех и фаулера почитать наверно...
UFO just landed and posted this here
http://cake-php.ru/wiki/Manual11 - самое доступное описание на русском для понимания MVC. Хотя написанное для "Пирожка", но написано понятно, без лишней инфы.
UFO just landed and posted this here
Есть очень хорошая книга о паттернах с примерами на PHP (правда на английском) PHP|ARCHITECT’S GUIDE TO PHP DESIGN PATTERNS.
P.S. Могу выслать pdf
P.S. Могу выслать pdf
очень интересно, а могли бы вы залить куда-нибудь для свободного скачивания ?
а ресурс, авторы которого похоже влетят на $188k долларов каждый, зачем? ;) поищите по названию книги без PHP| - сразу получите ссылку.
Не проблема. Уже залил.
http://upload.com.ua/get/900102561
(нужно будет ввести цифры с картинки)
P.S. Я отправлял книгу на email всем, кто об этом просил. Но несколько почтовых серверов посчитали ее слишком большой и отказались принимать.
Поэтому качайте.
http://upload.com.ua/get/900102561
(нужно будет ввести цифры с картинки)
P.S. Я отправлял книгу на email всем, кто об этом просил. Но несколько почтовых серверов посчитали ее слишком большой и отказались принимать.
Поэтому качайте.
Вышлите мне, пожалуйста
kest.bodnya гав гав gmail.com
kest.bodnya гав гав gmail.com
и мне, если можно, экземпляр вышлите.
random в therandom.org.ua
а то я еще в процедурном дергаюсь...
random в therandom.org.ua
а то я еще в процедурном дергаюсь...
Да. Я буду вам очень благодарен!
и мне пожалуйста, мой_ник на mail.ru
Если не сложно, то я бы тоже хотел получить экземпляр книги для ознакомления. Мой электронный адрес: мой_ник_на_харбре на gmail.com
хех:) от себя добавлю http://ooad.asf.ru/. Сайтик вроде регулярно обновляется, так что считаю, что его тоже можно добавить:)
UFO just landed and posted this here
Скачай ZendFramework, и через некторое время написания проектов на нем, ты поймешь силу ООП
книга Guide to PHP Design Patterns, ищится в осле. Наверное единственное руководство по паттернам в PHP
http://lib.zhilinsky.ru/books/coding/oop-patterns
Приемы объектно-ориентированного проектирования. Паттерны проектирования. (Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес).
Приемы объектно-ориентированного проектирования. Паттерны проектирования. (Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес).
PHP Objects, Patterns, and Practice, Second Edition, Apress December 2007 - на английском языке
http://www.citforum.ru/SE/project/pattern/
http://www.devshed.com/c/b/PHP/
Есть ещё один рскоязычный ресурс, который посвёщён паттернам именно в РНР, но я потерял ссылку :(
http://www.devshed.com/c/b/PHP/
Есть ещё один рскоязычный ресурс, который посвёщён паттернам именно в РНР, но я потерял ссылку :(
PHP|Architect - Guide to PHP Design Patterns pdf 10.9mb http://rapidshare.com/files/89362467/PHP…
Apress - PHP objects patterns and practice second edition pdf 7.1mb
http://rapidshare.com/files/89363253/php…
книга от апресс, на мой взгляд, более толковая ;)
Apress - PHP objects patterns and practice second edition pdf 7.1mb
http://rapidshare.com/files/89363253/php…
книга от апресс, на мой взгляд, более толковая ;)
UFO just landed and posted this here
http://lib.zhilinsky.ru/books/coding/architektura-prilogenij
Архитектура корпоративных программных приложений. (Мартин Фаулер)
Архитектура корпоративных программных приложений. (Мартин Фаулер)
Рекомендую книгу «PHP5 для профессионалов». Уже полгода она лежит у меня столе и раскрывается примерно каждые два дня. А вот и ссылка — http://www.dialektika.com/books/5-8459-1066-8.html, где можно прочитать содержание!
Информация в книге даст общие понятия, концепцию ООП, там приводятся очень умные примеры классов для решения общих задач, которые можно наложить на проект любой сложности.
Информация в книге даст общие понятия, концепцию ООП, там приводятся очень умные примеры классов для решения общих задач, которые можно наложить на проект любой сложности.
тоже рекомендую, много оттуда подчерпнул
Да, это лучшая книга по теме на русском, но далеко не блестящая. Суть там в основном крутится вокруг концепции ORM, но явно она как таковая не упоминается. Вобщем, любопытная, но странная какая-то книга и с явными опечатками/ошибками. Ожидал от нее большего.
Очень понравилась книга, лучшего не видел по ПХП пока. Там есть и примеры нескольких паттерном. Штуки 3-5.
я искренне надеюсь, что в новых версиях php ооп будет если не на уровне ruby, то близко к нему
не начинайте пожалуйста холивара. я очень хорошо отношусь к обоим языкам, я всего лишь высказал надежду
не начинайте пожалуйста холивара. я очень хорошо отношусь к обоим языкам, я всего лишь высказал надежду
UFO just landed and posted this here
ооп это не панацея от всего.
используя текущие ооп возможности в php можно писать большие, сложные и гибкие проекты.
на данный момент острой надобности в каких-то pure-oop возможностях я не вижу
используя текущие ооп возможности в php можно писать большие, сложные и гибкие проекты.
на данный момент острой надобности в каких-то pure-oop возможностях я не вижу
Просили же не начинать :), просто попробуйте что нить другое.
а я начал холивар с руби? не придумывайте.
я пишу не только на php :)
я пишу не только на php :)
вы начали холивар касательно ООП ;)
ох.. в этом мире теперь все холивары и стартапы :)
надо правильно говорить: "вы стартапнули холивар по [подставить_нужное]"
и посмотрите комментарии - ничего не началось
надо правильно говорить: "вы стартапнули холивар по [подставить_нужное]"
и посмотрите комментарии - ничего не началось
UFO just landed and posted this here
да вообще можно на функциях писать
вы не поверите, но на чистых функциях реализуется туева хуча проектов, написанных начинающими и "мегапро" (т.е. "кончающими") пхп-программистами
это и формирует нелестные отзывы о пхп =)
вы не поверите, но на чистых функциях реализуется туева хуча проектов, написанных начинающими и "мегапро" (т.е. "кончающими") пхп-программистами
это и формирует нелестные отзывы о пхп =)
Побывал 5 лет PHP программистом, и не так давно сменил ориентацию на другой язык. В связи с этим не рекомендую OOП осваивать на PHP. Много чего инетересного и не узнаете.
на какой?
На какой язык перешёл? - Python.
например чего?
Непонял вопроса. Почему перешел с PHP на Python?
нет. чего не узнаете? 5(4,3) лет назад php был несколько не таким...
Я не 5 лет назад прогал на PHP, а 5 последних лет.
Да и за всё время не столько то и изменилось, добавилось псевдоООП в 5-1 версии, навалили кучу новых функций (как я уже и говорил мне кажется сейчас что PHP это непродуманая свалка функций с возможностью писать конструкции типа if for while etc.) Это ещё и объясняется тем что очень сложный был переход с 4 на 5 версию, знаю людей которые до сих пор прогают на 4-ке. Не просто так же занимаются такой вот http://gophp5.org/ ерундой. Ничего там не меняется.
Да и за всё время не столько то и изменилось, добавилось псевдоООП в 5-1 версии, навалили кучу новых функций (как я уже и говорил мне кажется сейчас что PHP это непродуманая свалка функций с возможностью писать конструкции типа if for while etc.) Это ещё и объясняется тем что очень сложный был переход с 4 на 5 версию, знаю людей которые до сих пор прогают на 4-ке. Не просто так же занимаются такой вот http://gophp5.org/ ерундой. Ничего там не меняется.
последние 5 лет начались 5 лет назад видимо. за это время много чего изменилось. псевдоПХП было именно в версии 4. насчёт "непродуманной" свалки функции - ваше имхо. и С или Java не так? это язык - не нравится свалка, напишите свою супер-прокладку и сваливайте функции как нравится. насчёт сложного перехода с 4 на 5 - бред, а те кто "прогают" на 4 - это их личное горе.
НО(!) я не об этом. я спрашивал почему вы не рекомендуете OOП осваивать на PHP? Чего интересного мы не узнаем?? тем более много чего? действительно интересно...
(ответить)
НО(!) я не об этом. я спрашивал почему вы не рекомендуете OOП осваивать на PHP? Чего интересного мы не узнаем?? тем более много чего? действительно интересно...
(ответить)
Извините меня, я что на дурачка прохож? Я сидел на PHP все последнее время, я не просто начал 5 лет назад. Как только вышел PHP5 сразу на него подсел. И подсел именно на OOP на 5-ке.
Насчёт бреда с переходом это не бред а существующая проблема ибо так не парились бы.
Если действительно хочется узнать то надо только попробовать и сравнить писать OOP код на PHP и чем то более OOPнутом. В крайнем случае если хоть какое то ещё будет желание то погуглитесь и почитайте на эту тему. Не собираюсь я тут дисеры писать по этому вопросу.
Насчёт бреда с переходом это не бред а существующая проблема ибо так не парились бы.
Если действительно хочется узнать то надо только попробовать и сравнить писать OOP код на PHP и чем то более OOPнутом. В крайнем случае если хоть какое то ещё будет желание то погуглитесь и почитайте на эту тему. Не собираюсь я тут дисеры писать по этому вопросу.
спасибо за погуглить... java в качестве более ООП вас устроит? к потуги при переходе возникают у самых ярких перцев, для которых после х-лет програминга сюрпризом является результат работы логических операторов.
Потуги видно возникают у некоторых перцев при прочтении русского текста, неговоря уже о коде.
Вы даже не смогли понять в чём прикол был в коменте про логические операторы :)
Всё, бессмысленный диалог закончен. Удачи в начинаниях.
Вы даже не смогли понять в чём прикол был в коменте про логические операторы :)
Всё, бессмысленный диалог закончен. Удачи в начинаниях.
простите какой код? там 3 строчки, а я ничего длинее 2 строчек в жизни не видел.
и куда уж нам понять ТАКОЙ "прикол" про логические операторы, работа которых для вас навсегда останется загадкой, как впринципе, и непонимание вывода "человеческого языка программирования"...
надо было не в питон уходить, а в С... может быть тогда, спустя годы...
ну ладно об этом. я ВСЕГО ЛИШЬ (без сарказма) хотел узнать, что открылось для вас много нового в ООП при переходе с php на python. взять просто и написать: "я узнал ..........", без дополнительных расшифровок. может кому-то как раз этого и не хватает, и тут ему откроется истина... ибо одному японскому дядке не хватало ООП в питоне, и он сделал из него себе руби.
и вам удачи в проф. деятельности!
и куда уж нам понять ТАКОЙ "прикол" про логические операторы, работа которых для вас навсегда останется загадкой, как впринципе, и непонимание вывода "человеческого языка программирования"...
надо было не в питон уходить, а в С... может быть тогда, спустя годы...
ну ладно об этом. я ВСЕГО ЛИШЬ (без сарказма) хотел узнать, что открылось для вас много нового в ООП при переходе с php на python. взять просто и написать: "я узнал ..........", без дополнительных расшифровок. может кому-то как раз этого и не хватает, и тут ему откроется истина... ибо одному японскому дядке не хватало ООП в питоне, и он сделал из него себе руби.
и вам удачи в проф. деятельности!
Две очень хорошие книги по ООП в PHP5.
Learning PHP Data Objects.pdf
Apress.PHP.Objects.Patterns.And.Practice.pdf
Залил специально для Хабры =)
rapidshare.com/files/89391759/PHP_OOP.rar.html (6.3 mb)
Learning PHP Data Objects.pdf
Apress.PHP.Objects.Patterns.And.Practice.pdf
Залил специально для Хабры =)
rapidshare.com/files/89391759/PHP_OOP.rar.html (6.3 mb)
http://www.phppatterns.com/docs/start
несоклько паттернов, их реализация на пхп, хеллоу ворлд на пхп, англ яз.
несоклько паттернов, их реализация на пхп, хеллоу ворлд на пхп, англ яз.
имеется ввиду хеллоу ворлд в паттернах на пхп. на первый взгляд выглядит жестко.
http://www.phppatterns.com/docs/design/h…
спасибо! если мне понадобится (в целях порабощения мира) отвратить людей от паттернов, я покажу им это
я бы посоветовал авторам перерезатьсебе горло весь пример бритвой оккама ;)
спасибо! если мне понадобится (в целях порабощения мира) отвратить людей от паттернов, я покажу им это
я бы посоветовал авторам перерезать
хотя шучу, конечно. если бы это разбавить комментариями - получился бы офигительный костяк для приложения
Да. Читал. Уже и туда добрался )
UFO just landed and posted this here
Мне помогли в четком понимании ООП в пхп мануалы вот по этому: http://www.symfony-project.org/
В особенности пройти 24 часовой курс постройки веб-приложений: http://www.symfony-project.org/askeet/1_0/
В особенности пройти 24 часовой курс постройки веб-приложений: http://www.symfony-project.org/askeet/1_0/
google.com
Вот это точно поможет: http://larin.in/archives/11 :)))
Sign up to leave a comment.
Прошу помощи ссылками по ООП в PHP