As a student in web development, I work with PHP, mainly through CMSs.
我已经知道有关著名的多国公司设计模式的基本知识,但现在希望有一个框架。
我刚刚发现RoR和Django(分别为Ruby &Adhurgs)和我与这些框架进行的第一次试验,加上他们语言的令人惊讶的辛迪,我完全把我带走。
我已经作出选择:詹戈。 (我想解释一下:在我的整个研究中,我学会,Django的哲学是:“......最好只有一个——最好只有一个——可以做,而RoR的座右铭恰恰相反。) 作为一个灯塔,我认为,最好制定一个能够让我了解最佳做法的图象。 我还要补充指出,Django与Rubyd的“魔法”相比,似乎更加透明和更容易理解。
问题是,学习语言和框架可能是一项艰巨的任务。
My objectives are: - Mastering Python + Django. - Learn the right way to develop MVC applications. - Become productive as fast as possible.
And considering that Django and Cake PHP are quite "similar", should I first learn "MVC in the real world" with Cake PHP before trying to begin directly with Python + Django or not? What would you do, according to your experience?
Pros for learning Cake Php first: Some of my friends already work with Cake and they could help. Learning something new is always a nice line to add on the CV.
Cons: Learning something new is always a bit stupid when you are 95% convinced you won t use it anymore in the future.