Ok, here's my quick answer:
If you want to continue to learn for the future you should learn a language that has true parallel or concurrency support. The onslaught mobile devices is only going to increase and soon the only way for any web server including those in the cloud to survive will be concurrency, parallel programming and distributed processing.
I
would suggest moving your PHP knowledge over to Yaws web server and
start learning Erlang, Chicago Boss Framework and MongoDB. But this is
because I am biased by previous experience and using Yaws is so easy and
Erlang concurrency is independent of the OS's and / or webservers
multi-threading capabilities
Another good combo is Scala, Play! Framework and MongoDB.
But
my question is how well do you really know the LAMP stack? Can you do
pseudo parallel programming with PHP? Do you know about web services,
NoSQL and XML with PHP? What about PHP in CLI? To paraphrase " there are
miles to go before you sleep()" with PHP and learn something else.
Unless you want to be a generalist and not an expert. I and others like
myself find this very satisfying.
Popular just now
-
When dealing with Amazon Web Services using the command line for accessing the file system to configure the server using Putty is OK. But wh...
-
This was making me a little crazy today so I thought I would share. "Manual" PHP 5.5.x with WampServer Installing Windows (War...
-
One of my favorite pastimes is eavesdropping on programmers and developers while riding the commuter trains. You'd be amazed at the stuf...
ad1
Beginning PHP: Besides PHP, Javascript, Jquery and Mysql what else should I learn?
More About:
concurrency /
Erlang /
frameworks /
PHP /
scala
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment