1. 云栖社区>
  2. PHP教程>
  3. 正文

网站开发-php开发手机论坛(3)-开发语言及开发工具介绍

作者:用户 来源:互联网 时间:2017-12-01 15:16:26

网站开发网络开发手机论坛

网站开发-php开发手机论坛(3)-开发语言及开发工具介绍 - 摘要: 本文讲的是网站开发-php开发手机论坛(3)-开发语言及开发工具介绍, 网站开发-php开发手机论坛(3)-开发语言及开发工具介绍,有需要的朋友可以参考下。 上一篇我介绍了http协议及网络原理。对网络开发有了一定的基础,接下来要介绍开发语言与开发工具。 开发语言 网络开发涉及到前端和后台。 所谓前台就是网页

网站开发-php开发手机论坛(3)-开发语言及开发工具介绍,有需要的朋友可以参考下。


上一篇我介绍了http协议及网络原理。对网络开发有了一定的基础,接下来要介绍开发语言与开发工具。

开发语言 网络开发涉及到前端和后台。

所谓前台就是网页显示的内容和逻辑控制。网页内容一般用htmlcss编写,逻辑控制一般用javascript编写。

HTML 是用来描述网页的一种语言。

  • HTML 指的是超文本标记语言 (HyperTextMarkupLanguage)
  • HTML 不是一种编程语言,而是一种标记语言(markup language)
  • 标记语言是一套标记标签(markup tag)
  • HTML 使用标记标签来描述网页

CSS 概述

  • CSS 指层叠样式表 (CascadingStyleSheets)
  • 样式定义如何显示HTML 元素
  • 样式通常存储在样式表中
  • 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题
  • 外部样式表可以极大提高工作效率
  • 外部样式表通常存储在CSS 文件中
  • 多个样式定义可层叠为一

JavaScript 是脚本语言

JavaScript 是一种轻量级的编程语言。

JavaScript 是可插入 HTML 页面的编程代码。

JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。

以上是简介,没有学过的可以去w3school 在线教程自学一下。

总之,前端即网页呈现出来的内容是用html+css+javascript编写的。


所谓后台,前端提供了一个内容展示的框架,如果是静态网页,即把数据写死在html文件里面,只有展示的功能,没有任何与服务器后台交互的功能,例如说登陆注册。也就是说网页类型有两种,一种叫做静态网页,一种叫动态网页。

静态网页只需要使用纯html编写。(现在除了某些政府网站是静态的,基本不会出现静态的网页)

而动态要结合服务器端的脚本语言编写,实现内容动态化。

现在来说说后台与前端是怎么交互的。

首先是要明白,html语言是在浏览器上执行,而后台脚本语言是在服务器端执行的。

后台脚本语言有jsp,asp,php。具体谷歌一下。

我自己用的是php,这个有利于开发中小型网站。

在开发前先要自学php,一个初步的概念就是,服务器脚本语言是用来处理客户端发送过来的请求包括数据的,然后执行数据库的操作,例如说增删改查。然后返回相应的数据和html文件给客户端。一般是处理get和post的请求。

开发工具

每种脚本语言都有相应的服务器环境,例如说php+MySQL+Apache+Linux(windows)

Linux是操作系统,在服务器上运行很稳定的系统。

MySQL是一种免费的数据库。用于快速存储读取数据。

Apache是一个开放源码的网页服务器。简单理解就是要用于网络访问的服务器需要安装Apache来接受客户端的请求并且返回相应的文件。如果你的个人电脑安装了Apache,同样可以作为服务器被人访问,我们在本地开发的时候就是在电脑里搭建这个环境,进行调试。

在 Windows 下安装 WAMP(Apache、MySQL、PHP)详细图文教程

ubuntu 搭建php本地开发环境

搭建环境过程很麻烦,会出现各种莫名其妙的错误,需要耐心谷歌求解。这也是web开发的第一步。

搭建完环境之后可以先熟悉一下php的一些操作。下一篇进入正题,手机论坛开发的功能设计及需求分析



以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索网站开发 , 网络开发 , 手机论坛 ,以便于您获取更多的相关知识。