2011-09-25 84 views
0

我正在学习PHP几个星期了,并想知道什么编程技术应该用于编写Web应用程序,如用户管理系统..我google了一下,但仍然没有得到清楚的看法是否它应该像java一样严格地面向对象,或者可以使用像没有类的函数一样的过程方法。继承问题在PHP

我也有一个问题: 一个类'用户'包含一个登录用户的详细信息,如名称,uid等和一个类'dbman'具有变量和方法来处理数据库作业,如验证用户名和密码和登录和注销条目和其他东西..现在第三班'usermanager'是应该继承上述两类,以便用户的详细信息可用于驱动dbman从usermanager和用户和dbman仍然隐藏和代码保持干净.. 但我不认为一个类可以同时在PHP中继承两个类.. 所以我让用户和dbman静态并创建一个对象都在usermanager ..这是一个很好的方法(我不这么认为!!)

我该怎么办?

thanx任何帮助提前..

+4

绝对使用OO ...和框架。 –

+0

我建议投资一些Zend课程:http://www.zend.com/services/training/ –

回答

0

我会建议寻找PHP框架。他们中的许多人往往是面向对象的,并使用MVC设计模式。

不仅仅是谷歌MVC(模型 - 视图 - 控制器),并期待在几个框架在那里的......

我个人最喜欢的是代码点火器(http://codeigniter.com/),但许多其他的在那里像CakePHP,Symphony,Zend等等。

框架允许您重新使用代码,使您可以专注于使应用程序执行其所期望的逻辑。