PHP Framework Survey - short questionnaire about preferences
docs.google.com
docs.google.com
I use Fossil SCM, I personally regard git as having one of the worst CLI's I've ever seen. But I still wouldn't impose my choice on others the way github retards attempt to.
Social media is required as a form of identification without invading on privacy, I don't want a bot army skewing the results.
I'll make the Github link optional.
I have some bad news for you...
Well that rules me out - too many internal company applications, and the few that are 'live online' (without needing a VPN) would only show a login screen. And source code of any serious app I've written on GitHub? Pah - they're commercial. You've made a very small audience for your questionnaire.
My relationship with Python hasn't worked out like I expected, though. Due to the ongoing PHP project, and use of a mixture of Python and PHP, my Python/Django skills still lag behind my PHP proficiency years later. I've written significant projects in Django, and started writing maintenance and utility scripts in Python... I can't figure out whether it's the languages or me, but I find it a lot easier to sit down and write a simple script in PHP vs Python.
I've considered selecting a PHP framework to learn, but am somewhat perplexed by the profusion of choices and inadequacies I perceive in the language and each framework (such as clumsy syntax, over-complexity, lack of support for newer php features...). Overall I'm still searching for a language/web framework combination to call home.
I feel like Wordpress has basically become a framework and should be included as a valid option. You can do just about anything with wordpress these days. It's the only PHP codeglob I've used significantly other than my home brewed non-framework framework.
The GitHub fallacy in action yet again. Normally you would expect developers and people immersed into technical culture (this excludes 9-to-5 enterprise developers) to be quite skeptical of mainstream solutions and not accept a one true medium. Yet in the case of where they host their software projects, the hipsters have elected a solid winner: GitHub. Ignore all other Git-based services like BitBucket and Gitorious, or... heaven forbid, version control that isn't Git.
Carry on.
You must also have at least one active and public social media account.
Plus, you have to have a favorite. Just one, and it's stated that this will be the only one that comes to mind for new projects. And you need to explain why you hold this incredibly narrow view of your toolset.
It'd have been hard to make such an objective 'survey' useful in the first place, but the selection bias and questionable assumptions behind this one certainly make it worse than it could've been.
> Non-performance is an equally valuable part of the study
If you could submit links to a non-framework app or two you've built, and elaborate on why you don't use them in your answer, it would also be tremendously helpful.
If you're really asking this question and think GitHub is the answer, your delusions are phenomenal.
Thanks (email at the top of http://paultarjan.com/ )