我有一个相对简单的应用程序,并使用一些基本功能,我已经构建了一个项目.我想在此基础上再添加一些更复杂的功能,包括登录.
代码变得非常复杂,并且它是用简单的php编写的,因此所有的表示代码都与逻辑混合在一起.我已经决定,在我再进一步之前,我想重新考虑将其分开,因此更容易维护和添加.我一直在研究MVC,并认为这是我应该去的方式.
我决定给zend框架一个机会,并花了一段时间试图掌握它,但是我发现学习曲线非常陡峭,因为我没有面向对象的经验.
还有其他人可以推荐的框架或选项吗?我正在考虑根据阅读本论坛其他帖子看看蛋糕,但我接受任何指导 - 我的"要求"是
最容易学习非OO经验
包括一些登录/身份验证功能
轻松处理与mysql的数据库交互.
所有建议赞赏!
正如在这里非常雄辩地阐述的那样,框架是好的,直到你想要做一些他们不适合的事情,而且他们可以将语言抽象到你有效地学习它们而不是你正在编写的语言.
我鼓励你自己动手.如果你理解MVC的原则,你有PHP的公平对中等知识的话,就不会太硬(有已经 几个 指针 左右),再加上你会出来的,这远不是远一点比你" d只是用别人的.