In fact, the principle of making a website is very simple. It is to allow others to browse the webpages you make and run your network programs on the Internet. Let me give you a detailed answer below (my own words, not plagiarism) .
1: What you need to know
First of all, you must understand the HTML language. This is a markup language, which is the source code of the web page. No matter what web design software, ultimately They all implement visual operations based on the principles of the HTML language, which can be said to be "always the same"
Furthermore, it is best to understand scripting languages, such as JAVASCRIPT and VBSCRIPT. These are embedded script languages ??in applications and HTML, which can be easily embedded in HTML language to achieve powerful interactive functions. In fact, in current website construction, this type of language is used very frequently, so it is necessary to pay attention to it.
Thirdly, learn about the network interface language, which is also commonly known as network programming language, such as CGI, PHP, ASP, JSP, etc. The language here can realize the connection between the website and the browser, the front-end interface and the back-end database. The perfect interactive functions, such as forums, chat rooms, OA systems, etc. are all masterpieces of these languages. It is also an indispensable element in building a website.
Finally, learn a little bit about network servers and network databases. Of course, you also need to understand the HTTP and FTP protocols.
2: The software involved in making web pages
I believe everyone is familiar with this. The software for making web pages is still MICROSOFT's FRONTPAGE and MICROMEADIA's DREAMWEAVER. Check out more books like this. It will definitely help you if you learn it well.
As for the dynamic elements (GIF and FLASH animations) on the web page, the software involved includes MICROMEADIA's FLASH and ADOBE's IMAGEREADY. I still recommend ADOBE's PHOTOSHOP to you for making static pictures. If you learn these software well, it will not be a problem to design beautiful pages.
3: Network server
It is the so-called network space. It has its own independent IP and can be used for DNS pointing. There are free spaces and some that cost money. It’s up to you to decide which one to use.
To transfer a website that has been created locally to the network space, the FTP protocol (File Transfer Protocol) is usually used. The more popular software includes CUTEFTP and FLASHFXP. Please refer to the relevant information for usage methods. No further explanation here.
I would like to remind you that if your local website involves network programs and databases, you must pay attention to the following issues:
1) Whether the space supports network languages , such as PHP, ASP and so on.
2) Whether the space provides database space, such as MYSQL, ACCESS, SQLSERVER, etc.
3) When using FTP to transfer files to network space, you must remember to modify the file attributes of program files and database files. For example, program files must be set to "readable" and "executable" Before it can run normally on the network; the database file must be set to "readable" and "writable" attributes before it can normally read and write data on the network.
The above is some relevant knowledge needed to make a website. Hope it helps.
###################Steps to make the simplest website############## p>
1: Use web page creation software to create a website, and name the homepage file "index.htm" or "default.htm"
2: Apply for network space and domain name.
To apply for a free space, you need to record the following information: domain name of the space, FTP address, username, and password.
To apply for a paid space that does not support programs, the information you need to record includes: domain name, space address, DNS resolution management backend address, FTP address, FTP username, FTP password, etc.
The information you need to record when applying for a space that supports the program is: domain name, space address, DNS desorption management backend address, user name, password, FTP address, FTP user name, FTP password, database address, database Username, database password.
3: Use FTP software to transfer your website to the specified directory in the network space. If there is a program, remember to change the properties of the program file.
4: Enter your domain name in the address bar, and your homepage file will be displayed directly.
Now you have a simple website. It is easy to build a website, but not easy to maintain it. In the future, you can use the time to maintain the website to become more familiar with this aspect of the operation.
I hope you will become a master of website building as soon as possible. Welcome to contact us at any time via QQ: 86831860.