I'm curious to see what is out there for newer products and startups today that are using stacks that may have been more popular about 10 years ago.
I started out industry experience starting with the LAMP stack and it seems like everyone has moved past it, other than digital agencies. Anyone using stuff like this today for their startup products? Whether you're using some older MVC framework, PHP, ColdFusion or something else, surprise me.
I regularly quote the "Choose Boring Technology" blog post @ http://mcfunley.com/choose-boring-technology that influenced my thinking a lot. On the backend we are running on a "boring" PHP, Nginx, MySQL stack and spiced it up with two technologies that we were unfamiliar with:
Especially for side projects I think it is important to either work with new technologies to learn them, OR build something that you think should become a product to sell or monetize. Side Projects are extremely time-constrained, struggling both with new technology and the need to sell it and delight customers could be too much.
I build pretty much everything using WordPress. Even if its something that won't have/need much content, I still just use WordPress.
I just know WP Functions better that core PHP functions.
Running on LAMP with CakePHP. Because I know the technology and it just works.
I think CakePHP is sexy. It is one of the most popular and old PHP frameworks with N number of scalability and possibility. :)
I use Rails and JS/JQuery for my projects. For the server I use NGINX and Phusion Passenger.
I also use this stack. It's relatively quick/painless to build a prototype/MVP.
Most of what I build is still on MAMP + basic CSS + vanilla JS + HTML
Good old MAMP. That's very close to the stack I used at a startup from 3-5 years ago. Although with MongoDB instead of MySQL.
I am building FileAgo front-end using AngularJS. ES6 and most of the new JS frameworks are beyond my understanding right now. So I went ahead with what I knew (AngularJS).
I decided to build my first SaaS on basic PHP/WordPress as it's what I know. For my next I'll be going down the Laravel route to expand my knowledge! - https://audiopeak.io
I'm using Rails because it's pretty mature, easy to learn, and known for high productivity. I'm something like halfway to being proficient in it, so there's no point in starting over with another ecosystem any time soon.
NodeJS servers. Plain old javascript on frontend. That's all.
That and Nginx.
Your users won't care what stack your app is built on - as long as it works and adds value to their life. Use the stack you are most comfortable with - don't fall into the trap of always using the newest and shiniest framework to come along or you will do nothing but rewrite your app every 6 months and never actually ship anything.
I know, but I'm still asking this question because I wonder where all the PHP developers have gone outside of continuing to make WordPress and Laravel websites for smallish web agencies :P
We have built CloudSPRT using C# MVC and Vanilla JS.
We built Pagestead using the LAMP stack. Not because we love it, but since our product is a downloadable, LAMP is simply the most supported and common stack out there.
This comment was deleted 7 years ago
This comment was deleted 8 years ago
This comment was deleted 7 years ago