[关闭]
@KalingYu 2016-10-31T13:54:24.000000Z 字数 1309 阅读 570

大学生创新创业中心网站的开发和维护

大学生创新创业中心 网站


总结了一下大学生创新创业中心的网站开发和维护相关的技术文档,大致的技术栈如下:

如何学习网站开发

概要

网站开发通常包括了前端后端,前端的内容主要是用 HTML/CSS 和 JavaScript 编写静态页面,后端则主要是用PHP等动态脚本语言对数据增删改查等处理。

举个栗子,比如你用 HTML/CSS 和 js 编写了一个登录框,用户输入完用户名和密码就点击这个登录按钮。因为你的用户名和密码不存在你的浏览器上而在其它的机器上,但JS代码运行在你的浏览器上,无法判断你的用户名和密码是否正确。所以这个时候就需要前端将用户名和密码传输到后端(或者说服务端,也就是别的机器上),服务端通过SQL语句进行数据库查询,并进行比对,就能对这个用户名或者密码进行判断,并将判断结果返回给前端(浏览器),你的js脚本就对结果进行处理:密码正确则登录,密码不正确则提示用户重新输入代码。

前端和后端的区别与联系大致就是这样。一句话就是,前端负责与用户直观地进行交互,后端负责与数据交互(用户看不见)。(PS:关于交互,你就理解为交流互动吧)

学习建议和要求

基础

书籍和网站

HTML/CSS:最多用半天时间,去 W3school 这个网站把HTML和css相关的概念刷一遍,并把代码敲一遍。不要记住所有的东西,重点理解一下css的选择器、盒子模型、瀑布流模型以及几个常用的HTML标签:HTML、p、div、h123456、ol、li和几个重要的标签属性就OK了。

JavaScrpit:刷完W3scool 之后可以去图书馆借《javasript高级程序设计》

视频

PHP:把php100这个网站的前15集看了,挨着把代码敲一遍就基本入门了。

另外推荐极客学院的视频教程,有会员的可以直接去看,没有的可以看这里(https://yun.baidu.com/s/1i326A13

还有就是推荐慕课网,里面的网课质量很高的

简单的技术进阶

学习相关语言的框架

如果对javascript 、PHP 、CSS的技术概念有了一定的了解,就可以学习它们相关的框架
javascript:jQuery, React, angular等等
PHP:laravel 等等
先挑一两个学,用熟了就OK了。

内容管理系统

了解wordpress、织梦等内容管理系统

Linux

咱们的创新创业中心官网的网站服务器操作系统是centOS,一种Linux的发行版。
1. 需要掌握基本的Linux命令行:ssh、cp、mv、ls、cd、cat等等。
2. 掌握vim这个编辑器的基本使用:新建文件、编辑、保存、删除等等。
3. 了解 Apache 这个服务器软件。
4. 熟悉 MySQL 的几个终端命令,会创建数据库、表、修改、查询、备份等等。
5. 会使用 phpmyadmin 这个MySQL 的图形界面管理工具。

其它

创新创业中心官网的环境介绍:
centOS、Apache、MySQL、PHP、WordPress
Htaccess 密码配置……这个找你们部长,他有

最后,其实我们官网用的技术都不是很新,同学们最好过看看最近的技术趋势,然后把整个网站重写一遍就当是练手了。记得兼容到IE 6.

持续更新中……

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注