Live data from Hacker News

Ask HN: I learned PHP, MySql, Jquery. Now what?

news.ycombinator.com

1–10 of 19 posts

Ask HN: I learned PHP, MySql, Jquery. Now what?

#1
I am really really proficient in the above listed languages because I love web development, and I just hack with those all day. But I feel like I'm missing something...I feel like there's more to learn and more to do...Can you please enlighten me, and many other people in my position, and tell us what to do next?

Re: Ask HN: I learned PHP, MySql, Jquery. Now what?

#2
I think the next step for you to move on from web development is to jump to the native application development world.

This can either be mobile development or desktop development. There are many possible languages to use for this. Java is one of the most popular starting languages these days, but I would still suggest learning C or C++.

Re: Ask HN: I learned PHP, MySql, Jquery. Now what?

#4
post #2

I think the next step for you to move on from web development is to jump to the native application development world. This can either be mobile development or desktop development. There are many possible languages to use for this. Java is one of the most popular starting languages these days, but I would still suggest learning C or C++.

Why move on from web development?

And I know both c++ and java. But all my ideas are all web apps, I can't think of anything for desktop development.

Re: Ask HN: I learned PHP, MySql, Jquery. Now what?

#6
post #2

I think the next step for you to move on from web development is to jump to the native application development world. This can either be mobile development or desktop development. There are many possible languages to use for this. Java is one of the most popular starting languages these days, but I would still suggest learning C or C++.

I don't see why this is an obvious "next step". These are different platforms, why is one necessarily preferred to the other?

Re: Ask HN: I learned PHP, MySql, Jquery. Now what?

#8
I'd really get in deep on the PHP platform, with an emphasis on performance. For example, if you have not looked at them already, take a look at the APC cache for opt code and user data, then distributed caching via Memcache (and the PHP clients for this), and I would also spend some time looking at PHP-FPM. Also HipHop if you're doing something really large scale. There is a lot more to modern PHP development than people realise.

Re: Ask HN: I learned PHP, MySql, Jquery. Now what?

#9
post #7

Learn a good JS framework, like Backbone Speaking of frameworks, how much of your current work to date in web development involves a framework?

none. I tried learning cake once, but just thought it would be easier to just do straight up PHP. I know I'm wrong but, I guess I was just trying to get immediate gratification

Re: Ask HN: I learned PHP, MySql, Jquery. Now what?

#10
If you didn't get on CakePHP, I'd definitely recommend CodeIgniter. It's got a much gentler learning curve than Cake, Zend, etc, and is a great introduction to MVC and frameworks. Also CodeIgniter has the best documentation of all the PHP frameworks I've tried.

Once you're comfortable in CodeIgniter you'll find other frameworks make a lot more sense, and you can choose which one suits you best.

I ended up sticking with CodeIgniter, but my own customised version with things like the awesome DataMapper ORM.

Post reply on HN