LOL at adding PHP support to app engine almost 5 years later. PHP gets a lot of bashing but you can't deny its popularity, as evidenced by the number of stars. https://code.google.com/p/googleappengine/issues/detail?id=1...
Google IO 2014: App Engine now supports ColdFusion.
Google Compute Engine available for everyone, App Engine adds PHP
31–40 of 161 posts
Re: Google Compute Engine available for everyone, App Engine adds PHP
#32Earlier quoted context omitted.
PHP is only popular because many hosting providers support it. Many hosting providers only support it because it's popular. At no point in this equation does the relative merits of the language itself factor in.
PHP is popular because users know it is a good compromise between javaish stuffs ( type hinting in functions and methods , private,protected,public members, interfaces,and abstract classes ) and some whatever dynamic stuff out there ( dynamic , weak typing ) and some weird/functional stuffs ( pointers , closures , callbacks ). Yes PHP has a lot of bad parts. But its good parts are really really good. Most hosting pro…
Re: Google Compute Engine available for everyone, App Engine adds PHP
#33LOL at adding PHP support to app engine almost 5 years later. PHP gets a lot of bashing but you can't deny its popularity, as evidenced by the number of stars. https://code.google.com/p/googleappengine/issues/detail?id=1...
PHP is only popular because many hosting providers support it. Many hosting providers only support it because it's popular. At no point in this equation does the relative merits of the language itself factor in.
... except for "easy to deploy", which is a merit.
Re: Google Compute Engine available for everyone, App Engine adds PHP
#34Earlier quoted context omitted.
PHP is popular because it's incredibly easy to get started for someone used to doing things with HTML. An HTML page can be renamed to .php, and that is a valid PHP page. For someone trying to go from HTML/CSS to the server side, PHP presents the path of least resistance. When using PHP, a lot of the basic data structure transforms are implemented in the core language. You can integrate simple server side functionalit…
You put it very lightly. It is not pedantry or elitist hackers, it is computer science . A sane engineer with a little bit of experience would not start off with PHP to build anything at all.
Re: Google Compute Engine available for everyone, App Engine adds PHP
#35Re: Google Compute Engine available for everyone, App Engine adds PHP
#36Earlier quoted context omitted.
Our goal is to advance computing (via services such as HRD, Cloud Datastore, BigQuery, and Go) in ways that align with existing developer practices (investments in Java and now the release of PHP). There's no point in releasing amazing solutions if there is a huge barrier to entry.
Which customers are you going after? People who want to play around with "hello worlds" with PHP or people who actually build powerful stuff. Either case, help me understand why PHP was a better choice vs. Javascript? If the question is barrier to entry. Then javascript should have the lowest. Anyone doing any web development needs to do something in HTML/Javascript/CSS. Additionally you could have made the case for…
What you can't do is run javascript server side. Given the unique requirements of server side javascript, and the fact that the single dominant implementation is maintained by a competitor in this exact space, it isn't a great fit.
Re: Google Compute Engine available for everyone, App Engine adds PHP
#37Earlier quoted context omitted.
PHP is only popular because many hosting providers support it. Many hosting providers only support it because it's popular. At no point in this equation does the relative merits of the language itself factor in.
Yet they didn't support it for years and now they are. I only found it funny because within the HN ecosystem you get the impression that it's really dying (rightfully so given the better options out there). Now another platform provider is supporting it, which will only increase its popularity according to your statements.
Re: Google Compute Engine available for everyone, App Engine adds PHP
#38Given Google's reputation of awful customer support, why would anybody want to locked into their platform, especially when you have to do so many things the "app engine" way?
Re: Google Compute Engine available for everyone, App Engine adds PHP
#39PHP??? I would have thought javascript or Ruby would have made more sense.It seems like Google is just reacting to requests from 4 years ago. The App Engine has mades some decisions that seem to be contradictory. At one end, they drastically increased their prices and sent a signal the GAE was an enterprise-focused platform. Now, they're releasing PHP so people can host blogs on it. Really? You want to compete with $…
Re: Google Compute Engine available for everyone, App Engine adds PHP
#40I know there's google people floating around HN, does anyone know what the priorities are like as far as adding more services is concerned? I've been planning on launching on AWS, but I'd prefer google. But there's still tons of services google doesn't offer (or I can't find reference to at least). It is basically just alternatives to EC2, S3 and the database thing right now right? Are there plans for replacements fo…
I'm looking at GAE as a AWS alternative too, so what follows is not complete, just a few observations. Here is the run down on the runtime services available in the Java SDK (I think that it and Python are the most complete, not everything is available for Go last I checked): https://developers.google.com/appengine/docs/java/apis This is a good supplement: https://developers.google.com/appengine/tools_tips So queues…
Yeah, I have no intention of using GAE, they don't support haskell anyways. GCE is the direct equivalent of EC2, they have an EBS and S3 equivalent as well. I that core puts them in a pretty direct competitor position.