网站开发(网站开发怎么做?事前,事中,事后(组织管理题))

前沿拓展:

网站开发

网站开发工具就是制作网站的程序,比如DreamWeaver ,frontpage 等,可以利用这程序做出网站。


一、开发环境配置1、python安装官网下载安装 https://www.python.org版本 3.10.4环境变量配置

系统变量-path 添加:

D:\soft\python310\python.exe

D:\soft\python310\Scripts

VS Code修改python解释器

2、Django安装python -m pip install Django版本 4.0.33、mysql安装下载地址

https://dev.mysql.com/downloads/installer/

版本 8.0.28.0端口 默认3306,这里我使用了3308root L@20220403pip install mysqlclient环境变量配置

D:\soft\MySql8\MySQLServer 8.0\bin\

添加到系统变量中mysql.exe

改为mysql8.exe

登录:

mysql8 -uroot -P 3308 -p L@20220403

查看mysql是否正常启动:

WIN+R services.msc

二、Django初始配置1、创建项目创建

D:\soft\python310\Scripts\django-admin startproject devops

启动

python manage.py runserver

访问

http://127.0.0.1:8000/

2、创建应用创建一个应用

python manage.py startapp at

3、配置settings.pyLANGUAGE_CODE = 'zh-hans'INSTALLED_APPS:添加 'at'DATABASES

DATABASES = {

'default': {

'ENGINE': 'django.db.backends.mysql', # 或者使用 mysql.connector.django

'NAME': 'db_at',

'USER': 'root',

'PASSWORD': 'L@20220403',

'HOST': 'localhost',

'PORT': '3308',

}

}

TEMPLATES

'DIRS':

[os.path.join(BASE_DIR, 'templates')],

at/views.py

def hello(request):

context = {'hello': 'Hello World!'}

return render(request,

'hello.html', context)

创建模板 templates/at.html

<h1>{{ hello }}</h1>

at/urls.py

from django.urls import path

from . import views

urlpatterns = [

path(' ', views.hello, name='hello_name'),

]

urls.py

path('at/', include('at.urls')),

4、创建模型应用/models.py迁移命令

python manage.py makemigrations at

显示sql

python manage.py sqlmigrate at 0001

//sqlmigrate 命令接收一个迁移的名称,然后返回对应的SQL

创建表

python manage.py migrate

5、创建管理员账号创建命令

python manage.py createsuperuser

登陆

http://127.0.0.1:8000/admin/ renjian01/123456a?

6、编写视图应用/views.py添加到应用/urls.pyFAQ

1、vscode报错:

Import "django.contrib" could not be

resolved from source

PylancereportMissingModuleSource)

pip list查看是否安装了;设置中搜索python.analysis.extraPaths,再添加项添加包路径:

2、vscode报错:

"include" is not definedPylance

reportUndefinedVariable

添加

from django.urls import path, include

三、Jenkins

1、下载

https://www.jenkins.io/download/

下载war包,windows、liunx都可以用。admin/123456a?

2、换源

清华源

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

3、Jenkins 嵌入到 Iframe

https://blog.csdn.net/github_39160845/article/details/108960606

4、安装插件

Blue Ocean

拓展知识:

网站开发

网站开发又叫web开发,主要的工作有以下几个方法

网站构架,就是整个网站的规划,开发框架什么的,一般小公司都没这个。

前台开发,主要是UI设计(就是各类图标)、图片处理、html页面设计

后台开发,主要是用php、asp.net、jsp等后台语言编写

脚本开发,js类的应用,这个有的公司放在前台,有的放在后台,一般不单独拿出来。

现在流行一种说法,全栈开发,也就是一个人对上面的东西全部搞定,当然做得多,待遇也就高

网站开发

网站开发是制作一些专业性强的网站,比如说动态网页。ASP、PHP、JSP网页。而且网站开发一般是原创,网站制作可以用别人的模板。网站开发字面意思比制作有更深层次的进步,它不仅仅是网站美工和内容,它可能涉及到域名注册查询、网站的一些功能的开发。像一品威客较大的组织和企业,网站开发团队可以由数以百计的人(web开发者)组成。规模较小的企业可能只需要一个永久的或收缩的网站管理员,或相关的工作职位,如一个平面设计师和/或信息系统技术人员的二次分配。Web开发可能是一个部门,而不是域指定的部门之间的协作努力。
为了加快网站建设的速度和减少失误,应该采用一定的制作流程来策划、设计、制作和发布网站。通过使用制作流程确定制作步骤,以确保每一步顺利完成。好的制作流程能帮助设计者解决策划网站的繁琐性,减小项目失败的风险。其制作流程:
1、规划项目和采集信息
2、网站规划和设计网页
3、上传和维护网站阶段
每个阶段都有独特的步骤,但相连的各阶段之间的边界并不明显。每一阶段并不总是有一个固定的目标,有时候,某一阶段可能会因为项目中未曾预料的改变而更改。步骤的实际数目和名称因人而异。

网站开发

如果你是需要开发一个网站,那建议是找专业的公司来做。
产品经理会先和你聊,弄明白你想要做怎样的网站,网站主要需要什么功能以后,根据你的具体网站需求,来设计网页框架,甚至会综合参考竞品网站,优胜劣汰。
和你确认以后,交由前端设计进行网页设计,你觉得设计的还ok了,就可以进行到下一步开发。
在开发完成以后,你可以浏览网站页面,确认是否符合要求,ok的话就上线,不ok就继续调整。
待确认好以后,你就可以上传相应的文字图片信息,完成整一个网站开发的工作,进入到网站运营推广。

网站开发

网站开发又叫web开发,主要的工作有以下几个方法

网站构架,就是整个网站的规划,开发框架什么的,一般小公司都没这个。

前台开发,主要是UI设计(就是各类图标)、图片处理、html页面设计

后台开发,主要是用php、asp.net、jsp等后台语言编写

脚本开发,js类的应用,这个有的公司放在前台,有的放在后台,一般不单独拿出来。

现在流行一种说法,全栈开发,也就是一个人对上面的东西全部搞定,当然做得多,待遇也就高了。

网站开发的主要技术学习内容主要有:

学好CSS是网页外观的重要一点,CSS可以帮助把网页外观做得更加美观。div布局: DIV元素是用来为HTML文档内大块的内容提供结构和背景的元素。

学习JavaScript的基本语法,以及如何使用。JavaScript编程将会提高开发人员的个人技能。

了解Unix和Linux的基本知识虽然这两点很基础,但是开发人员了解Unix和Linux的基本知识是有益无害的。

html5+css3:移动端的网页制作。在移动设备开发HTML5应用只有两种方法,要不就是全使用HTML5的语法,要不就是仅使用JavaScript引擎,现在也是前端的一个趋势。

一些框架的应用:angular.js,node.js,bootsttap等框架的应用。

了解Web服务器对Apache的基本配置,并且掌握htaccess配置技巧

还需要学习一些seo优化技术,因为前端是经常会和网站接触的。

学习至少一门后台语言,推荐PHP,用的人较多。

本回答被网友采纳