Php.1-Website Development Overview

Source: Internet
Author: User

Web Development Overview

In essence, web development is software development

1, b/s Software body system structure BS: Browser and server structure "reduce the load on client computers, reduce maintenance costs, improve CS, can do business anytime, anywhere" #对美工要求比较高, focus on Business processing CS: Client and server structure "need to download and install to use" 2, dynamic website Introduction Differentiate between dynamic and static Web sites: Whether a database development model has been taken. In a static Web page, the user is simply the browser of the site and cannot interact. A page in a dynamic Web site is simply a framework foundation in which resources are stored in the database. Easy for users to maintain and update the site "such as: Forum, blog"

Web artifacts required for dynamic web development

1. Client browser (IE,FF)

Different browsers have differences, and the pages explained may not be the same. Differentiate between Microsoft and non-Microsoft browsers, and be careful to differentiate between versions. Browsers are subject to the same set of standards

2. Extensible Hypertext Markup Language (XHTML)

The HTML (Hypertext Markup Language) document is an ASCII text file that has tags (tags) placed. HTML language is a variety of tags to identify the structure of the document, as well as to identify hyperlinks, pictures, text, paragraphs, forms and other information.

3. Cascading Style sheets (CSS)

Using the content identified by the HTML tag needs to be laid out and beautified by cascading style sheet CSS (cascading style Sheets). Styles define how HTML elements are displayed, effectively controlling the layout, font, color, background, and other effects of the page.

4. Client Script programming language (JAVASCRIPT)

The client-side scripting language is a program of Internet browser behavior that enables interaction between users and browsers. This will be able to deliver more dynamic site content. This is the development of page effects.

5.Web Server (Apache)

Save and publish the Web site's server Software

6. Server-side scripting language (PHP)

Server-side scripting is the programming language used to assist Web servers to do business on the server side. Is the extension of the functionality of the Web server and the plug-in works together on the Web server.

7. Database management System (MySQL)

Database management system is also a kind of software. Almost all of the content on a Web page comes from a database, which stores and manages the content data needed for the site, including text, images, and sound data.

Collaborative development process

1. Use a database to store Web page Content 2. Use HTML to identify the document structure and add content 3. Use CSS to lay out and beautify the page 4. Use JavaScript to complete user interaction with the browser to achieve page Effects 5. Publish to online using Web server (Apache) 6. Display via browser

Php.1-Website Development Overview

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.