Hacker News new | past | comments | ask | show | jobs | submit | CR007's comments login

Post it on reddit to roast you.


Why not the $4 bucket? There will be a DigitalOcean 1-Click app?


I need at least 1GB of RAM for my Vite JS build that is in the deployment script. The $4 droplet only has 512MB RAM.

> There will be a DigitalOcean 1-Click app

I am not familiar with the "DigitalOcean 1-Click app".


That's sad. DigitalOcean has a marketplace, you submit apps to end users one-click run. You build these from a packer snap.

https://marketplace.digitalocean.com/vendors/guidelines-reso...

I have two apps running there and another one under review. Takes about a week to get listed.


I love PHP but I hate the code in this repo.


I dislike PHP but quite like the repo. It's very emblematic of what I think PHP is suitable for: Quick dirty prototyping.


You can do quick prototyping without dirt in any language, it just turns out that you like working in dirt.


Honestly if I'm doing quick dirty prototyping I want to have as many tools provided for me as possible. I probably won't use most of them, but spinning up a quick Laravel project gives me built-in shortcuts for stuff that's just annoying to do in plain PHP. Sure there are conventions that say you should separate your code into different files, but if you want to you can just shove all of your code into the route files and ignore everything else.


Zzzzz tired about this heavily outdated article. Let it RIP for good sake, POS that the author never updated what a joke.


Wrong.


I distribute server-side software and it was a pain to provide the infra requirements. At higher level users easily miss what is yours and what's another tech, they just don't care to tell the difference. Is not a matter of documenting, is just not their concern.

That drives many issues and it becomes a snowball soon as inexperienced users start to vent bad practices. In a effort to help other users they often spread more damage.

With Docker I was able to take charge of the infra, which erased all the uncertainties on my next layer but it spawned the uncomfortable need of learning Docker to use my stuff, which users took very reluctant.

The best distribution method is to pack a binary release. Not only the package is lightweight, it doesn't need any fancy instruction. You can keep Docker for your internal use, don't ship it to end users.


The guy lives in Chile but the company is registered at Hong Kong.


For PHP there's the option of binary distribution using php-micro, sadly not all devs are into it as "just brew". They don't realize that the end user isn't a PHP dev and that having to install the runtime is an annoying step.

https://github.com/easysoft/phpmicro


Where I can see a sample of your PHP work?


I've been using PHP for about 19 years and what I can tell is that both the language and its community have evolved the right way. Writing modern PHP is a joy, IDE support is great and we have tools for everything.

Modern PHP is about community standards, not about any particular framework and exposing Laravel as the best way to get started with PHP is questionable. I wouldn't recommend it to anyone wanting to learn (real) PHP.

The article praises PHP but it is sad that doesn't link to any other resource or project which ditches the value of PHP community.

Laravel is great for RAD which is attractive for small projects. The kind of stuff "business with 500K orders runs on a $6 VPS" thing. For clients wanting a robust software system you can use a better tool.


Yeah, I think phptherightway.com does a much better job introducing people to modern PHP.


The only bad part of the PHP community is the people that have never done anything else other than WordPress. The shittiest more careless horrible and bad practices riddled codebases I’ve seen in my life come from WordPress developers. It has nothing to do with the language though, it’s just that part of the ecosystem which I think is what drives all the negativity and looking down towards PHP.


So Laravel is not robust?

Honestly asking. Haven't written PHP in over 20 years.


Laravel only seems to be for small stuff like - the backends of Apples Webapps - spiegel.de, the biggest German news site - the New York Times website - backend services at Disney - About You (large online retailer)

Seriously, though, I myself work for an enterprise that runs big parts of the European energy grid and we use Laravel for all sorts of stuff. At a previous job Laravel powered a whole ISP.

Notice when people say Laravel is good for small stuff and early prototypes, they never explain why.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: