Хорошие учебные источники для ООП PHP, кто-нибудь? - PullRequest
9 голосов
/ 13 октября 2009

Я хотел бы посмотреть, смогут ли все поделиться хорошими учебными источниками по ООП на языке PHP.

Хорошие учебные источники для ООП (объектно-ориентированного программирования) PHP, кто-нибудь?

Я видел множество уроков, в основном поверхностных, некоторые из них плохие.

Пожалуйста, поделитесь чем-нибудь хорошим, коммерческим или бесплатным, видео или в письменном виде.

Ответы [ 7 ]

11 голосов
/ 13 октября 2009

Мне нравится Руководство по PHP для ООП. Это точно и имеет много примеров.

4 голосов
/ 23 декабря 2009

Lynda.com предлагает хороший видеокурс:

Линда - PHP с MySQL вне рамок

http://www.lynda.com/home/DisplayCourse.aspx?lpk2=653

4 голосов
/ 13 октября 2009

На мой взгляд, это ваша лучшая ставка. Документация здесь включает в себя как техническое объяснение, так и полезные примеры и простую английскую формулировку.

PHP.net / уп

Имейте в виду, однако, что ООП PHP все еще находится в относительной стадии развития, и, несомненно, будет много вещей, которые путают другие реализации ООП.

2 голосов
/ 13 октября 2009

Для запуска php phpmaual это лучшее, что доступно. Вы также можете попробовать http://w3schools.com Если вам нужны дополнительные ресурсы по концепции и примерам oops, вы можете перейти на http://www.phpclasses.org/ Здесь вы найдете несколько невероятных проектов php.

2 голосов
/ 13 октября 2009

Это немного больше на продвинутой стороне ООП, так как речь идет о шаблонах проектирования, но мне действительно нравятся шаблоны корпоративной прикладной архитектуры Мартина Фаулера (http://www.amazon.com/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420/ref=sr_1_1?ie=UTF8&s=books&qid=1255402272&sr=1-1).), и вы никогда не ошибетесь с шаблоном Gang of Four книга (http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/)

Хорошая вещь в шаблонах обучения заключается в том, что они не зависят от языка. Изучите шаблон, используйте его (почти) на любом языке:)

1 голос
/ 13 октября 2009

Поскольку он является концептуальным и не зависит от языка, найдите любой хороший ресурс ООП на любом языке и попытайтесь заставить его работать на PHP.

Посмотрите на такие понятия, как шаблоны проектирования, модульное тестирование и разработка на основе предметной области, и вы познакомитесь со многими знаниями ООП.

Начните использовать библиотеки, такие как Zend Framework и Doctrine PHP ORM , в ваших проектах PHP. Они объектно-ориентированы и, используя их, вы приобретете лучшее понимание.

Также ознакомьтесь с phpPatterns и c2 wiki .

-Sam

0 голосов
/ 11 февраля 2015

Вы можете попробовать Codeacademy, он предоставляет учебные пособия на многих языках: http://www.codecademy.com/fr/tracks/php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...