什么是网站开发?

     以前还有学生问起过“现在网上那么多免费的网上商城系统可以下载使用,那还要程序员干什么?”之类的问题,其实本质上那就是“什么是网站开发?” 要解答这个问题也要搞清楚“网站运营”、 “网站设计”、“网站开发”之间的区别。 



 

    “网站运营”指的是熟悉某项业务的人开办一个网站,然后经营这个网站利用这个网站盈利的过程。比如有的人对服装行业特别熟悉,就创办一个在线卖服装的网站;有的人爱好汽车同时善于组织网友交流,就创建一个汽车爱好者的论坛,运营组织这个论坛……做网站运营的这个人不需要懂如何开发一个网站系统出来,他们有的从网上下载一些开源并且免费的网站系统经过几步简单的安装就可以搭建一个网站出来,有的则聘请一些懂软件开发技术的程序员来进行网站的开发。

    “网站设计”指的是“网站美工”做的工作,程序员开发出来的网站从功能上是齐全的,但是由于大部分程序员是不懂美术的,因此如果把程序员开发出来的网站直接给访问者使用,那么虽然功能都可以用,但是网站会非常丑,用户不会喜欢使用。因此网站都要那些懂得美学,会使用Photoshop等美工软件的网站设计师来进行美化设计来给网站“美容”。

    “网站开发”则指的是程序员利用.Net之类的编程语言开发出网站各种各样的功能出来。

    这就是这三者的区别。



 

    有同学会发出这样的疑惑“做论坛有免费的Discuz!之类的论坛系统可以使用,做网店有免费的ECShop之类的系统可以使用,做门户网站有we7cms之类的免费系统可以用,下载下来装上就能用,那为什么公司还要招程序员呢?”。

时间: 2024-11-29 08:56:08

什么是网站开发?的相关文章

php网站-PHP+MySQL+nigix web网站开发

问题描述 PHP+MySQL+nigix web网站开发 怎样在本地创建多个IP,比如默认是只有127.0.0.1,我想在增加几个比如127.0.0.2或127.0.0.3.要配置哪些文件,该怎么配置 解决方案 需要改两个地方,window里面的,还有mysql里的 解决方案二: windows里面需要在host文件中修改,以管理员身份运行,至于nigix不太熟悉. 解决方案三: 你是想用几个ip来模拟负载均衡.最好是找几台机器,然后nginx就可以配置upstream来导向多台服务器 解决方案

网站开发中, php所扮演的角色,以及与其他语言,工具或库的关系,这个问题很重要

问题描述 网站开发中, php所扮演的角色,以及与其他语言,工具或库的关系,这个问题很重要 网站开发中, php所扮演的角色,以及与其他语言,工具或库的关系,这个问题很重要 解决方案 php是一种web脚本语言,它主要用来编写应用层.web应用层需要iis或者apache这样的web服务器去执行.只使用php其实也可以开发一个完整的服务器端程序了.如果你希望一部分业务放在客户端执行,那么需要用js脚本.如果你希望调用一些别的语言的库,或者出于性能的优化,可以用C++写dll,用php模块加载.

网站开发人员应该知道的61件事

有人在Stack Overflow上发问,动手开发网站之前,需要知道哪些事情? 不出意料地,他得到了一大堆回答. 通常情况下,你需要把所有人的发言从头到尾读一遍.但是,Stack Overflow有一个很贴心的设计,它允许在问题下方开设一个wiki区,让所有人共同编辑一个最佳答案.于是,就有了下面这篇文章,一共总结出六个方面共计61条"网站开发须知". 我发现,这种概述性的问题,最适合这种集合群智.头脑风暴式的回答方式了.这也是我第一次觉得,Stack Overflow做到了Wikip

这种类似网站开发用的是什么框架?

问题描述 这种类似网站开发用的是什么框架? 解决方案 数据在后台数据库,查询,PHP就可以.

新手入门:PHP网站开发中常见问题汇总

PHP网站开发 动态网页制作PHP PHP教程 PHP技巧 PHP网站开发常见问题 [1]页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到 当然也可以修改自动全局变量为开(php.ini改为register_globals = On):考虑到兼容性,还是强迫自己熟悉新的写法比较好. [2]Win32下apache2 用

网站开发人员常去的10个网站

1.MySQL Format Date MySQL Format Date 帮助你更好地使用 MySQL DATE_FORMAT 函数.只需选择通用的日期格式,然后将其更改为满足你需求的格式.MySQL DATE_FORMAT 代码将会在页面底部生成,你可以直接复制这段查询语句. 点击访问:http://www.mysqlformatdate.com 2.Script Src 作为网站开发人员,天天一个一个站点打开查看 JavaScript 框架和库的最新版本是不是很麻烦?ScriptSrc.n

网络公司网站开发合同

甲乙双方经友好协商,就甲方委托乙方制作网页事宜达成如下合同.合同分为两个部分,分别为网站开发内容和网站协议. 网站开发合同   合同编号: 甲方:                                   乙方:知珠在线(北京)信息技术有限公司 电话:                                   电话:010-82755548 82755901 地址:                                   地址:北京市学清路18号 甲乙双方经友好协

.NET网站开发的架构设计

ASP.NET网站开发注意事项之网站文件名: 1. 网站文件名以标准英文单词描述业务内容.如果1个英文单词无法描述,可以增加2个或者3个,但尽量为完全单词,例如article.aspx/ articleView.aspx / articleList.aspx 等. 2. 文件名尽量不用数字描述. 3. 文件名尽量不能太长,以不超过20个字母为宜. 4. 图片文件名尽量描述图片内容分类.尽量以btn,menu,title,arrow,line,dotline,bg等前缀命名.例如: Btn_fri

CSS:移动网站开发的前端技术和技巧

网页制作Webjx文章简介:CSS:移动网站开发的前端技术和技巧. 上一篇我们谈到了移动网站中的标签,想必很多人也很想了解Mobile CSS的情况吧,本文将和大家一起探讨移动网站中的CSS标准. 介绍 Mobile css的标准也是有些复杂的,与前一篇文章中提到的类似,之前存在着一个W3C制定的CSS Mobile Profile 1.0以及OMA的WAP CSS 1.0,事实上它们都是CSS 2.1的子集,而且内容非常接近,不同的是,WAP CSS 1.0针对移动设备加入了一些扩展,这些扩展

JAVA高级:基于JSP的动态网站开发技术

js|动态|高级 动态网站开发技术 早期的动态网站开发技术使用的是CGI-BIN接口.开发人员编写与接口相关的单独的程序和基于Web的应用程序,后者通过Web服务器来调用前者.这种开发技术存在着严重的扩展性问题--每一个新的CGI程序要求在服务器上新增一个进程.如果多个用户并发地访问该程序,这些进程将耗尽该Web服务器所有的可用资源,直至其崩溃. 为克服这一弊端,微软公司提出了Active  Server  Pages(ASP)技术,该技术利用"插件"和API简化了Web应用程序的开发