Need knowledge
HTML---Hypertext Markup Language is the main language for building websites/web pages.
The CSS---defines how HTML elements are displayed, describing the visual style (appearance, layout, color, font) of the HTML element.
JavaScript---A scripting language that belongs to the web! To add interactive behavior to an HTML page.
XML---refers to extensible Markup language, much like HTML, designed to describe data, and XML tags are not predefined. You need to define your own labels.
ASP and PHP---Server-side scripting is the programming of server behavior. This is called a server-side script or server script.
SQL---is the standard computer language for accessing and working with databases. Common database Management systems: MySQL, SQL Server, Access, Oracle, Sybase, and DB2
SEO---search engine optimization (SEO) is the process of improving the ranking (visibility) of a site in search engines. If a website has a good ranking in search engines, it can help the site get more traffic.
Browser Information---Browser information and statistics are important for web developers
WWW---World Wide Web Consortium. The most important web standards are HTML,CSS and XML
HTTP---http protocol (hypertext Transfer Protocol, Hypertext Transfer Protocol) is one of the most widely used network transmission protocols on the Internet.
TCP/IP---is the communication protocol of Internet
The World Wide Web---allows everyone to share resources on the Internet
Purchase a domain name (equivalent to the house number). com/.cn/.org/.edu/.gov
Space Quotient (domestic/foreign): million net (Ali acquired), new network, Western Digital
A Web server that purchases Web site hosts----site content (equivalent to home)
- Server (with server operation as the basis of priority)
- Cloud Server
- Virtual Hosting (Simple operation)
Precautions
What language of development does the website use, such as ASP,. NET or PHP. Select operating system (Windows or Linux)
The database type of the Web site, such as ACCESS, SQL Server, or MySQL database.
Web page space needs size
Domestic host need to record, the record of Industrial and commercial ICP Record and the National Public security organs Internet Security record!
Website online (equivalent to home and house numbers binding)
- Domain name resolution (BIND space IP in domain name)
- Domain binding (binding domain name in host space)
- FTP client uploads (can also be uploaded directly locally, for example ftp://121.42.123.195/)
FTP is an abbreviation for file Transfer Protocol, which is used to transfer files to and from one another between two computers. Website Background App
A website we usually have front end, and backstage. If we say that our site has only the front-end static page, it can only be said that this site is a static site. Good! So here's the question: "What's the difference between a dynamic website and a static website, or the benefits of using a dynamic website?" "。
Dynamic website
Advantage: can quickly and easily realize the website article update, the picture uploads and so on function. (such as: Message board, e-commerce order system) to the human operation part of the content, so that the program to achieve, saving time and cost.
Cons: Access speed without static website so fast
Static web site
Advantage: Faster access than dynamic website
Disadvantages: Update the website article, consumes a long time, need to manually modify the source code. Website Some functions can not be realized, for example: Website message, member registration.
Through the above comparison, we can basically see clearly: Dynamic site is certainly better than static site, if you want to do a dynamic site, the background is essential. Maybe someone will be worried, I will not program how to do? Is it possible to make a dynamic website? Don't worry, now online a lot of open-source CMS station system, is to solve those who will not build a friend's problem.
Common site-Building backend applications
|
Windows edition |
Linux edition |
Blog |
Z-blog, etc. |
wordpress| Z-blog, etc. |
Forum |
discuz! Nt| SiteServer BBS, etc. |
discuz| phpwind| Ucenter Home etc. |
Content Management System |
Moving Easy CMS |
Weaving Dream cms| phpcms| joomla!| Empire, etc. |
Online Shop |
hishop| Siteserverb2c|, such as moving easy to consumer |
Shopex| Ecshop, etc. |
Website from development to online