Is there any documentation on how to develop an app using Revo?
I am going to start learning to develop web apps and I am choosing a
framework. My finalists until now are QCubed and Kohana. But I see
that as I am developing sites with MODx and with Revo upon us and its
use of xPDO, I am assuming that I can develop a web app with Revo/xPDO.
So, is there easy docs to start developing with Revo or is it better to
do it with QCubed or Kohana?
Website: www.mercologia.com
MODX Revo Tutorials: www.modxperience.com
MODX Professional Partner
What about Zend? If the application doesn’t require content management than I would think it would be better to use a pure application framework rather than a content management framework. I love working with ModX, but if my project doesn’t require content management it doesn’t seem like the best fit. The other thing I like about Zend is that I can keep all my views, models, and controller-logic in the file system which makes it easier to work from my IDE.
As far as documentation for app development,
api docs are here and
more documentation is here
-matt
God does not save those who are only imaginary sinners. Be a sinner, and let your sins be strong, but let your trust in Christ be stronger, and rejoice in Christ who is the victor over sin, death, and the world.
Yes, you are probably right. After reading more stuff during the weekend
I am leaning towards Kohana, with Doctrine as ORM and using Zend just as
a library to speed up development.
I discovered also that there is an effort to integrate Kohana with MODx
Evolution, which sounds promising and will be monitoring its progress...
Website: www.mercologia.com
MODX Revo Tutorials: www.modxperience.com
MODX Professional Partner
-
MODX Staff
- 12,272 Posts
Why not use xPDO and the APIs in Revo? They’re indeed quite capable.
Ryan Thrash, MODX Co-Founder
Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me
Yes Ryan, that was my original thinking.
But I am a beginner programmer, so I thought that
if I needed ACL or Auth or Mail or stuff like that
in my app it will be easier to have it already
incorporate it into the framework like Zend or Kohana.
I know I could pick’em up from PEAR too.
So I’ll rephrase my original question...
Is there any documentation (beginner) to start developing
apps with Revo and xPDO? or do we only have the
API docs in which case I will be completely lost
from the start. How do I start with MVC with them?
Website: www.mercologia.com
MODX Revo Tutorials: www.modxperience.com
MODX Professional Partner
Wow!! Thanks Shaun
I am speechless and humbled!
I guess I have to learn to search for info better in the wiki...
so...
Our ORM and DB abstraction layer would be xPDO.
I see that there are Model and Controllers and the Processors connect both of them...
The View is in the MODx Templates
If using Revo as a PHP Development Framework, all the MODx stuff can
be set aside and forget about chunks and snippets?
DO you guys have a small app that you can share to see how it is organized
and developed?
Thanks again, I have tons to read...
Website: www.mercologia.com
MODX Revo Tutorials: www.modxperience.com
MODX Professional Partner