Switch to http proxy on nginx instead of scgi Only read source file from disk if it is not in cache (LRU) or has been modified Add pcp/slurp-upload for reading temporary files Add pcp/redirect f...
Not sure how this compares to using PHP directly, but I imagine there is some overhead involved in translating the code. However, if PCP performance is sufficient for your particular use case then that’s what matters in at the end of the day. The main goal of the project is to allow Clojure developers to target PHP hosting that tends to be very affordable.
I don’t see any harm in having more deployment options, and being able to run a bunch of small sites on a cheap PHP host is handy in my opinion. JVM does tend to be piggish in my experience, and a single app will likely eat up your 1GB host.
No shared host in their right minds is gonna let you consume 1GB if not more on a $3/month or less plan. It would not be profitable for them to do so and hence where VPSes comes in.
The reason a VPS host can however is because their Virtualizor (or similar) licenses are literally like $10/node or less. So they can afford to give you more “bangs for your bucks” Unlike Cpanel/DirectAdmin/etc, CloudLinux, Immunifiy365, etc.
Right, but you wouldn’t need 1GB a month for running on PHP right. The whole goal here is to leverage this dirt cheap hosting easily for small web apps. For anything more serious there’s the VPS. The other aspect that’s worth noting is maintenance, once you set up a VPS you’re going to have to do at least some minimal system administration like security patches.
Actually I barely need to logs into my VPS for gaming thanks to Unattended Upgrades. Sure it’s not “sysadmin free” and you gotta know what’s your doing but it SURELY gotten easier over the years with that, docker, snaps, etc etc etc.
Not sure how this compares to using PHP directly, but I imagine there is some overhead involved in translating the code. However, if PCP performance is sufficient for your particular use case then that’s what matters in at the end of the day. The main goal of the project is to allow Clojure developers to target PHP hosting that tends to be very affordable.
I mean a VPS/VM are quite affordable these days to be honest. It’s not that hard to get a 1GB RAM one for the price of a reputable shared plan.
I don’t see any harm in having more deployment options, and being able to run a bunch of small sites on a cheap PHP host is handy in my opinion. JVM does tend to be piggish in my experience, and a single app will likely eat up your 1GB host.
No shared host in their right minds is gonna let you consume 1GB if not more on a $3/month or less plan. It would not be profitable for them to do so and hence where VPSes comes in.
The reason a VPS host can however is because their Virtualizor (or similar) licenses are literally like $10/node or less. So they can afford to give you more “bangs for your bucks” Unlike Cpanel/DirectAdmin/etc, CloudLinux, Immunifiy365, etc.
Right, but you wouldn’t need 1GB a month for running on PHP right. The whole goal here is to leverage this dirt cheap hosting easily for small web apps. For anything more serious there’s the VPS. The other aspect that’s worth noting is maintenance, once you set up a VPS you’re going to have to do at least some minimal system administration like security patches.
Actually I barely need to logs into my VPS for gaming thanks to Unattended Upgrades. Sure it’s not “sysadmin free” and you gotta know what’s your doing but it SURELY gotten easier over the years with that, docker, snaps, etc etc etc.
Sure, but I still don’t see what the problem is with having more options for cheap hosting is. :)