2009-04-21 16 views
0

我发现这个教程在线这个在线教程是创建一个PHP5框架学习理由的好起点吗?

http://net.tutsplus.com/tutorials/php/creating-a-php5-framework-part-1/

我已经创造了自己一个简单的排序框架,但我一直没太懂行我是否遵循最佳实践和...我真的会喜欢做。

我在看让我的框架,MVC模式更加统一。看起来我有类似遵循的原则,但直到我可以说我的框架遵循设计逐字(并且可以,当它需要时,很容易被另一个开发人员拾取)之前,我不会感到高兴。

我的问题是,这是在线教程一个良好的开端?我正在使用PHP5和Apache。

请注意,我不是在寻找答案的“为什么推倒重来”式,我这样做是为了好玩,并作为一个学习的经验。

回答

2

亚历克斯,我必须说我没有阅读过这篇文章,请不要误以为是这样,但我认为最好的方法是了解你自己的框架的缺点,或者找出它是否符合某些标准是打开它 - 让它开源 - 让其他开发者参与其中。他们会很快抱怨或指出缺陷。

即使你在创造这个框架唯一的目标就是学习,我觉得你可以从代码审查中受益。还有什么比通过邀请其他人加入你的“追求”更好的方式来获得代码审查。

这种方式,你也应该有挑战别人的代码,也许提出问题,找出为什么他们编写的代码以某种方式的机会。

我希望你会发现这至少有点帮助的;)

附:我现在要看看这个链接..

+0

这是一个很好的点...谢谢 – alex 2009-04-21 01:11:48

0

我还没有读过你引用的文章,但是找出你的框架是否有用的一种方法是尝试以不同于我们的方式使用它之前做过。

你可能想用的时候在PHP中使用类,何时不,因为它不是一个一刀切的实验。

你可能想尝试不让自己的业务逻辑在同一个PHP文件作为HTML捆绑起来,但要如果你要遵循良好的MVC的做法将它们分开。

祝你好运。 :)

相关问题