In the past, php + mysql was enough for me, today I need postgres. But why?
Maybe it is worth looking back to see our mistakes? We create new frameworks daily, but do we need them?
Let's create one web framework that will be perfect for everyone! Including fans of react, php, python, rust etc :D
Tornado is my recent love. But in most cases I don't want to host my own and squarespace really does work out so well. Honestly I went from geocities -> host my own forever(wordpress, joomla) -> squarespace lol.
>In the past, php + mysql was enough for me, today I need postgres. But why?
Oracle bought sun/mysql. Which is by definition the death of mysql.
Yes Mariadb fork exists but everyone did the analysis. We're leaving mysql, we could easily move over to mariadb but postgresql is simply better a few ways. For me the biggest feature for postgresql is replication abilities. But performance is simply better as well.
>Let's create one web framework that will be perfect for everyone! Including fans of react, php, python, rust etc :D
Best of luck!
There is enough software to last us forever, but developers have to do something, anything. Creating new frameworks is 'make work', or is used to fleece clients. Or it was in the nineties, at least.
That's simply impossible to do.
Every framework, like every other engineered thing, consists of tradeoffs. Some good things are sacrificed so that other good things can be better.
But no set of tradeoffs is ever ideal for everyone or every situation. That's exactly why we have multiple frameworks/languages/OSes/etc. Each represents a different set of tradeoffs, and different ones are best for different situations.
"Situation: There are 15 competing standards"
It also made me sick with a milder version of c19, I had the first round and did not even show the slightest sign of symptons during my 3 day airport hotel quarantine. I infected my entire family, my uncle dying of cancer and half brother+gf from another country, and they all got sick enough to test themselves with positie results and told me to get tested. Days after the lab confirmed I had it again I collapsed carrying groceries up the stairs, hyperventilating on the floor.
+ laundry list of things, including paying consulting compaines for web apps inMS frameworks they demanded more money for to fix when their shitty framework they built things on broke. The most serious incident lead to the compromise of our entire government's portal for bids and contracs on e-things & e-apps. They better ban web browsers and SQL as those things evidently are dangerous things to know.
The problem with this utopian idea from the TS, one I would love if was practical reality, is that that people and their stengths + knowledge differ..and also corp money fueling stupid solutions for their own bottom line. YOu need nation-state resources, planning and determination + brilliant people and a whole education system for it to have even a remote chance of happening. :(
That said, I have always been. and more and more am a firm believer in that infrastructure should be built on open source, and contribute back to it to keep the momentum once it gets going.