My attempts to “straddle” Vagrant and Homestead for a couple of days ended in frustration and many glitches of these programs. After spending time searching for solutions, and after reading tips, I decided that for a modern development it is desirable to reformat your SSD and start from scratch. Tell me how to create a close to the ideal developer environment? What OS and in what sequence to install on a PC? A sign with everyone, although so far actively used Windows, virtual images, paid hosting, Git, Heroku, Bitbacket. Starting to learn Laravel realized that you need to change everything. Help
Closed due to the fact that it is necessary to reformulate the question so that it was possible to give an objectively correct answer by the participants aleksandr barakin , AK ♦ , 0xdb , user192664, insolor Oct 5 '18 at 5:34 am .
The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .
1 answer
Many web developers face this problem, they all have different tastes, but in my experience, the following should be established.
1) Git or SVN (When you work, you can track your mistakes and quickly cancel the code, dividing the development process into stages. As an example, sawed into Jquery, they refused, jumped to Angular)
2) Virtualization environments (lxc, vagrant, doker). The reason for their choice is trivial, the possibility of transferring the configuration to the server and the incompatibility of the development software with the operating system software. This is especially true for Ruby and Python.
3) Install IDE (Jetbrains, Netbeans, Visual Studio)
About your mistakes with Homestead. Typical problems:
1) The path to the ssh authorization key is not added.
2) Stone does not support virtualization or it is not included
3) Error of the Windows operating system (Nickname is not in English, but in Russian or other languages)
All textbooks can be found https://laracasts.com/
Or download them from friends with torrent file
In addition, if it really lags, it is possible to run laravel from the console
php artisan serve --port=8080
From OS it is more convenient to use Unix and Linux like, as Windows is buggy in matters of frameworks. I personally use Ubuntu / Debian
- Error with Homestead www.stackoverflow.com/questions/888933/…. Before the error, the day worked. Then collapsed. Similar glitches with Homestead. That's why I was puzzled by a full reboot and escape from Windows. - Taypfoon
- @Taypfoon it looks like you are just not well versed, and not glitches, in your question there is no glitch judging by the screenshot - Yaroslav Molchan
- I do not understand at all. Just started to understand. And immediately mistakes. And how to fix the error on the screen? - Taypfoon
- @YaroslavMolchan would advise the author of a little to master one of the wasps (Win or * nix) to take a course on the admin panel at least. By the way, what is Linux like OS, I hear it for the first time. - Hellseher
- Android, Mac OS is the development of the company Caesar. Private Linux builds from scratch - Basil Jimmy
eng- so errors are easier to google later - carcinogen75