Network experts please come in ~!
1: What you need to know.
First of all, we should understand the HTML language, which is a markup language, that is, the source code of web pages. No matter what web design software it is, it will eventually realize visual operation according to the principle of HTML language, which can be described as "starting from its original religion and never changing".
In addition, it is best to know scripting languages, such as JAVASCRIPT and VBSCRIPT. These are scripting languages embedded in applications and HTML, which can be easily embedded into the HTML language to achieve powerful interactive functions. In fact, in the current website construction, this kind of language is used very frequently, so it is necessary to pay attention to it.
Thirdly, understand the network interface languages. The commonly used network programming languages are CGI, PHP, ASP, JSP and so on. The language here can realize the perfect interactive functions between the website and visitors, the foreground interface and the background database, such as forums, chat rooms and OA systems. , is a masterpiece of these languages. It is also an indispensable element for building a station.
Finally, I know a little about web servers and web databases. Of course, you also need to know the HTTP and FTP protocols.
2. Software for making web pages.
I believe everyone is familiar with this. At present, Microsoft's FRONTPAGE and MICROMEADIA's DREAMWEAVER are the most popular software for making web pages. It will certainly help you to learn this kind of books more.
As for the dynamic elements (GIF and FLASH animation) on the web page, the software involved includes MICROMEADIA's FLASH and ADOBE's IMAGEREADY. I still recommend ADOBE PHOTOSHOP for still pictures. It is not a problem to learn these softwares well and design beautiful pages.
3. Web server
It is the so-called cyberspace, which has its own independent IP and can do DNS pointing. Space is free and expensive. It's up to you to decide which one to use.
FTP protocol (file transfer protocol) is usually used to transfer the website made by this machine to cyberspace. Popular softwares include CUTEFTP and FLASHFXP. Please refer to relevant materials for usage. I don't need to explain here.
What I want to remind you here is that if the website of this machine involves network programs and databases, you must pay attention to the following issues:
1), whether the space supports network languages, such as PHP and ASP.
2) Whether the space provides database space, such as MYSQL, ACCESS, SQLSERVER, etc.
3) When transferring files to cyberspace through FTP, 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" to run normally on the network; The database file must be set to "readable" and "writable" attributes in order to read and write data normally on the network.
The above is some related knowledge needed to make a website. I hope I can help you.
Steps to make the simplest website
1: Make a website with the homepage file name of "index.htm" or "default.htm" with webpage making software.
2. Apply for cyberspace and domain name.
To apply for free space, you need to record the following information: domain name, FTP address, user name and space password.
The information to be recorded when applying for charging space that does not support this program includes: domain name, space address, DNS resolution management background address, FTP address, FTP user name, FTP password, etc.
The information to be recorded when applying for space support program includes: domain name, space address, DNS resolution management background address, user name, password, FTP address, FTP user name, FTP password, database address, database user name and database password.
3. Use FTP software to transfer your website to the designated directory in cyberspace. If there is a program, remember to change the properties of the program file.
4. Enter your domain name in the address bar and display your home page file directly.
At this point, a simple website is ready. It is easy to make a website, but it is not easy to maintain it. After that, you can use the time to maintain the website to get familiar with this operation.
I hope you will become an expert in website construction as soon as possible. Please feel free to contact QQ at 86831860.