2010-09-11 94 views
1

我学会了PHP OOP的基础知识和提高我的知识,我愿意创建使用OOP从头论坛。所以,你可以给我你认为我应该知道的一些技巧,我应该用什么类和等,以提高我的OOP知识,它更可能的。谢谢。论坛使用PHP OOP

+0

Sidenode:论坛是线程化的,公告板是平的。面向OOP编码的OOP编码不是一个好主意,但为了学习这些方案,我建议尝试构建一个树形结构的论坛。这是一个较高的难度级别,但允许您跳过线程/帖子/子论坛隔离。否则会导致代码复制而不是OO继承设计。 – mario 2010-09-11 12:44:41

回答

1

也许你应该考虑使用PHP框架,最好是一些使用MVC(其中一些是列出页)。您必须编写新的类,你也将看到工作是如何在特定的框架,这肯定能增强你的OOP知识来完成。

作为奖励,这些框架中的很多都关注安全问题,因此您不必担心Web应用程序的安全性。在学习如何使用框架之后,它应该加快你的工作。

+0

+1为安全优势。与领域对象相比,MVC的设计优势值得商榷。 – mario 2010-09-11 12:46:41

1

在begining这是好事,创建全局类的接口。他们将帮助您进行应用程序开发。一个非常好的做法是使用抽象类。一些模式可以帮助你。辛格尔顿,装饰,工厂是非常舒适的所有项目。

1

你可以看看“PHP和MySQL Web开发”由卢克威林和劳拉·汤普森。第31章标题为“建立网络论坛”。我没有读过这一章,但是我已经阅读了大部分的书,并且发现它很不错。