• 0 Posts
  • 17 Comments
Joined 3 years ago
cake
Cake day: July 1st, 2023

help-circle



  • i think this comment misunderstands what frankenphp and the foundation are.

    • its supports php because it is php. its built on top by loading it as a library. it doesnt implement the language so is not and does not want to be a replacement.
    • the foundation doesn’t choose where the language goes. They support development in various ways but language design goes through an rfc process influenced by lots of people.
    • frankenphp does come up in devel mailing list discussions. i think its largely thought it being an external project is a stregth but also closely part of the project.





  • yeah the uploadprogress and multipart are caused by php loading the request into memory and that going over the limit. thats the most straightforward and dangerous and one of the mitigations was limiting uplaod sizes. But they triggered it first using Wordpress to trigger the oom. And it sounds like there are ways to cause the form processing to bail without and oom and trigger a similar pointer reuse.

    So the post/upload oom are maybe the most interesting but you can bet if people dont patch we’ll see more involved versions. and since php is hidden in things like routers and server management devices and… thats probably a safe bet.



  • i guess thats kind if my point.

    it claims to also be designed for developers. It also claims to be for code. And perforce has a system for code reviews and merging. my understanding of these systems is the serverside code management(merge, rebase, conflict resolution) is a huge selling point.

    I also understand git is the big dog and everyone loves the github workflow. But if you’re going to claim you’ve got something better, I want to see the proof.

    Post a sync to GitHub. Show off your integration tools. have your contribution guide point back to your public instance where you show off how great it is.

    This just leads me to believe it sucks just as much as every other centralized vcs and the developers will happily be paid to build it but dont want to use it.






  • i did this for a good while. Obsidian did great.

    i only migrated to mealie because I wanted a better way to share recipes in my household and quickly share them with a shared tablet in the kitchen. Needed to get it out of my personal docs.

    I also kinda liked the ability import from url which saves a good 10min transcribing and cleaning up in markdown. Not that i still dont have to cleanup recipes, just it starts in a better place so its quicker.