2010-02-23 65 views
4

我已經學習了一段時間的PHP,也讀過一些OOP教程。我試圖用OOP PHP啓動我自己的網站,但是我迷失了方向。我不確定在真實項目中應該做什麼。我想也許我需要一些練習教程,這些教程正在談論真正的項目。有沒有任何PHP面向對象的編程實踐教程?

我試圖閱讀CodeIgniter等PHP框架的代碼,但我無法理解所有這些代碼。是否有任何關於真實項目的教程並完全解釋?

+0

正確用法是 「面向對象」。這並不是說這些日子真的很重要。 – APC 2010-02-23 04:29:48

+0

它必須是codeigniter? – jellyfishtree 2010-02-23 04:32:59

+0

@jellyfishtree 不需要是codeigniter。 – Zack 2010-02-23 05:37:39

回答

0

的笨,試試這個兩個視頻教程創建一個非常簡單的博客

+0

海報想要學習如何使用面向對象技術來構建一個框架像CI,而不是在一個工作 – 2010-02-23 05:40:23

+0

謝謝,我已經看過這兩個視頻之前,我可以理解這些視頻,我嘗試閱讀CodeIgniter的核心代碼,但我無法理解所有這些視頻。 – Zack 2010-02-23 05:45:13

+0

艾倫風暴是絕對正確的。 – Zack 2010-02-23 05:46:31

0

你可能想看看Jobeet的教程,使用一個名爲Symfony的高度重視的PHP框架。理解它意味着你對OOP有很深的理解。從開篇:

這本書描述了symfony的 框架 Web應用程序的創建,一步一步從 規範的實施。 它針對想要 學習symfony,瞭解它如何工作,並瞭解最佳 網站開發實踐的初學者。

檢查出來:http://www.symfony-project.org/jobeet/1_4/Doctrine/en/01

0

CakePHP的。

如果你是一個文檔閱讀器,那裏有手動(又名食譜)

http://book.cakephp.org/

如果你正在尋找現實世界的例子來學習,他們有面包店:

http://bakery.cakephp.org/ (使用CakePHP框架提交的大量優秀項目用於學習)

如果您在尋找演練示例,IBM有一組教程,它:

http://www.ibm.com/developerworks/opensource/tutorials/os-php-cake1/index.html

+0

CakePHP不是我的青睞,我更喜歡KohanaPHP。 – Zack 2010-02-27 04:31:21

4

以下是淨TUTS加上幾個環節,這是一個非常好的博客,如果你是認真的Web開發,所以很多usful文章,教程和技巧可循。而且這個鏈接可能無法正常工作,過去幾天他們一直有一些服務器問題。

Learn OOP ASAP!

How to creat a blog with OOP

Real World OOP and MySQL

+0

感謝Hydralisk,之前我已經閱讀過這些帖子,他們是我正在尋找的東西,但對我來說還不夠,還有更多像這樣的東西嗎? – Zack 2010-02-27 04:30:38

+1

閱讀PHP文檔,它有你需要知道的一切,應該花不到30分鐘。 http://us.php.net/oop – 2010-02-28 00:26:16