Whenever I can I write web apps in Python and Django. I find the framework right on the money. Sometimes I don’t have the privilege to choose the programming language, or it simply makes more sense to write in PHP. When that’s the case, I really miss logical framework like Django.<p>I’ve already written some classes that mimic Django’s routing and models. I’m thinking of putting it together into a framework and releasing it open-source. It’s not even close to being a Django clone at this stage. If there’s interest, I will go ahead with the project.<p>Please complete the 1 question survey:<p>https://docs.google.com/forms/d/1-2AgimLIzLXE01wy-RtkgsNQRUNcMipbv22foZV44_k/viewform<p>Thanks!
Have you tried existing PHP frameworks like Symfony, Laravel or even Slim Framework? How do you feel your own framework is an improvement on existing ones?
Clickable link to the 1 question survey: <a href="https://docs.google.com/forms/d/1-2AgimLIzLXE01wy-RtkgsNQRUNcMipbv22foZV44_k/viewform" rel="nofollow">https://docs.google.com/forms/d/1-2AgimLIzLXE01wy-RtkgsNQRUN...</a>
Laravel is somewhat based on Django (at least that is what I recall reading, I can't seem to find the link to it though)<p><a href="http://laravel.com/" rel="nofollow">http://laravel.com/</a><p>PHP isn't too bad, but then again, I've never written a 100 thousand line app and tried to manage it too.<p>If you want to, start building it. People will use it, simply because there are millions of PHP "developers" out there.<p>Thing is though, Python is just so much easier to use (and people are realizing this slowly), so why not just contribute your valuable/limited time to Django itself?
I am a huge fan of Django, so of course, but are there any reasons for using your young untested framework instead of an existing like Laravel or Symfony?