Website from development to online

Source: Internet
Author: User
Tags ftp client file transfer protocol in domain

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)
    1. Server (with server operation as the basis of priority)
    2. Cloud Server
    3. 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)
    1. Domain name resolution (BIND space IP in domain name)
    2. Domain binding (binding domain name in host space)
    3. 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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.