TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Scaling PHP Up, Out, and Around

51 pointsby cardmagicabout 14 years ago

6 comments

gexlaabout 14 years ago
This service doesn't seem to be at all like a "Heroku" of PHP" as it was marketed at one time. It seems that each app is simply running on one or more of it's own EC2 instances with the smallest plans (free tier and the smallest paid plan) running on micro instances. Those micro instances are horrible (generally slow, terrible I/O) and for the monthly fee they are charging, there are much better options. That probably explains why they only give one free app for the entire account, it would be too expensive to provide more than one free micro instance for everyone. Though I haven't been impressed by the AWS micro instances, PHP Fog apparently has an option to run on Rackspace cloud which is much better for the low end IMO.<p>Heroku doesn't put your applications on their own instances. I imagine they are also getting around the problem of crap low end EC2 instances by distributing all apps across clusters of the largest instances.<p>Not to bag on PHP Fog, they have created a lot of excitement in the PHP space. Personally, I prefer Heroku's model and for PHP I would rather just cut out the middle man and run my own VPS. It's nice not to have to deal with administration, but that's just one benefit of using Heroku, and not the most important for me.
jrockwayabout 14 years ago
<i>Web servers are limited in the number of concurrent connections they can maintain (tubes aren’t big enough).</i><p>This doesn't really make sense -- maintaining a TCP connection requires no "tubes"; the limit comes from finite state storage: a finite state table, a finite number of file descriptors, and a finite amount of RAM in which to store the application-level connection contexts. These numbers turn out to be Really Fucking Big, so this is probably not affecting your application unless you are Google's IMAP servers or something.
评论 #2334402 未加载
zentechenabout 14 years ago
How about adding hiphop-php from Facebook?
评论 #2334487 未加载
antiheroabout 14 years ago
Thing I don't get about things like PHPFog, is how do you manage dependencies (my app depends on my shared libraries), data storage (postgresql, for instance), Memcached, application configuring, etc?
评论 #2335133 未加载
iaskwhyabout 14 years ago
Just a quick note: on the top of the page there is a broken link to "Pricing".<p>I am looking forward for a service like this, any idea when this will be open to the general public?
评论 #2334247 未加载
Timzzzabout 14 years ago
Thanks man.... I have ammmo for the arguments now.:-)
评论 #2334204 未加载