Launching the site on your PC, which local server to choose - OpenServer, Denwer and others
The best way to develop a site is on your computer, but for this you need to first configure it as needed. Namely, you will need to install all the necessary components to run the code, run the database, etc. These components can be installed in a variety of ways. First, you need to determine which programming language will be used, which database will be required and other details.
For example, it is not necessary to develop sites in PHP, there are also other web programming languages and libraries . Among them ASP.NET from Microsoft with the ability to write in any language - be it C ++, C ##, etc. Python, Ruby on Rails, Java are also quite common. In short, the tools used may vary, but the most popular language for the web is PHP. With databases too, there are many options, but the most common is MySQL.
Accordingly, to execute the written code, you need to install the necessary software (software). Such software can be downloaded from the official sites of the tools discussed above, and then installed and configured on your PC. However, this approach will take time and can cause some difficulties. Therefore, there are special third-party programs that contain all the necessary components for deploying a local server. Often such programs are called local server. Local server is an environment for executing site code, similar to that used on conventional hosting.
Which local server to choose ? Denwer was very popular for quite a long time, but it is significantly outdated and is not updated yet. It included all the necessary components, many developers began to learn to develop from it. Over time, other similar kits began to appear, but they are no longer so convenient.
Among the many local servers such as XAMPP, AppServ, Zend Server, VertigoServ and others, local OpenServer is the most convenient for many today. This is a pretty good local server that allows:
- easy to start and stop all components in a few seconds;
- switch PHP, MySQL, etc versions;
- quickly add new directories for sites;
- easy to customize server configuration;
- open sites with high speed etc. li>
Thus, launching the site on your PC is possible, only some components are required for this. These components together form a local server, which can be assembled either by yourself or downloaded ready-made.
- IT / Misc 08.07.21 How to make a free translation for a website without an API, translate documents in Google Translate
- IT / Misc 06.07.21 How to make a subscription button on a website, a subscriber base and automatic mailing
- Food / Misc 06.07.21 How to quickly cook delicious fried pies with potatoes and onions
- IT / Misc 04.07.21 Caching - create, load and reset. Where to store the cache, methods and types of caching
- IT / Database 03.07.21 Custom NoSQL - storing data in files and not only in a database. Storing settings, small data and caching files