Website design and Internet are all kinds of websites. Although these websites are very different in content, their customers are different, but they all follow a basic design process, that is, planning, designing, developing, publishing and maintaining. According to these stages, step by step, you can build your own business website. But before the construction station, what technology and knowledge should first be grasped first?
First, the principle of Web site construction
1, understand the virtual space of the web site: virtual space is used to store web files. Such as: picture information, HTML files, PHP files and so on. Virtual space is equivalent to a hard disk space, but this space can be accessed by Internet users in the form of URLs or IP addresses.
2, to understand the meaning of the function of the domain name: the domain name can be understood as the address of the website, and multiple domain names can correspond to a host IP address. The most common thing is that a IP corresponds to a domain name.
3. The database support of dynamic web site: the traditional static web site does not need database support. This is the space for storing website data. The website data here does not refer to the HTML files, image information of the website, etc., referring to the message submitted by the website visitors, personal information, etc.
Two. Basic knowledge of Construction Station
Html: is also hyper text markup language. This language is the most widely used language in the world wide web. It is simple and easy to understand, which enables the text and image of the website to combine organically and form a whole.
Table and div+css: have pretty standardized layout and beautiful layout for every website, thanks to the layout technology of table and div+css, compared with the layout of table, XML layout is more simple and flexible, and the code is more concise.
Javascript: This is a can make the website more lively and vivid language, such as natural switching of the picture, the marquee effects, make web pages more vivid, have affinity.
Three.
Simply speaking, Photoshop is an excellent website. There is no need for an excellent website to be an attractive UI, such as website banner design, logo design picture, icon design and so on.
Four. Scripting language
It is used to realize some basic functions of website, such as user access and data submitted for dynamic website. This language can be inserted into HTML static web pages, such as PHP, ASP, etc. are all popular server script languages. Can be used to write the background of the website for the management of the website, the application of the front desk function.
Five, SEO optimization
The purpose of making a website is not just to show yourself, but to get a better search engine ranking. Such as the optimization of the structure of the website, the optimization of the code, the layout of the key words and so on. The website needs to be perfected continuously.
Six, editing ability
If you want to make the website more attractive, you will have the ability to write simply. If you want to make the website more attractive, excellent writing skills are essential, and content is the first productivity of the website.
Seven. Code quality
When creating a web site, it is a good practice to conform to the standard. This is usually done by describing the specified components. Web sites that are not up to standard can not be used or error prone. Standards can relate to the readability of correct page layout, and ensure proper closing of coding elements.
Eight, CMS station
The whole point of development is a huge project, need people with. Making website CMS (content management system) is the most suitable and quicker way to build a website. Many excellent CMS make today's website construction more intelligent, simple and easy to use. Only a beautiful front end is needed, and the execution statements can be embedded in the page to make the website run quickly and manage.
Nine. Dynamic code
The content varies with the user's input and interaction, or changes with the user, time, data correction, and so on. The content on a web page can also be changed by the user by using the client description language (Javascript, Jscript, Actionscript). Of course, it is more common that the server - side description languages (Perl, PHP, ASP, JSP, ColdFusion, etc.) are compiled to change the content of the dynamic web pages. Both the client or the server side changes need to use more complex applications.
沒有留言:
張貼留言