3 ms·
That...is honestly shocking. Yes the programmer in me cringes at the though of going anywhere near php/mysql, but the business side of me looks at this stack as
by blacktriangle 6y ago
That...is honestly shocking. Yes the programmer in me cringes at the though of going anywhere near php/mysql, but the business side of me looks at this stack as pragmatic, well documented, well understood, and easy to hire for.
On the other side I'm evaluating CL for my next endeavor since I personally find it to be my most productive language, but realistically I'll settle for Clojure and even then I'm worried if that is a bridge too far when it comes to the whole funding/due diligence issues.
I'd love to know what their export advisor considers the right decision?
- chris_wot 6y agophp gets a bad rep. It was fair at one point, but not any more. I’m not a huge fan of mysql, but have not used it in quite a while so I’m assuming things have improved considerably.
- jjeaff 6y agoHe was an ex-googler, so I'm sure only some combination of c, go, and java would have sufficed. Php 7.2+ is great for a lot of saas products and is super fast now. and mysql 8 is rock solid and battle tested in a lot of production systems. Starting over, I would consider PostgreSQL because it has some nifty features. But now that mysql has added json support, I am less inclined and I see a lot of complaints about performance and scaling that I don't think is as much of an issue with mysql. There isn't a whole lot more out there for relational databases (that doesn't cost a ton). And not using a relational database for most saas systems is just crazy talk.
- reasonabl_human 6y agoWe use a document based DB to run a massive azure SaaS service offering and it gets the job done quite well, why the hate for non-relational?
- jjeaff 6y agoDefinitely has it's place. I use redis for caching and queues. And elastic search for document search. But I assume you have a relational database somewhere to manage users and do other relational-type things?