Our great sponsors
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- CodiumAI - TestGPT | Generating meaningful tests for busy devs
- InfluxDB - Access the most powerful time series database as a service
- SonarLint - Clean code begins in your IDE with SonarLint
-
checkout https://jamstack.org/
-
Puts Debuggerer
Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.
You mostly answered your own question. Ultimately, Git is most important for keeping track of your work, stable and development versions, testing, etc. FTP is still perfectly valid, but if you have a git repo on github.com or something... it's often easier/faster to just git clone/pull in a terminal rather than upload an entire project over ftp.
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
Laravel
Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.
If you're still comfortable with PHP / HTML / CSS / JS, save yourself a shitload of time and just go use Laravel with a LAMP stack. You won't have to learn any fancy new JS framework, and can lean on your old experience. PHP is still one of the best ways to make a website, and Laravel is supposedly fantastic. I'm looking at it for my next project.
-
Bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
Laravel + Bootstrap and you'll have a modern website with a very minimal learning curve.
Related posts
- Have you ever tired for making choices even after choosing framework?
- "Git-based Jamstack" is the way to go for engineers who want to start a blog
- Monolog unreleased v3 upgrade instructions
- Laravel: How to tracking user IP after they register or login
- Examine the Reassuringly Robust Flexibility and Extensibility of Symfony Security