Skip to content
Advertisement

Should I install xampp or wamp?

So I have IIS manager already installed in my computer, and I want to update to php7 then install laravel, but the video tutorials, articles and documentations online is mostly geared towards people who use xampp and wamp I couldn’t find a tutorial for IIS. I really want to download and install xampp or wamp, but our professor said to us”to dont ever install xampp or wamp in our computer, something bad will happen to the computer and it will just complicates everything”. so I am stuck, what should I do?

Advertisement

Answer

but our professor said to us”to dont ever install xampp or wamp in our computer, something bad will happen to the computer and it will just complicates everything”

so I am stuck, what should I do?

For starters, find a new professor. Anyone that tells you to do something with such absolute statements and without explanation has no business trying to teach.

There are plenty of reasons WAMP and such aren’t all that useful, but they certainly won’t cause something bad to happen to your computer.

Apache HTTPD is a web server that’s been used for an eternity, but we have better alternatives. Nginx for example is typically much more efficient due to its threading model.

MySQL is a database server that’s also been in use for a long time, but PostgreSQL has surpassed it in capability, and it’s also available under an open source license. Particularly, it’s JSON-B types allow for a document model inside of a record, with complete query support. Pretty amazing stuff, and comes in handy.

PHP… well that’s a valid option if you want to use PHP, and it sounds like you do.

So I have IIS manager already installed in my computer, and I want to update to php7

There’s actually an installer available that does everything for you. Really, you should be choosing a web server based on its functionality and efficiency, not based on how hard it is to install PHP. In any case, since you already have IIS, there’s no reason you can’t use it. IIS works just fine with PHP.

then install laravel

You might have to set up some rewrite rules differently than your tutorials say, but otherwise it shouldn’t matter so much what web server you’re using. If you want to use IIS, it would be a good exercise for you to learn how to set up this sort of project.

video tutorials, articles and documentations online is mostly geared towards people who use xampp and wamp

Don’t follow tutorials step-by-step, learn what they’re having you do. Then, learn how to do those things in the setup you want.

what should I do?

If it were me, I’d set up a VM with Vagrant, and use a repeatable configurable setup process which is scripted, so you can then repeat it exactly on production servers. Having a VM also gives you a convenient snapshot that you can roll back to as you configure your system and make mistakes. (You should still be using version control for your code.)

User contributions licensed under: CC BY-SA
2 People found this is helpful
Advertisement