Dotcpp  >  编程教程  >  web网站基础  >  网站程序与系统环境的选择

网站程序与系统环境的选择

点击打开在线编译器,边学边练

这个过程,主要是考虑以下问题:

  1. 你的网站定位是做什么的,需要提供哪些功能服务?

  2. 网站采用何种技术实现? php还是java还是什么?二开还是独立开发

  3. 网站服务器采用什么环境,linux还是windows,再具体一些,LAMP还是WAMP等等



以上这些问题,从需求结果就会倒着让自己想网站选用什么样的服务器,搭建什么样的系统环境。比如并发量很大、安全性要求很高的一定首选Linux系统了,如果是简单的静态页面,想单纯尝试,那么html+css就可以简单实现。更成熟的做法可以考虑使用市面上成熟的cms,如wordpress、帝国cms、织梦cms、zblog、ecshop、thinkphp等模板二开,会减少很大开发量


想好了这一步,我们就知道租用云服务器时选择什么系统、预装什么软件了。

值得一提的是,本教程面向准专业人群,完全以Linux平台为主,后续主要为大家讲解基于linux系统下的LNMP和LAMP环境,即linux下、nginx或apache服务、Mysql数据库和php语言为主要,若大家有意向的开源网站源码,请提前确认是否支持LNMP或LAMP环境


本系列教程采用ubuntu发行版18.04LTS版本,大家可以选用20或22等更新版本均可


本文固定URL:https://www.dotcpp.com/course/1224

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

Dotcpp在线编译      (登录可减少运行等待时间)