4 ms·
Generally I'm doing side projects to fix an actual need of mine, rather than where some people are trying to learn a new language or framework, so I pick PHP be
by iSloth 11y ago
Generally I'm doing side projects to fix an actual need of mine, rather than where some people are trying to learn a new language or framework, so I pick PHP because it's the language that I'm most proficient at, it's probably not the best language for my needs, however the most powerful language is the one that you know!
Are you looking to build something, in which case playing around with new frameworks may just be a distraction...? Or do you actually want to play around with something new?
- livatlantis 11y agoNah, the goal isn't to learn a new language per se. It's in response to an actual need. I've sketched it out quite in detail (I previously sketched out db table schemas) a while back, and now I want to build it. I'm just out of touch with what's out there. What PHP framework are you using?
- saluki 11y agoFor PHP check out Laravel laracasts.com is great for learning Laravel. It would be a good fit for your project.
- iSloth 11y agoI've played around with Larvel and others seems to like it, to be honest I can build stuff in it but I struggle to grasp everything going on behind the scenes, so kinda suck at debugging it... However this is 100% because I'm not a coder, and not a pit fall of the framework. I actually kinda use my own framework, I learnt php from a Lynda video tutorial, think it was one where you build a blog. Main part of the tutorial is building a framework, and I naturally just started reusing it for my own side projects...
- kkoppenhaver 11y agoJust built something that sounds pretty similar in Laravel and can vouch for it for sure. I was impressed how little time it took to do some of the things I was trying to do. As it scales up, I'll need to look at some of those things again, but for a quick prototype it was great!
- AjJi 11y agoI've had a great experience with CakePHP, with their cake bake tool, you'd be able to generate most of the boilerplate code for your CRUD