我一直在读到 Kohana 对我的项目有好处。所以现在我想开始。我的 PHP 知识已经 2 岁了,现在非常有限。但是我在面向对象编程和其他模式方面经验丰富,因为我是在 Objective-C 中开发的。我对数据库略知一二。
人们告诉我,Kohana 的文档非常糟糕。那么,作为新人,我该从哪里开始呢?
您肯定想从 Kohana 101 wiki 开始。
正如 petsagouris 所提到的,101 wiki是一个很好的资源,可以查看如何使用该框架的示例。也值得阅读文档。尽管它们不如 CI 好,但它们仍然包含许多有用的信息。
但是,如果您想从框架中获得最大收益,我建议您花几个小时查看您使用的类的代码(例如 Kohana、ORM,如果您觉得勇敢,可以使用数据库)。
这些文件都有很好的文档记录,并且经验将帮助您更快地解决问题,因为您将了解Kohana的工作原理,以及如果某些事情不像您预期的那样工作,该去哪里查看。
这可能不是最好的方法,但是 1. 我观看了关于 codeignitor 框架的 2 个教程视频并尝试了一个小示例 2. 我切换到 kohana 并尝试了同样的事情并且没有回头
我对php很熟悉,所以你的里程可能会有所不同
如果您想避免设置初始环境的痛苦,我发布了一个带有 Kohana 3.3.1 基本结帐的 vagrant dev 环境。直接跳入代码通常是最好的方法。希望这会有所帮助。